[FEAT MERGE] Phase one of 3A project

Co-authored-by: rolandqi <qikai456@126.com>
Co-authored-by: yangzhifeng <yangzhifeng83@gmail.com>
This commit is contained in:
AntiTopQuark
2023-08-25 08:44:14 +00:00
committed by ob-robot
parent 56ee77a670
commit e0b1dda713
142 changed files with 15224 additions and 1314 deletions

View File

@ -60,6 +60,10 @@ public:
{
return is_valid_ && (equal_prefix_count_ == range_columns_.count());
}
bool has_valid_range_condition() const
{
return equal_prefix_count_ > 0 || range_prefix_count_ > 0;
}
bool is_index_column_get() const
{
return is_valid_ && (equal_prefix_count_ >= index_column_count_);