influxdb/influxdb3_write
Trevor Hilton 9646691d96
fix: serialize distinct cache in catalog (#25990)
The distinct cache info for tables was not serialized in the catalog.
This fixes it, but also updates the catalog serialization to use the
snapshot type serialization from the Catalog type all the way down.

The Eq and PartialEq impls were removed from Catalog and InnerCatalog
as they were only used in tests, and wer replaced by pure insta snapshot
tests.

A test was added to check that the distinct cache serializes/deserializes
2025-02-11 11:04:31 -05:00
..
src fix: serialize distinct cache in catalog (#25990) 2025-02-11 11:04:31 -05:00
Cargo.toml fix: enable workspace lints on all crates, fix all lints (#25961) 2025-02-03 17:38:20 -07:00