influxdb/wal
Fraser Savage 51d59f8216
refactor(`wal_inspect`): Make `LineProtoWriter` namespace unaware
Instead, the type responsible for initialising it handles namespaced
`Write` initialisation and management, as well as the failure paths that
may need handling. This commit introduces a `NamespaceDemultiplexer`
type with a generic implementation allowing fallible `async` lazy init
of any type from a given `NamespaceId`. This paves the way for catalog-aware
initialisation of `LineProtoWriter`s.
2023-05-26 17:12:35 +01:00
..
src refactor(`wal_inspect`): Make `LineProtoWriter` namespace unaware 2023-05-26 17:12:35 +01:00
tests feat(wal): SequenceNumberSet for rotated file 2023-03-02 10:58:03 +01:00
Cargo.toml chore: remove unused deps 2023-05-22 13:38:49 +02:00