Open lopezator opened 4 years ago
We have marked this issue as stale because it has been inactive for 18 months. If this issue is still relevant, removing the stale label or adding a comment will keep it active. Otherwise, we'll close it in 10 days to keep the issue queue tidy. Thank you for your contribution to CockroachDB!
This still would be a great addition for us. Any plans to add this to the backlog sometime or is it discarded at all @amruss ?
Thanks!
Offering native support for cloudevents in addition of JSON/Avro would be a great addition in order to standarize and improve interoperability with other services and platforms.
https://github.com/cloudevents/spec
The project already reached the 1.0 version as stated here:
https://www.cncf.io/announcement/2019/10/28/serverless-specification-cloudevents-reaches-version-1-0/
This event spec is being pushed natively in other popular solutions:
Others are being proposed as "adapters":
https://github.com/cloudevents/spec/tree/master/adapters
A lot of big actors are supporting this unified model:
https://github.com/cloudevents/spec/blob/master/community/contributors.md
You can find the proof of concept I made here:
https://github.com/lopezator/cockroachdb-cdc/tree/master/cc/ce-ps
Looking into the example of the couchdb example
A draft example spec for CockroachDB CDC could look similar to:
Thoughts?
CC/ @rolandcrosby
Epic CRDB-2260
Jira issue: CRDB-5381