github-actions[bot] commented on code in PR #24511:
URL: https://github.com/apache/doris/pull/24511#discussion_r1366831684


##########
be/src/olap/rowset/segment_v2/inverted_index_reader.h:
##########
@@ -184,19 +224,20 @@ class InvertedIndexVisitor : public 
lucene::util::bkd::bkd_reader::intersect_vis
     uint32_t _num_hits;
     bool _only_count;
     lucene::util::bkd::bkd_reader* _reader;
-    InvertedIndexQueryType _query_type;
+    PredicateType _low_op;
+    PredicateType _high_op;
 
 public:
-    std::string query_min;
-    std::string query_max;
+    BinaryType query_min;
+    BinaryType query_max;
+    std::vector<BinaryType> query_points;
 
 public:
-    InvertedIndexVisitor(roaring::Roaring* hits, InvertedIndexQueryType 
query_type,
+    InvertedIndexVisitor(roaring::Roaring* hits, InvertedIndexQueryBase* 
range_query,

Review Comment:
   warning: function 
'std::doris::segment_v2::InvertedIndexVisitor::InvertedIndexVisitor' has a 
definition with different parameter names 
[readability-inconsistent-declaration-parameter-name]
   ```cpp
       InvertedIndexVisitor(roaring::Roaring* hits, InvertedIndexQueryBase* 
range_query,
       ^
   ```
   <details>
   <summary>Additional context</summary>
   
   **be/src/olap/rowset/segment_v2/inverted_index_reader.cpp:740:** the 
definition seen here
   ```cpp
   InvertedIndexVisitor::InvertedIndexVisitor(roaring::Roaring* h, 
InvertedIndexQueryBase* query_value,
                         ^
   ```
   **be/src/olap/rowset/segment_v2/inverted_index_reader.h:235:** differing 
parameters are named here: ('range_query'), in definition: ('query_value')
   ```cpp
       InvertedIndexVisitor(roaring::Roaring* hits, InvertedIndexQueryBase* 
range_query,
       ^
   ```
   
   </details>
   



##########
be/src/olap/rowset/segment_v2/inverted_index_reader.h:
##########
@@ -207,17 +248,18 @@ class InvertedIndexVisitor : public 
lucene::util::bkd::bkd_reader::intersect_vis
     void visit(lucene::util::bkd::bkd_docid_set_iterator* iter,
                std::vector<uint8_t>& packed_value) override;
     bool matches(uint8_t* packed_value);
+    bool _matches(const BinaryType& packed_value, const BinaryType& query_max,

Review Comment:
   warning: function 'std::doris::segment_v2::InvertedIndexVisitor::_matches' 
has a definition with different parameter names 
[readability-inconsistent-declaration-parameter-name]
   ```cpp
       bool _matches(const BinaryType& packed_value, const BinaryType& 
query_max,
            ^
   ```
   <details>
   <summary>Additional context</summary>
   
   **be/src/olap/rowset/segment_v2/inverted_index_reader.cpp:768:** the 
definition seen here
   ```cpp
   bool InvertedIndexVisitor::_matches(const BinaryType& packed_value, const 
BinaryType& qmax,
                              ^
   ```
   **be/src/olap/rowset/segment_v2/inverted_index_reader.h:250:** differing 
parameters are named here: ('query_max', 'query_min'), in definition: ('qmax', 
'qmin')
   ```cpp
       bool _matches(const BinaryType& packed_value, const BinaryType& 
query_max,
            ^
   ```
   
   </details>
   



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscr...@doris.apache.org
For additional commands, e-mail: commits-h...@doris.apache.org

Reply via email to