Skip to main content

Module opcodes

Module opcodes 

Source
Expand description

VShardMessageType discriminant constants for array shard RPCs.

These values mirror the VShardMessageType repr(u16) variants added in crate::wire. Kept here as typed constants so coordinator and handler code can refer to them without importing the full enum.

Constants§

ARRAY_SHARD_AGG_REQ
Coordinator → shard: compute a partial aggregate.
ARRAY_SHARD_AGG_RESP
Shard → coordinator: partial aggregate result.
ARRAY_SHARD_DELETE_REQ
Coordinator → shard: delete cells by exact coords.
ARRAY_SHARD_DELETE_RESP
Shard → coordinator: delete acknowledgement.
ARRAY_SHARD_PUT_REQ
Coordinator → shard: write cell batch.
ARRAY_SHARD_PUT_RESP
Shard → coordinator: put acknowledgement.
ARRAY_SHARD_SLICE_REQ
Coordinator → shard: execute a coord-range slice.
ARRAY_SHARD_SLICE_RESP
Shard → coordinator: slice result rows.
ARRAY_SHARD_SURROGATE_BITMAP_REQ
Coordinator → shard: surrogate bitmap scan.
ARRAY_SHARD_SURROGATE_BITMAP_RESP
Shard → coordinator: surrogate bitmap result.