You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit ed0679a
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: MIGRATION.md
+24Lines changed: 24 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1027,6 +1027,7 @@ The following span names were adjusted:
1027
1027
|`pageload`| The parameterized route, or the raw URL path if the SDK couldn't resolve one |`/users/:id`, `/users/123`| The parameterized route, or `Pageload` if the SDK has none |`/users/:id`, `Pageload`|
1028
1028
|`navigation`, `navigation.redirect`| The parameterized route, or the raw URL path if the SDK couldn't resolve one |`/users/:id`, `/users/123`| The parameterized route, or `Navigation` if the SDK has none |`/users/:id`, `Navigation`|
1029
1029
|`resource.*`| The resource URL, relative to the page origin for same-origin resources |`/assets/app.js`| The resource domain, or `Resource` if the SDK has none |`cdn.example.com`, `Resource`|
1030
+
|`browser.*` (navigation timing) | The document URL |`https://example.com/users/123?ref=x`| A static name per timing phase. The URL stays on `url.full`|`DNS lookup`, `Request`, `Load event`|
1030
1031
|`http.server`| The request method and route, or the raw URL path if the SDK couldn't resolve one |`GET /users/:id`, `GET /users/123`| The request method and route when one is known, otherwise just the method |`GET /users/:id`, `GET`|
1031
1032
|`http.client`, `http.client.stream`| The request method and sanitized URL |`GET https://api.example.com/users/123`| The request method and the domain, or just the method if there is no domain |`GET api.example.com`, `GET`|
1032
1033
|`router`| Framework-specific, sometimes containing the raw URL |`/users/123`, `SvelteKit Route Change`| The span's `http.route`, or `Router` if the SDK has none |`/users/:id`, `Router`|
@@ -1053,6 +1054,29 @@ The following span names were adjusted:
1053
1054
|`db` (supabase) | The query builder call and the table, or `auth <method>` for auth calls |`select(...) from(users)`, `auth signInWithPassword`| The operation and the table, or the dotted auth method |`select users`, `auth.signInWithPassword`|
1054
1055
|`db.query` (redis, ioredis) | The serialized command, with its arguments redacted, or `redis-<command>` on the diagnostics-channel path |`set test-key [1 other arguments]`, `redis-SET`| The operation and the connection, the operation and the redis function for `FCALL`/`FCALL_RO`, or `redis` when the SDK knows neither |`SET localhost:6379`, `fcall my_func`, `redis`|
1055
1056
1057
+
#### Browser navigation timing spans
1058
+
1059
+
The spans for the phases of a document load were all named after the document URL, which put the raw
1060
+
URL on ten spans of every pageload. None of these ops has an attribute template in the conventions, so
0 commit comments