Skip to main content

Module pending_rows_batcher

Module pending_rows_batcher 

Source

Structsยง

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

Enumsยง

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
PhysicalFlushCatalogProvider
PhysicalFlushNodeRequester
PhysicalFlushPartitionProvider

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).

Type Aliasesยง

PendingRowsSchemaAltererRef