Get desktop application:
View/edit binary Protocol Buffers messages
Used in: AggregationOperationState
repeated Scalar argument = 2
required bool is_distinct = 3
Used in: Aggregate
Used in: AggregateFunction
AVG = 0
COUNT = 1
MAX = 2
MIN = 3
SUM = 4
Used in: QueryContext.AggregationOperationStateContext
required int32 relation_id = 1
repeated Aggregate aggregates = 2
repeated Scalar group_by_expressions = 3
optional Predicate predicate = 4
required uint64 estimated_num_entries = 5
repeated HashTableImplType distinctify_hash_table_impl_types = 7
optional bool is_partitioned = 8
optional uint64 num_partitions = 9
(message has no fields)
Used in: BinaryOperation
ADD = 0
SUBTRACT = 1
MULTIPLY = 2
DIVIDE = 3
MODULO = 4
(message has no fields)
required uint32 block_domain = 1
required string domain_network_address = 1
required uint32 block_domain = 1
required uint64 shiftboss_index = 2
required fixed64 block_id = 1
required uint32 block_domain = 2
required fixed64 block_id = 1
(message has no fields)
optional fixed64 bloom_filter_seed = 1
optional uint32 bloom_filter_size = 2
optional uint32 number_of_hashes = 3
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
Used in: CatalogRelationSchema
required string name = 1
required Type type = 2
optional string display_name = 3
Used in: Catalog, QueryInitiateMessage, ShiftbossRegistrationResponseMessage
required string name = 1
repeated int32 null_relations = 3
(message has no fields)
required int32 relation_id = 1
required fixed64 block_id = 2
optional uint64 partition_id = 3
required uint64 query_id = 4
Used in: CatalogDatabase, QueryExecutionSuccessMessage
required int32 relation_id = 1
required string name = 2
required bool temporary = 3
optional bool is_exact = 1
optional TypedValue num_tuples = 2
Used in: CatalogRelationStatistics
(message has no fields)
Used in: AggregationOperationState
required uint64 memory_size = 1
required uint64 num_init_partitions = 2
repeated uint64 state_offsets = 3
required string command_response = 1
Used in: Comparison
EQUAL = 0
NOT_EQUAL = 1
LESS = 2
LESS_OR_EQUAL = 3
GREATER = 4
GREATER_OR_EQUAL = 5
LIKE = 6
NOT_LIKE = 7
REGEX_MATCH = 8
NOT_REGEX_MATCH = 9
(message has no fields)
required uint64 operator_index = 1
required fixed64 block_id = 2
required int32 relation_id = 3
required uint64 query_id = 4
optional uint64 partition_id = 5
(message has no fields)
YEAR = 0
MONTH = 1
DAY = 2
HOUR = 3
MINUTE = 4
SECOND = 5
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
Used in: QueryContext
required string function_name = 1
Used in: GetAllDomainNetworkAddressesResponseMessage
required uint32 block_domain = 1
required string network_address = 2
(message has no fields)
HASH_ANTI_JOIN = 0
HASH_INNER_JOIN = 1
HASH_OUTER_JOIN = 2
HASH_SEMI_JOIN = 3
Used in: QueryContext.HashTableContext
repeated Type key_types = 2
required uint64 estimated_num_entries = 3
Used in: AggregationOperationState, HashTable
COLLISION_FREE_VECTOR = 0
LINEAR_OPEN_ADDRESSING = 1
SEPARATE_CHAINING = 2
SIMPLE_SCALAR_SEPARATE_CHAINING = 3
THREAD_PRIVATE_COMPACT_KEY = 4
Used in: IndexScheme
required string index_name = 1
(message has no fields)
required uint64 query_id = 1
required uint64 operator_index = 2
required uint64 insert_destination_index = 3
required int32 relation_id = 4
required uint64 query_id = 1
required uint64 operator_index = 2
required uint64 num_rebuild_work_orders = 3
required uint64 shiftboss_index = 4
Used in: QueryContext
required int32 relation_id = 2
required uint64 relational_op_index = 4
Used in: InsertDestination
ALWAYS_CREATE_BLOCK = 0
BLOCK_POOL = 1
PARTITION_AWARE = 2
(message has no fields)
Used in: QueryContext
Used in: QueryContext
Used in: LIPFilterDeployment
required uint32 lip_filter_id = 1
required int32 attribute_id = 2
required Type attribute_type = 3
Used in: LIPFilter
BIT_VECTOR_EXACT_FILTER = 1
BLOOM_FILTER = 2
SINGLE_IDENTITY_HASH_FILTER = 3
required uint32 num_numa_nodes = 1
Used in: NUMAPlacementScheme
required fixed64 block_id = 1
required int32 numa_node = 2
(message has no fields)
(message has no fields)
Used in: PartitionScheme
repeated fixed64 blocks = 1
(message has no fields)
Used in: PartitionScheme
required uint64 num_partitions = 2
repeated uint32 partition_attribute_ids = 3
Used in: PartitionSchemeHeader
HASH = 0
RANDOM = 2
RANGE = 1
Used in: AggregationOperationState, QueryContext
Used in: Predicate
TRUE = 0
FALSE = 1
COMPARISON = 2
NEGATION = 3
CONJUNCTION = 4
DISJUNCTION = 5
(message has no fields)
Used in: QueryInitiateMessage
repeated LIPFilter lip_filters = 5
repeated Predicate predicates = 7
repeated Tuple tuples = 10
required uint64 query_id = 13
repeated uint64 num_partitions_for_nested_loops_joins = 14
optional uint64 num_partitions_for_lips = 15
Used in: QueryContext
optional uint64 num_partitions = 2
Used in: QueryContext
required HashTable join_hash_table = 1
optional uint64 num_partitions = 2
Used in: QueryContext
Used in: QueryContext
required int32 relation_id = 1
Used in: UpdateGroup
required int32 attribute_id = 1
required Scalar scalar = 2
required string error_message = 1
required uint64 query_id = 1
required int32 relation_id = 1
required uint64 query_id = 1
(message has no fields)
repeated fixed64 blocks = 1
(message has no fields)
(message has no fields)
Used in: Aggregate, AggregationOperationState, QueryContext.ScalarGroup, QueryContext.UpdateGroup.UpdateAssignment, SortConfiguration.OrderBy, WindowAggregationOperationState
Used in: Scalar
LITERAL = 0
ATTRIBUTE = 1
UNARY_EXPRESSION = 2
BINARY_EXPRESSION = 3
CASE_EXPRESSION = 4
SHARED_EXPRESSION = 5
(message has no fields)
NONE = 0
LEFT_SIDE = 1
RIGHT_SIDE = 2
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
(message has no fields)
required uint64 work_order_capacity = 1
required uint64 shiftboss_index = 1
(message has no fields)
Used in: QueryContext
Used in: SortConfiguration
required Scalar expression = 1
required bool is_ascending = 2
required bool null_first = 3
required uint64 merge_level = 1
repeated fixed64 blocks = 2
(message has no fields)
(message has no fields)
required string sql_query = 1
(message has no fields)
(message has no fields)
(message has no fields)
Used in: QueryContext
Used in: CatalogAttribute, HashTable, LIPFilterDeployment.Entry
required bool nullable = 2
Used in: Type, TypedValue
INT = 0
LONG = 1
FLOAT = 2
DOUBLE = 3
CHAR = 4
VAR_CHAR = 5
DATETIME = 6
DATETIME_INTERVAL = 7
YEAR_MONTH_INTERVAL = 8
NULL_TYPE = 9
DATE = 10
Used in: CatalogRelationStatistics, CatalogRelationStatistics.ColumnStats, GeneratorFunctionHandle, PartitionValues, Tuple
optional int32 int_value = 2
optional int64 long_value = 3
optional float float_value = 4
optional double double_value = 5
optional bytes out_of_line_data = 6
optional int64 datetime_value = 7
optional int64 datetime_interval_value = 8
optional int64 year_month_interval_value = 9
Used in: TypedValue
required int32 year = 1
required uint32 month = 2
required uint32 day = 3
Used in: UnaryOperation
NEGATE = 0
CAST = 1
DATE_EXTRACT = 2
SUBSTRING = 3
(message has no fields)
(message has no fields)
(message has no fields)
Used in: WindowAggregationOperationState
Used in: WindowAggregateFunction
AVG = 0
COUNT = 1
MAX = 2
MIN = 3
SUM = 4
Used in: QueryContext
required int32 input_relation_id = 1
repeated Scalar arguments = 3
repeated Scalar partition_by_attributes = 4
required bool is_row = 5
required int64 num_preceding = 6
required int64 num_following = 7
repeated Scalar order_by_attributes = 8
(message has no fields)
Used in: WorkOrderMessage
required WorkOrderType work_order_type = 1
required uint64 query_id = 2
required uint64 operator_index = 2
required uint64 worker_thread_index = 3
required uint64 query_id = 4
required uint64 partition_id = 8
optional uint64 execution_start_time = 5
optional uint64 execution_end_time = 6
optional uint64 shiftboss_index = 7
Used in: WorkOrderCompletionMessage
required uint64 query_id = 1
required uint64 operator_index = 2
required WorkOrder work_order = 3
Used in: WorkOrder
AGGREGATION = 1
BUILD_AGGREGATION_EXISTENCE_MAP = 23
BUILD_HASH = 2
BUILD_LIP_FILTER = 3
CREATE_INDEX = 4
CREATE_TABLE = 5
DELETE = 6
DESTROY_AGGREGATION_STATE = 22
DESTROY_HASH = 7
DROP_TABLE = 8
FINALIZE_AGGREGATION = 9
HASH_JOIN = 10
INITIALIZE_AGGREGATION = 25
INSERT = 11
NESTED_LOOP_JOIN = 12
SAMPLE = 13
SAVE_BLOCKS = 14
SELECT = 15
SORT_MERGE_RUN = 16
SORT_RUN_GENERATION = 17
TABLE_EXPORT_TO_STRING = 26
TABLE_GENERATOR = 18
TEXT_SCAN = 19
UNION_ALL = 24
UPDATE = 20
WINDOW_AGGREGATION = 21