Structsยง
- Batch
Key ๐ - Catalog
Manager ๐Physical Flush Adapter - Flush
Batch ๐ - Flush
Region ๐Write - Flush
Waiter ๐ - Node
Manager ๐Physical Flush Adapter - Partition
Manager ๐Physical Flush Adapter - Pending
Batch ๐ - Pending
Rows Batcher - Prometheus remote write pending rows batcher.
- Pending
Worker ๐ - Physical
Table Metadata - Planned
Region ๐Batch - Resolved
Region ๐Batch - Table
Batch - Table
Resolution ๐Plan - Intermediate planning state for resolving and preparing logical tables before row-to-batch alignment.
Enumsยง
- Worker
Command ๐
Constantsยง
- PENDING_
ROWS_ ๐BATCH_ SYNC_ ENV - Whether wait for ingestion result before reply to client.
- PHYSICAL_
REGION_ ๐ESSENTIAL_ COLUMN_ COUNT - PHYSICAL_
TABLE_ ๐KEY - WORKER_
IDLE_ ๐TIMEOUT_ MULTIPLIER
Traitsยง
- Pending
Rows Schema Alterer - Physical
Flush Catalog Provider - Physical
Flush Node Requester - Physical
Flush Partition Provider
Functionsยง
- batch_
key_ ๐from_ ctx - columns_
taxonomy ๐ - Classifies columns in a logical-table batch for sparse primary-key conversion.
- concat_
modified_ ๐batches - Concatenates all modified batches into a single large batch.
- drain_
batch ๐ - encode_
region_ ๐write_ requests - flush_
batch ๐ - flush_
batch_ physical - Flushes a batch of logical table rows by transforming them into the physical table format and writing them to the appropriate datanode regions.
- flush_
region_ ๐writes_ concurrently - notify_
waiters ๐ - plan_
region_ ๐batch - plan_
region_ ๐batches - prepare_
physical_ ๐region_ routing_ batch - record_
batch_ ๐to_ ipc - remove_
worker_ ๐if_ same_ channel - resolve_
region_ ๐targets - should_
close_ ๐worker_ on_ idle_ timeout - should_
dispatch_ ๐concurrently - spawn_
flush ๐ - split_
combined_ ๐batch_ by_ region - start_
worker ๐ - strip_
partition_ ๐columns_ from_ batch - transform_
logical_ ๐batches_ to_ physical - Transforms logical table batches into physical format (sparse primary key encoding).