Commit 5c5ba9d
Remove the call-home usage reporter (#4759)
Completely removes the call-home reporter, so Electric no longer sends
anonymous usage data to checkpoint.electric-sql.com.
## What's removed
- `ElectricTelemetry.CallHomeReporter`, its `Reporters.CallHomeReporter`
wrapper, and the `Measurement` aggregation helper that existed solely to
compute the call-home report percentiles, along with the `req`, `bypass`
and `ex_json_schema` dependencies they pulled into `electric-telemetry`.
- The `ELECTRIC_USAGE_REPORTING` and `ELECTRIC_TELEMETRY_URL`
environment variables, the `call_home_telemetry?` / `telemetry_url`
configuration options for embedded use, and
`Electric.Config.parse_telemetry_url/1`.
- The `installation_id` telemetry option — the call-home reporter's
static info was its only consumer. The id itself is still persisted in
the KV store and picked up by the OTel resource detector.
- The "Anonymous usage data" section of the telemetry docs and the
"Usage reporting" section of the configuration docs.
🤖 Generated with [Claude Code](https://claude.com/claude-code)
Co-authored-by: Claude Fable 5 <noreply@anthropic.com>1 parent 6804026 commit 5c5ba9d
21 files changed
Lines changed: 15 additions & 1720 deletions
File tree
- .changeset
- packages
- electric-telemetry
- lib/electric
- telemetry
- reporters
- test
- electric/telemetry
- support
- sync-service
- config
- lib
- electric
- website/docs/sync
- api
- reference
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
35 | 35 | | |
36 | 36 | | |
37 | 37 | | |
38 | | - | |
39 | 38 | | |
40 | 39 | | |
41 | 40 | | |
| |||
Lines changed: 0 additions & 4 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
47 | 47 | | |
48 | 48 | | |
49 | 49 | | |
50 | | - | |
51 | | - | |
52 | | - | |
53 | | - | |
54 | 50 | | |
55 | 51 | | |
56 | 52 | | |
| |||
Lines changed: 0 additions & 291 deletions
This file was deleted.
Lines changed: 1 addition & 1 deletion
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
243 | 243 | | |
244 | 244 | | |
245 | 245 | | |
246 | | - | |
| 246 | + | |
247 | 247 | | |
248 | 248 | | |
249 | 249 | | |
| |||
0 commit comments