Skip to main content

Module pending_rows_batcher

Module pending_rows_batcher 

Source

Structsยง

BatchKey ๐Ÿ”’
FlushBatch ๐Ÿ”’
FlushRegionWrite ๐Ÿ”’
FlushWaiter ๐Ÿ”’
PendingBatch ๐Ÿ”’
PendingRowsBatcher
Prometheus remote write pending rows batcher.
PendingWorker ๐Ÿ”’
TableBatch ๐Ÿ”’
TableResolutionPlan ๐Ÿ”’
Intermediate planning state for resolving and preparing logical tables before row-to-batch alignment.

Enumsยง

FlushWriteResult ๐Ÿ”’
WorkerCommand ๐Ÿ”’

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ยง

PendingRowsSchemaAlterer

Functionsยง

batch_key_from_ctx ๐Ÿ”’
columns_taxonomy ๐Ÿ”’
Classifies columns in a logical-table batch for sparse primary-key conversion.
drain_batch ๐Ÿ”’
flush_batch ๐Ÿ”’
flush_batch_physical ๐Ÿ”’
Attempts to flush all table batches by transforming them into the physical table format (sparse primary key encoding) and writing directly to the physical data regions.
flush_region_writes_concurrently ๐Ÿ”’
flush_with_error ๐Ÿ”’
mark_flush_failure ๐Ÿ”’
notify_waiters ๐Ÿ”’
record_batch_to_ipc ๐Ÿ”’
remove_worker_if_same_channel ๐Ÿ”’
should_close_worker_on_idle_timeout ๐Ÿ”’
should_dispatch_concurrently ๐Ÿ”’
spawn_flush ๐Ÿ”’
start_worker ๐Ÿ”’
strip_partition_columns_from_batch ๐Ÿ”’

Type Aliasesยง

PendingRowsSchemaAltererRef