Bedrock.DataPlane.Materializer.Olivine.CompactionWriter behaviour (bedrock v0.6.0)
View SourceBehaviour for compaction output writers.
Allows compaction to output to different formats:
- SplitFile: Two separate files (data + index) for local use
- Bundle: Single file with data followed by index, for ObjectStorage upload
Summary
Callbacks
Finish writing and return the result. Implementations should sync files to disk before returning.
Write data bytes to the compacted output.
Write index bytes to the compacted output.
Functions
Dispatch finish to the implementation module.
Dispatch write_data to the implementation module.
Dispatch write_index to the implementation module.
Types
Callbacks
Finish writing and return the result. Implementations should sync files to disk before returning.
Write data bytes to the compacted output.
Write index bytes to the compacted output.
Functions
Dispatch finish to the implementation module.
Dispatch write_data to the implementation module.
Dispatch write_index to the implementation module.