OmniSciDB
a5dc49c757
|
This is the complete list of members for ResultSet, including all inherited members.
addCompilationQueueTime(const int64_t compilation_queue_time) | ResultSet | |
advanceCursorToNextEntry(ResultSetRowIterator &iter) const | ResultSet | private |
advanceCursorToNextEntry() const | ResultSet | private |
allocateStorage() const | ResultSet | |
allocateStorage(int8_t *, const std::vector< int64_t > &, std::shared_ptr< VarlenOutputInfo >=nullptr) const | ResultSet | |
allocateStorage(const std::vector< int64_t > &) const | ResultSet | |
append(ResultSet &that) | ResultSet | |
appended_storage_ | ResultSet | private |
ApproxQuantileBuffers typedef | ResultSet | private |
areAnyColumnsLazyFetched() const | ResultSet | inline |
baselineSort(const std::list< Analyzer::OrderEntry > &order_entries, const size_t top_n, const ExecutorDeviceType device_type, const Executor *executor) | ResultSet | private |
binSearchRowCount() const | ResultSet | private |
block_size_ | ResultSet | private |
cached_ | ResultSet | private |
cached_row_count_ | ResultSet | mutableprivate |
calculateQuantile(quantile::TDigest *const t_digest) | ResultSet | static |
can_use_speculative_top_n_sort | ResultSet | private |
canUseFastBaselineSort(const std::list< Analyzer::OrderEntry > &order_entries, const size_t top_n) | ResultSet | private |
canUseSpeculativeTopNSort() const | ResultSet | inline |
checkSlotUsesFlatBufferFormat(const size_t slot_idx) const | ResultSet | inline |
chunk_iters_ | ResultSet | private |
chunks_ | ResultSet | private |
clearPermutation() | ResultSet | inline |
col_buffers_ | ResultSet | private |
colCount() const | ResultSet | |
ColumnarResults class | ResultSet | friend |
consistent_frag_sizes_ | ResultSet | private |
convertToScalarTargetValue(SQLTypeInfo const &, bool const translate_strings, int64_t const val) const | ResultSet | |
copy() | ResultSet | |
copyColumnIntoBuffer(const size_t column_idx, int8_t *output_buffer, const size_t output_buffer_size) const | ResultSet | |
create_active_buffer_set(CountDistinctSet &count_distinct_active_buffer_set) const | ResultSet | private |
createComparator(const std::list< Analyzer::OrderEntry > &order_entries, const PermutationView permutation, const Executor *executor, const bool single_threaded) | ResultSet | inlineprivate |
crt_row_buff_idx_ | ResultSet | mutableprivate |
data_mgr_ | ResultSet | private |
definitelyHasNoRows() const | ResultSet | |
device_estimator_buffer_ | ResultSet | private |
device_id_ | ResultSet | private |
device_type_ | ResultSet | private |
didOutputColumnar() const | ResultSet | inline |
doBaselineSort(const ExecutorDeviceType device_type, const std::list< Analyzer::OrderEntry > &order_entries, const size_t top_n, const Executor *executor) | ResultSet | private |
drop_first_ | ResultSet | private |
dropFirstN(const size_t n) | ResultSet | |
eachCellInColumn(RowIterationState &, CellCallback const &) | ResultSet | |
entryCount() const | ResultSet | |
estimator_ | ResultSet | private |
explanation_ | ResultSet | private |
fetched_so_far_ | ResultSet | mutableprivate |
fillOneEntry(const std::vector< int64_t > &entry) | ResultSet | inline |
findStorage(const size_t entry_idx) const | ResultSet | private |
fixupCountDistinctPointers() | ResultSet | private |
fixupQueryMemoryDescriptor(const QueryMemoryDescriptor &) | ResultSet | static |
for_validation_only_ | ResultSet | private |
frag_offsets_ | ResultSet | private |
geo_return_type_ | ResultSet | mutableprivate |
GeoReturnType enum name | ResultSet | |
getBlockSize() const | ResultSet | inline |
getBufferSizeBytes(const ExecutorDeviceType device_type) const | ResultSet | |
getColType(const size_t col_idx) const | ResultSet | |
getColumnarBaselineEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | private |
getColumnarBaselineEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | |
getColumnarBuffer(size_t column_idx) const | ResultSet | |
getColumnarBufferSize(size_t column_idx) const | ResultSet | |
getColumnarPerfectHashEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | private |
getColumnarPerfectHashEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | |
getColumnFrag(const size_t storge_idx, const size_t col_logical_idx, int64_t &global_idx) const | ResultSet | private |
getCurrentRowBufferIndex() const | ResultSet | |
getDataManager() const | ResultSet | private |
getDeviceEstimatorBuffer() const | ResultSet | |
getDeviceId() const | ResultSet | |
getDeviceType() const | ResultSet | |
getDistinctBufferRefFromBufferRowwise(int8_t *rowwise_target_ptr, const TargetInfo &target_info) const | ResultSet | private |
getEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | |
getEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | |
getExecTime() const | ResultSet | inline |
getExecutor() const | ResultSet | inline |
getExplanation() const | ResultSet | inline |
getGeoReturnType() const | ResultSet | inline |
getGpuCount() const | ResultSet | private |
getGridSize() const | ResultSet | inline |
getHostEstimatorBuffer() const | ResultSet | |
getInputTableKeys() const | ResultSet | inline |
getLazyFetchInfo() const | ResultSet | inline |
getLimit() const | ResultSet | |
getNDVEstimator() const | ResultSet | |
getNextRow(const bool translate_strings, const bool decimal_to_double) const | ResultSet | |
getNextRowImpl(const bool translate_strings, const bool decimal_to_double) const | ResultSet | private |
getNextRowUnlocked(const bool translate_strings, const bool decimal_to_double) const | ResultSet | private |
getNumColumnsLazyFetched() const | ResultSet | inline |
getOneColRow(const size_t index) const | ResultSet | |
getPaddedSlotWidthBytes(const size_t slot_idx) const | ResultSet | inline |
getPermutationBuffer() const | ResultSet | |
getQueryDescriptionType() const | ResultSet | inline |
getQueryMemDesc() const | ResultSet | |
getQueryPlanHash() | ResultSet | inline |
getQueueTime() const | ResultSet | |
getRenderTime() const | ResultSet | |
getRowAt(const size_t index) const | ResultSet | |
getRowAt(const size_t row_idx, const size_t col_idx, const bool translate_strings, const bool decimal_to_double=true) const | ResultSet | |
getRowAt(const size_t index, const bool translate_strings, const bool decimal_to_double, const bool fixup_count_distinct_pointers, const std::vector< bool > &targets_to_skip={}) const | ResultSet | private |
getRowAtNoTranslations(const size_t index, const std::vector< bool > &targets_to_skip={}) const | ResultSet | |
getRowSetMemOwner() const | ResultSet | inline |
getRowWiseBaselineEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | private |
getRowWiseBaselineEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | |
getRowWisePerfectHashEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | private |
getRowWisePerfectHashEntryAt(const size_t row_idx, const size_t target_idx, const size_t slot_idx) const | ResultSet | |
getSingleSlotTargetBitmap() const | ResultSet | |
getSlotIndicesForTargetIndices() const | ResultSet | |
getStorage() const | ResultSet | |
getStorageIndex(const size_t entry_idx) const | ResultSet | private |
getString(SQLTypeInfo const &, int64_t const ival) const | ResultSet | |
getStringDictionaryPayloadCopy(const shared::StringDictKey &dict_key) const | ResultSet | |
getStringDictionaryProxy(const shared::StringDictKey &dict_key) const | ResultSet | |
getSupportedSingleSlotTargetBitmap() const | ResultSet | |
getTableFunctionChunkStats(const size_t target_idx) const | ResultSet | |
getTargetInfos() const | ResultSet | |
getTargetInitVals() const | ResultSet | |
getTargetMetaInfo() | ResultSet | inline |
getTargetValueFromBufferColwise(const int8_t *col_ptr, const int8_t *keys_ptr, const QueryMemoryDescriptor &query_mem_desc, const size_t local_entry_idx, const size_t global_entry_idx, const TargetInfo &target_info, const size_t target_logical_idx, const size_t slot_idx, const bool translate_strings, const bool decimal_to_double) const | ResultSet | private |
getTargetValueFromBufferRowwise(int8_t *rowwise_target_ptr, int8_t *keys_ptr, const size_t entry_buff_idx, const TargetInfo &target_info, const size_t target_logical_idx, const size_t slot_idx, const bool translate_strings, const bool decimal_to_double, const bool fixup_count_distinct_pointers) const | ResultSet | private |
getThreadIdx() const | ResultSet | |
getUniqueStringsForDictEncodedTargetCol(const size_t col_idx) const | ResultSet | |
getVarlenOrderEntry(const int64_t str_ptr, const size_t str_len) const | ResultSet | private |
getVarlenOutputInfo(const size_t entry_idx) const | ResultSet | private |
grid_size_ | ResultSet | private |
hasValidBuffer() const | ResultSet | inline |
holdChunkIterators(const std::shared_ptr< std::list< ChunkIter >> chunk_iters) | ResultSet | inline |
holdChunks(const std::list< std::shared_ptr< Chunk_NS::Chunk >> &chunks) | ResultSet | inline |
holdLiterals(std::vector< int8_t > &literal_buff) | ResultSet | inline |
host_estimator_buffer_ | ResultSet | mutableprivate |
initializeStorage() const | ResultSet | |
initPermutationBuffer(PermutationView permutation, PermutationIdx const begin, PermutationIdx const end) const | ResultSet | private |
initStatus() | ResultSet | inline |
input_table_keys_ | ResultSet | private |
invalidateCachedRowCount() const | ResultSet | |
invalidateResultSetChunks() | ResultSet | inline |
isCached() const | ResultSet | inline |
isDirectColumnarConversionPossible() const | ResultSet | |
isEmpty() const | ResultSet | |
isEstimator() const | ResultSet | inline |
isExplain() const | ResultSet | |
isGeoColOnGpu(const size_t col_idx) const | ResultSet | |
isLessThan(SQLTypeInfo const &, int64_t const lhs, int64_t const rhs) const | ResultSet | |
isNull(const SQLTypeInfo &ti, const InternalTargetValue &val, const bool float_argument_input) | ResultSet | privatestatic |
isNullIval(SQLTypeInfo const &, bool const translate_strings, int64_t const ival) | ResultSet | static |
isPermutationBufferEmpty() const | ResultSet | inline |
isRowAtEmpty(const size_t index) const | ResultSet | |
isTruncated() const | ResultSet | |
isValidationOnlyRes() const | ResultSet | |
isZeroCopyColumnarConversionPossible(size_t column_idx) const | ResultSet | |
just_explain_ | ResultSet | private |
keep_first_ | ResultSet | private |
keepFirstN(const size_t n) | ResultSet | |
lazy_fetch_info_ | ResultSet | private |
lazyReadInt(const int64_t ival, const size_t target_logical_idx, const StorageLookupResult &storage_lookup_result) const | ResultSet | private |
literal_buffers_ | ResultSet | private |
makeGeoTargetValue(const int8_t *geo_target_ptr, const size_t slot_idx, const TargetInfo &target_info, const size_t target_logical_idx, const size_t entry_buff_idx) const | ResultSet | private |
makeStringTargetValue(SQLTypeInfo const &chosen_type, bool const translate_strings, int64_t const ival) const | ResultSet | private |
makeTargetValue(const int8_t *ptr, const int8_t compact_sz, const TargetInfo &target_info, const size_t target_logical_idx, const bool translate_strings, const bool decimal_to_double, const size_t entry_buff_idx) const | ResultSet | private |
makeVarlenTargetValue(const int8_t *ptr1, const int8_t compact_sz1, const int8_t *ptr2, const int8_t compact_sz2, const TargetInfo &target_info, const size_t target_logical_idx, const bool translate_strings, const size_t entry_buff_idx) const | ResultSet | private |
ModeBuffers typedef | ResultSet | private |
moveToBegin() const | ResultSet | |
nullScalarTargetValue(SQLTypeInfo const &, bool const translate_strings) | ResultSet | static |
parallelRowCount() const | ResultSet | private |
parallelTop(const std::list< Analyzer::OrderEntry > &order_entries, const size_t top_n, const Executor *executor) | ResultSet | private |
permutation_ | ResultSet | private |
query_exec_time_ | ResultSet | private |
query_mem_desc_ | ResultSet | private |
query_plan_ | ResultSet | private |
radixSortOnCpu(const std::list< Analyzer::OrderEntry > &order_entries) const | ResultSet | private |
radixSortOnGpu(const std::list< Analyzer::OrderEntry > &order_entries) const | ResultSet | private |
ResultSet(const std::vector< TargetInfo > &targets, const ExecutorDeviceType device_type, const QueryMemoryDescriptor &query_mem_desc, const std::shared_ptr< RowSetMemoryOwner > row_set_mem_owner, const unsigned block_size, const unsigned grid_size) | ResultSet | |
ResultSet(const std::vector< TargetInfo > &targets, const std::vector< ColumnLazyFetchInfo > &lazy_fetch_info, const std::vector< std::vector< const int8_t * >> &col_buffers, const std::vector< std::vector< int64_t >> &frag_offsets, const std::vector< int64_t > &consistent_frag_sizes, const ExecutorDeviceType device_type, const int device_id, const int thread_idx, const QueryMemoryDescriptor &query_mem_desc, const std::shared_ptr< RowSetMemoryOwner > row_set_mem_owner, const unsigned block_size, const unsigned grid_size) | ResultSet | |
ResultSet(const std::shared_ptr< const Analyzer::Estimator >, const ExecutorDeviceType device_type, const int device_id, Data_Namespace::DataMgr *data_mgr) | ResultSet | |
ResultSet(const std::string &explanation) | ResultSet | |
ResultSet(int64_t queue_time_ms, int64_t render_time_ms, const std::shared_ptr< RowSetMemoryOwner > row_set_mem_owner) | ResultSet | |
ResultSetBuilder | ResultSet | |
ResultSetManager class | ResultSet | friend |
ResultSetRowIterator class | ResultSet | friend |
row_iteration_mutex_ | ResultSet | mutableprivate |
row_set_mem_owner_ | ResultSet | private |
rowCount(const bool force_parallel=false) const | ResultSet | |
rowCountImpl(const bool force_parallel) const | ResultSet | private |
rowIterator(size_t from_logical_index, bool translate_strings, bool decimal_to_double) const | ResultSet | inline |
rowIterator(bool translate_strings, bool decimal_to_double) const | ResultSet | inline |
separate_varlen_storage_valid_ | ResultSet | private |
serialize(TSerializedRows &serialized_rows) const | ResultSet | |
serializeCountDistinctColumns(TSerializedRows &) const | ResultSet | private |
serialized_varlen_buffer_ | ResultSet | private |
SerializedVarlenBufferStorage typedef | ResultSet | private |
serializeProjection(TSerializedRows &serialized_rows) const | ResultSet | private |
serializeVarlenAggColumn(int8_t *buf, std::vector< std::string > &varlen_bufer) const | ResultSet | private |
setCached(bool val) | ResultSet | inline |
setCachedRowCount(const size_t row_count) const | ResultSet | |
setExecTime(const long exec_time) | ResultSet | inline |
setGeoReturnType(const GeoReturnType val) | ResultSet | inline |
setInputTableKeys(std::unordered_set< size_t > &&intput_table_keys) | ResultSet | inline |
setKernelQueueTime(const int64_t kernel_queue_time) | ResultSet | |
setQueryPlanHash(const QueryPlanHash query_plan) | ResultSet | inline |
setQueueTime(const int64_t queue_time) | ResultSet | |
setSeparateVarlenStorageValid(const bool val) | ResultSet | inline |
setTargetMetaInfo(const std::vector< TargetMetaInfo > &target_meta_info) | ResultSet | inline |
setUseSpeculativeTopNSort(bool value) | ResultSet | inline |
setValidationOnlyRes() | ResultSet | |
sort(const std::list< Analyzer::OrderEntry > &order_entries, size_t top_n, const ExecutorDeviceType device_type, const Executor *executor) | ResultSet | |
storage_ | ResultSet | mutableprivate |
summaryToString() const | ResultSet | |
syncEstimatorBuffer() const | ResultSet | |
target_meta_info_ | ResultSet | private |
targets_ | ResultSet | private |
thread_idx_ | ResultSet | private |
timings_ | ResultSet | private |
topPermutation(PermutationView, const size_t n, const Comparator &) | ResultSet | privatestatic |
toString() const | ResultSet | inline |
translateDictEncodedColumns(std::vector< TargetInfo > const &, size_t const start_idx) | ResultSet | |
unserialize(const TSerializedRows &serialized_rows, const Executor *) | ResultSet | static |
unserializeCountDistinctColumns(const TSerializedRows &) | ResultSet | private |
updateStorageEntryCount(const size_t new_entry_count) | ResultSet | inline |
~ResultSet() | ResultSet |