![]() |
mutable
A Database System for Research and Fast Prototyping
|
|
inline |
Whether to use double pumping if SIMDfication is enabled.
Definition at line 219 of file WasmOperator.hpp.
Referenced by m::wasm::Scan< SIMDfied >::execute().
|
inline |
Whether to exploit uniqueness of build key in hash joins.
Definition at line 213 of file WasmOperator.hpp.
|
inline |
Which selection strategy should be used for wasm::Filter
.
Definition at line 144 of file WasmOperator.hpp.
|
inline |
Which implementations should be considered for a GroupingOperator
.
Definition at line 121 of file WasmOperator.hpp.
|
inline |
Which layout factory should be used for hard pipeline breakers.
Definition at line 191 of file WasmOperator.hpp.
Referenced by m::Match< wasm::NestedLoopsJoin< Predicated > >::Match().
|
inline |
Whether to use wasm::HashBasedGroupJoin
if possible.
Definition at line 188 of file WasmOperator.hpp.
|
inline |
Which implementation should be used for wasm::HashTable
s.
Definition at line 166 of file WasmOperator.hpp.
|
inline |
Which initial capacity should be used for wasm::HashTable
s.
Definition at line 185 of file WasmOperator.hpp.
|
inline |
Which probing strategy should be used for wasm::OpenAddressingHashTable
s.
Does not have any effect if wasm::ChainedHashTable
s are used.
Definition at line 170 of file WasmOperator.hpp.
|
inline |
Which storing strategy should be used for wasm::OpenAddressingHashTable
s.
Does not have any effect if wasm::ChainedHashTable
s are used.
Definition at line 174 of file WasmOperator.hpp.
|
inline |
Which index implementations should be considered for an IndexScan
.
Definition at line 130 of file WasmOperator.hpp.
|
inline |
Which compilation strategy should be used for wasm::IndexScan
.
Definition at line 136 of file WasmOperator.hpp.
Referenced by index_scan_codegen_compilation(), and index_scan_codegen_hybrid().
|
inline |
Which materialization strategy should be used for wasm::IndexScan
.
Definition at line 140 of file WasmOperator.hpp.
Referenced by index_scan_codegen_compilation(), index_scan_codegen_hybrid(), and index_scan_codegen_interpretation().
|
inline |
Which index scan strategy should be used for wasm::IndexScan
.
Definition at line 133 of file WasmOperator.hpp.
Referenced by index_scan_resolve_strategy().
|
inline |
The number of results from index sequential scan to be communicated between host and v8 per batch.
0 means that all results are communicated in a single batch.
Definition at line 207 of file WasmOperator.hpp.
|
inline |
Which implementations should be considered for a JoinOperator
.
Definition at line 127 of file WasmOperator.hpp.
|
inline |
Which maximal load factor should be used for wasm::ChainedHashTable
s.
Does not have any effect if wasm::OpenAddressingHashTable
s are used.
Definition at line 182 of file WasmOperator.hpp.
|
inline |
Which maximal load factor should be used for wasm::OpenAddressingHashTable
s.
Does not have any effect if wasm::ChainedHashTable
s are used.
Definition at line 178 of file WasmOperator.hpp.
|
inline |
Which selection strategy should be used for wasm::NestedLoopsJoin
.
Definition at line 150 of file WasmOperator.hpp.
|
inline |
Which selection strategy should be used for comparisons in wasm::Quicksort
.
Definition at line 147 of file WasmOperator.hpp.
|
inline |
Which window size should be used for the result set.
Definition at line 210 of file WasmOperator.hpp.
|
inline |
Which implementations should be considered for a ScanOperator
.
Definition at line 118 of file WasmOperator.hpp.
|
inline |
Whether to use SIMDfication.
Definition at line 216 of file WasmOperator.hpp.
Referenced by m::Match< wasm::Scan< SIMDfied > >::execute().
|
inline |
Which number of SIMD lanes to prefer.
Definition at line 222 of file WasmOperator.hpp.
Referenced by m::wasm::Scan< SIMDfied >::execute().
|
inline |
Which ordering strategy should be used for wasm::SimpleHashJoin
.
Definition at line 156 of file WasmOperator.hpp.
Referenced by m::wasm::SimpleHashJoin< UniqueBuild, Predicated >::cost().
|
inline |
Which selection strategy should be used for wasm::SimpleHashJoin
.
Definition at line 153 of file WasmOperator.hpp.
|
inline |
Where soft pipeline breakers should be added.
Definition at line 195 of file WasmOperator.hpp.
|
inline |
Which layout factory should be used for soft pipeline breakers.
Definition at line 199 of file WasmOperator.hpp.
|
inline |
Which size in tuples should be used for soft pipeline breakers.
Definition at line 203 of file WasmOperator.hpp.
|
inline |
Which selection strategy should be used for comparisons while sorting in wasm::SortMergeJoin
.
Definition at line 162 of file WasmOperator.hpp.
|
inline |
Which selection strategy should be used for wasm::SortMergeJoin
.
Definition at line 159 of file WasmOperator.hpp.
|
inline |
Which attributes are assumed to be sorted.
For each entry, the first element is the name of the attribute and the second one is true
iff the attribute is sorted ascending and vice versa.
Definition at line 226 of file WasmOperator.hpp.
Referenced by m::wasm::Scan< SIMDfied >::post_condition().
|
inline |
Which implementations should be considered for a SortingOperator
.
Definition at line 124 of file WasmOperator.hpp.