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.