OmniSciDB
a5dc49c757
|
#include <GroupByAndAggregate.h>
Public Member Functions | |
bool | isEmpty () const |
Public Attributes | |
QueryDescriptionType | hash_type_ |
int64_t | min |
int64_t | max |
int64_t | bucket |
bool | has_nulls |
Definition at line 47 of file GroupByAndAggregate.h.
bool ColRangeInfo::isEmpty | ( | ) | const |
Definition at line 63 of file GroupByAndAggregate.cpp.
int64_t ColRangeInfo::bucket |
Definition at line 51 of file GroupByAndAggregate.h.
Referenced by anonymous_namespace{GroupByAndAggregate.cpp}::get_bucketed_cardinality_without_nulls(), GroupByAndAggregate::getBucketedCardinality(), GroupByAndAggregate::getShardedTopBucket(), anonymous_namespace{GroupByAndAggregate.cpp}::init_count_distinct_descriptors(), and operator<<().
bool ColRangeInfo::has_nulls |
Definition at line 52 of file GroupByAndAggregate.h.
Referenced by GroupByAndAggregate::getBucketedCardinality(), and operator<<().
QueryDescriptionType ColRangeInfo::hash_type_ |
Definition at line 48 of file GroupByAndAggregate.h.
Referenced by GroupByAndAggregate::initQueryMemoryDescriptorImpl(), and operator<<().
int64_t ColRangeInfo::max |
Definition at line 50 of file GroupByAndAggregate.h.
Referenced by anonymous_namespace{GroupByAndAggregate.cpp}::cardinality_estimate_less_than_column_range(), anonymous_namespace{GroupByAndAggregate.cpp}::get_bucketed_cardinality_without_nulls(), GroupByAndAggregate::getBucketedCardinality(), anonymous_namespace{GroupByAndAggregate.cpp}::init_count_distinct_descriptors(), anonymous_namespace{GroupByAndAggregate.cpp}::is_column_range_too_big_for_perfect_hash(), isEmpty(), and operator<<().
int64_t ColRangeInfo::min |
Definition at line 49 of file GroupByAndAggregate.h.
Referenced by anonymous_namespace{GroupByAndAggregate.cpp}::cardinality_estimate_less_than_column_range(), anonymous_namespace{GroupByAndAggregate.cpp}::get_bucketed_cardinality_without_nulls(), GroupByAndAggregate::getBucketedCardinality(), anonymous_namespace{GroupByAndAggregate.cpp}::init_count_distinct_descriptors(), anonymous_namespace{GroupByAndAggregate.cpp}::is_column_range_too_big_for_perfect_hash(), isEmpty(), and operator<<().