chronon::observe::ArenaSnapshot
Copy of the arena region referenced by a batch of flushed records. More...
#include <ReorderBuffer.hpp>
Public Attributes
| Name | |
|---|---|
| std::vector< std::byte > | data |
| uint32_t | base_offset Offset adjustment for records into data. |
Detailed Description
struct chronon::observe::ArenaSnapshot;
Copy of the arena region referenced by a batch of flushed records.
Enables double-buffered I/O: the drain thread snapshots referenced data so compactArena() can run immediately while I/O proceeds on the snapshot.
Public Attributes Documentation
variable data
std::vector< std::byte > data;
variable base_offset
uint32_t base_offset = 0;
Offset adjustment for records into data.
Updated on 2026-05-26 at 05:42:32 +0000