![]() |
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.