[telemetry] wait for all events sent with timeout #7306
[telemetry] wait for all events sent with timeout #7306edmundhung wants to merge 5 commits intowrangler-telemetryfrom
Conversation
* add telemetry commands * changeset * fix and test dates * update changeset * add global/project status * default true * remove changeset * update wrangler telemetry status
* stop collecting userId in telemetry Co-authored-by: emily-shen <emily-shen@users.noreply.github.com> * implement telemetry collection * infer errorType based on the constructor name * implement common event properties * log common event properties Co-authored-by: Edmund Hung <me@edmund.dev> * respect metric enabled/disabled * remove dispatcher.identify * include SPARROW_SOURCE_KEY in PR pre-release build * fix tests * ensure debug log covers the request failed message * replace SPARROW_SOURCE_KEY regardless whethe env exists --------- Co-authored-by: Edmund Hung <edmund@cloudflare.com> Co-authored-by: emily-shen <emily-shen@users.noreply.github.com> Co-authored-by: Edmund Hung <me@edmund.dev>
|
|
A wrangler prerelease is available for testing. You can install this latest build in your project with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-wrangler-7306You can reference the automatically updated head of this PR with: npm install --save-dev https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/prs/7306/npm-package-wrangler-7306Or you can use npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-wrangler-7306 dev path/to/script.jsAdditional artifacts:npx https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-create-cloudflare-7306 --no-auto-updatenpm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-cloudflare-kv-asset-handler-7306npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-miniflare-7306npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-cloudflare-pages-shared-7306npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-cloudflare-vitest-pool-workers-7306npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-cloudflare-workers-editor-shared-7306npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-cloudflare-workers-shared-7306npm install https://prerelease-registry.devprod.cloudflare.dev/workers-sdk/runs/11942328226/npm-package-cloudflare-workflows-shared-7306Note that these links will no longer work once the GitHub Actions artifact expires.
Please ensure constraints are pinned, and |
4799bba to
153fd60
Compare
|
This is added in #7302 |
Fixes n/a
This PR will be merged into the
wrangler-telemetrybranch.