![]() |
mutable
A Database System for Research and Fast Prototyping
|
Enumerations | |
enum class | ScanImplementation : uint64_t { ALL = 0b11 , SCAN = 0b01 , INDEX_SCAN = 0b10 } |
enum class | GroupingImplementation : uint64_t { ALL = 0b11 , HASH_BASED = 0b01 , ORDERED = 0b10 } |
enum class | SortingImplementation : uint64_t { ALL = 0b11 , QUICKSORT = 0b01 , NOOP = 0b10 } |
enum class | JoinImplementation : uint64_t { ALL = 0b111 , NESTED_LOOPS = 0b001 , SIMPLE_HASH = 0b010 , SORT_MERGE = 0b100 } |
enum class | IndexImplementation : uint64_t { ALL = 0b11 , ARRAY = 0b01 , RMI = 0b10 } |
enum class | SoftPipelineBreakerStrategy : uint64_t { AFTER_ALL = 0b1111111 , AFTER_SCAN = 0b0000001 , AFTER_FILTER = 0b0000010 , AFTER_INDEX_SCAN = 0b0000100 , AFTER_PROJECTION = 0b0001000 , AFTER_NESTED_LOOPS_JOIN = 0b0010000 , AFTER_SIMPLE_HASH_JOIN = 0b0100000 , AFTER_HASH_BASED_GROUP_JOIN = 0b1000000 , NONE = 0b0000000 } |
enum class | IndexScanStrategy : uint64_t { COMPILATION = 0b001 , INTERPRETATION = 0b010 , HYBRID = 0b100 } |
enum class | IndexScanCompilationStrategy : uint64_t { CALLBACK = 0b01 , EXPOSED_MEMORY = 0b10 } |
enum class | IndexScanMaterializationStrategy : uint64_t { INLINE = 0b01 , MEMORY = 0b10 } |
enum class | SelectionStrategy : uint64_t { AUTO = 0b11 , BRANCHING = 0b01 , PREDICATED = 0b10 } |
enum class | HashTableImplementation : uint64_t { ALL = 0b11 , OPEN_ADDRESSING = 0b01 , CHAINED = 0b10 } |
enum class | ProbingStrategy : uint64_t { AUTO = 0b11 , LINEAR = 0b01 , QUADRATIC = 0b10 } |
enum class | StoringStrategy : uint64_t { AUTO = 0b11 , IN_PLACE = 0b01 , OUT_OF_PLACE = 0b10 } |
enum class | OrderingStrategy : uint64_t { AUTO = 0b11 , BUILD_ON_LEFT = 0b01 , BUILD_ON_RIGHT = 0b10 } |
|
strong |
Enumerator | |
---|---|
ALL | |
HASH_BASED | |
ORDERED |
Definition at line 28 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
ALL | |
OPEN_ADDRESSING | |
CHAINED |
Definition at line 88 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
ALL | |
ARRAY | |
RMI |
Definition at line 47 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
CALLBACK | |
EXPOSED_MEMORY |
Definition at line 72 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
INLINE | |
MEMORY |
Definition at line 77 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
COMPILATION | |
INTERPRETATION | |
HYBRID |
Definition at line 66 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
ALL | |
NESTED_LOOPS | |
SIMPLE_HASH | |
SORT_MERGE |
Definition at line 40 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
AUTO | |
BUILD_ON_LEFT | |
BUILD_ON_RIGHT |
Definition at line 106 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
AUTO | |
LINEAR | |
QUADRATIC |
Definition at line 94 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
ALL | |
SCAN | |
INDEX_SCAN |
Definition at line 22 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
AUTO | |
BRANCHING | |
PREDICATED |
Definition at line 82 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
AFTER_ALL | |
AFTER_SCAN | |
AFTER_FILTER | |
AFTER_INDEX_SCAN | |
AFTER_PROJECTION | |
AFTER_NESTED_LOOPS_JOIN | |
AFTER_SIMPLE_HASH_JOIN | |
AFTER_HASH_BASED_GROUP_JOIN | |
NONE |
Definition at line 53 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
ALL | |
QUICKSORT | |
NOOP |
Definition at line 34 of file WasmOperator.hpp.
|
strong |
Enumerator | |
---|---|
AUTO | |
IN_PLACE | |
OUT_OF_PLACE |
Definition at line 100 of file WasmOperator.hpp.