electric-sql / electric-sql/electric

Add a CI to verify that usage telemetry JSON conforms to the Checkpoint server spec

Open
#2,482 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
TypeScript
Stars
10.4k
Forks
375
Avg merge
3d 1h
Merged PRs (30d)
18

Description

We've broken usage telemetry because we changed the schema of the json object and forgot to update the checkpoint server.

Let's create a CI test that validates that usage telemetry metric emission works with every PR. Preferably we would start a new server from the build image, but it's fine if the test is done against the running server if that is simpler.

We can also have an always running a dev server in a container next to the official one.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.