[feature](invert index) match_phrase_prefix feature added#27404
[feature](invert index) match_phrase_prefix feature added#27404qidaye merged 1 commit intoapache:masterfrom
Conversation
|
|
||
| #pragma once | ||
|
|
||
| #include <CLucene.h> |
There was a problem hiding this comment.
warning: 'CLucene.h' file not found [clang-diagnostic-error]
#include <CLucene.h>
^|
|
||
| #pragma once | ||
|
|
||
| #include <CLucene.h> |
There was a problem hiding this comment.
warning: 'CLucene.h' file not found [clang-diagnostic-error]
#include <CLucene.h>
^|
|
||
| #pragma once | ||
|
|
||
| #include <CLucene.h> |
There was a problem hiding this comment.
warning: 'CLucene.h' file not found [clang-diagnostic-error]
#include <CLucene.h>
^| return Status::OK(); | ||
| } | ||
|
|
||
| Status FullTextIndexReader::match_phrase_prefix_index_search( |
There was a problem hiding this comment.
warning: method 'match_phrase_prefix_index_search' can be made static [readability-convert-member-functions-to-static]
| Status FullTextIndexReader::match_phrase_prefix_index_search( | |
| static Status FullTextIndexReader::match_phrase_prefix_index_search( |
|
|
||
| String get_name() const override { return name; } | ||
|
|
||
| Status execute_match(const std::string& column_name, const std::string& match_query_str, |
There was a problem hiding this comment.
warning: method 'execute_match' can be made static [readability-convert-member-functions-to-static]
| Status execute_match(const std::string& column_name, const std::string& match_query_str, | |
| static Status execute_match(const std::string& column_name, const std::string& match_query_str, |
be/src/vec/functions/match.h:141:
- ColumnUInt8::Container& result) const override {
+ ColumnUInt8::Container& result) override {|
TeamCity be ut coverage result: |
91370c9 to
aea4ecf
Compare
|
run buildall |
|
TeamCity be ut coverage result: |
|
(From new machine)TeamCity pipeline, clickbench performance test result: |
TPC-H test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G' |
| InvertedIndexCtx* inverted_index_ctx, | ||
| const ColumnArray::Offsets64* array_offsets, | ||
| ColumnUInt8::Container& result) const override { | ||
| return Status::Error<ErrorCode::INVERTED_INDEX_NOT_SUPPORTED>( |
aea4ecf to
310062b
Compare
|
run buildall |
|
(From new machine)TeamCity pipeline, clickbench performance test result: |
|
PR approved by anyone and no changes requested. |
310062b to
ca62633
Compare
ca62633 to
dc1fd8d
Compare
|
run buildall |
|
PR approved by at least one committer and no changes requested. |
|
(From new machine)TeamCity pipeline, clickbench performance test result: |
TPC-H test result on machine: 'aliyun_ecs.c7a.8xlarge_32C64G' |
…7404) select count() from test_index_match_phrase_prefix where request match_phrase_prefix 'xxx';
Proposed changes
select count() from test_index_match_phrase_prefix where request match_phrase_prefix 'xxx';
Further comments
If this is a relatively large or complex change, kick off the discussion at dev@doris.apache.org by explaining why you chose the solution you did and what alternatives you considered, etc...