OmniSciDB
a5dc49c757
|
This is the complete list of members for ResultSetStorage, including all inherited members.
addCountDistinctSetPointerMapping(const int64_t remote_ptr, const int64_t ptr) | ResultSetStorage | private |
binSearchRowCount() const | ResultSetStorage | private |
buff_ | ResultSetStorage | private |
buff_is_provided_ | ResultSetStorage | private |
copyKeyColWise(const size_t entry_idx, int8_t *this_buff, const int8_t *that_buff) const | ResultSetStorage | private |
count_distinct_sets_mapping_ | ResultSetStorage | private |
fillOneEntryColWise(const std::vector< int64_t > &entry) | ResultSetStorage | private |
fillOneEntryRowWise(const std::vector< int64_t > &entry) | ResultSetStorage | private |
getEntryCount() const | ResultSetStorage | inline |
getUnderlyingBuffer() const | ResultSetStorage | |
getVarlenOutputInfo() const | ResultSetStorage | inlineprivate |
initializeBaselineValueSlots(int64_t *this_entry_slots) const | ResultSetStorage | private |
initializeColWise() const | ResultSetStorage | private |
initializeRowWise() const | ResultSetStorage | private |
isEmptyEntry(const size_t entry_idx, const int8_t *buff) const | ResultSetStorage | private |
isEmptyEntry(const size_t entry_idx) const | ResultSetStorage | private |
isEmptyEntryColumnar(const size_t entry_idx, const int8_t *buff) const | ResultSetStorage | private |
mappedPtr(const int64_t) const | ResultSetStorage | private |
moveEntriesToBuffer(int8_t *new_buff, const size_t new_entry_count) const | ResultSetStorage | |
moveOneEntryToBuffer(const size_t entry_index, int64_t *new_buff_i64, const size_t new_entry_count, const size_t key_count, const size_t row_qw_count, const int64_t *src_buff, const size_t key_byte_width) const | ResultSetStorage | |
query_mem_desc_ | ResultSetStorage | private |
reduce(const ResultSetStorage &that, const std::vector< std::string > &serialized_varlen_buffer, const ReductionCode &reduction_code, const size_t executor_id) const | ResultSetStorage | |
reduceEntriesNoCollisionsColWise(int8_t *this_buff, const int8_t *that_buff, const ResultSetStorage &that, const size_t start_index, const size_t end_index, const std::vector< std::string > &serialized_varlen_buffer, const size_t executor_id) const | ResultSetStorage | private |
reduceOneApproxQuantileSlot(int8_t *this_ptr1, const int8_t *that_ptr1, const size_t target_logical_idx, const ResultSetStorage &that) const | ResultSetStorage | |
reduceOneCountDistinctSlot(int8_t *this_ptr1, const int8_t *that_ptr1, const size_t target_logical_idx, const ResultSetStorage &that) const | ResultSetStorage | private |
reduceOneEntryBaseline(int8_t *this_buff, const int8_t *that_buff, const size_t i, const size_t that_entry_count, const ResultSetStorage &that) const | ResultSetStorage | private |
reduceOneEntrySlotsBaseline(int64_t *this_entry_slots, const int64_t *that_buff, const size_t that_entry_idx, const size_t that_entry_count, const ResultSetStorage &that) const | ResultSetStorage | private |
reduceOneSlot(int8_t *this_ptr1, int8_t *this_ptr2, const int8_t *that_ptr1, const int8_t *that_ptr2, const TargetInfo &target_info, const size_t target_logical_idx, const size_t target_slot_idx, const size_t init_agg_val_idx, const ResultSetStorage &that, const size_t first_slot_idx_for_target, const std::vector< std::string > &serialized_varlen_buffer) const | ResultSetStorage | private |
reduceOneSlotBaseline(int64_t *this_buff, const size_t this_slot, const int64_t *that_buff, const size_t that_entry_count, const size_t that_slot, const TargetInfo &target_info, const size_t target_logical_idx, const size_t target_slot_idx, const size_t init_agg_val_idx, const ResultSetStorage &that) const | ResultSetStorage | private |
reduceOneSlotSingleValue(int8_t *this_ptr1, const TargetInfo &target_info, const size_t target_slot_idx, const size_t init_agg_val_idx, const int8_t *that_ptr1) const | ResultSetStorage | private |
reduceSingleRow(const int8_t *row_ptr, const int8_t warp_count, const bool is_columnar, const bool replace_bitmap_ptr_with_bitmap_sz, std::vector< int64_t > &agg_vals, const QueryMemoryDescriptor &query_mem_desc, const std::vector< TargetInfo > &targets, const std::vector< int64_t > &agg_init_vals) | ResultSetStorage | static |
ResultSet class | ResultSetStorage | friend |
ResultSetManager class | ResultSetStorage | friend |
ResultSetStorage(const std::vector< TargetInfo > &targets, const QueryMemoryDescriptor &query_mem_desc, int8_t *buff, const bool buff_is_provided) | ResultSetStorage | private |
rewriteAggregateBufferOffsets(const std::vector< std::string > &serialized_varlen_buffer) const | ResultSetStorage | |
target_init_vals_ | ResultSetStorage | private |
targets_ | ResultSetStorage | private |
updateEntryCount(const size_t new_entry_count) | ResultSetStorage | inline |
varlen_output_info_ | ResultSetStorage | private |