mirror of
https://github.com/trailbaseio/trailbase
synced 2026-04-21 21:47:55 +00:00
This change took a while, since I first switched to internally tagged unions, which would be easier to handle by most client. However, after thinking carefully given the cost of wire-format changes, I concluded that externally tagged is the way to go. It's needed to support different value schemas for insert/update/delete, which would be required for Avro. In the future we should also add facilities to the client to discover such losses, e.g. using a callback API. |
||
|---|---|---|
| .. | ||
| src | ||
| Cargo.toml | ||