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
extension/src: remove sampling and machine ID from telemetry service
- CL 625495 increased the telemetry prompting to 100%, sampling
threshold and machine ID is no longer needed. (Previuosly, it's
determined by hash<machineID> % 1000 > threshold). Clean up test
that relevant to sampling threshold and machine ID.
- Remove TODO to prompt telemetry regardless of vscode env
isTelemetryEnabled.
See https://code.visualstudio.com/api/extension-guides/telemetry#without-the-telemetry-module
- VSCode-Go delegates most of telemetry logic to gopls even
including the telemetry opt in prompting. VSCode-Go send a
ExecuteCommandRequest to gopls and gopls returns a
ShowMessageRequest back to client for prompting.
It's the language server (gopls)'s responsibility to memorize
the user's selection after prompting and avoid re-sending the
same prompt next time.
For #3697
Change-Id: I89cd0324354ed00192dc8d696996d23ba0946861
Reviewed-on: https://go-review.googlesource.com/c/vscode-go/+/660396
Reviewed-by: Madeline Kalil <[email protected]>
kokoro-CI: kokoro <[email protected]>
LUCI-TryBot-Result: Go LUCI <[email protected]>
0 commit comments