Jackie-Jiang commented on pull request #5444:
URL: https://github.com/apache/incubator-pinot/pull/5444#issuecomment-635539613


   > This PR is too big to review effectively IMO. 89 files in total. Can you 
break it down to 3-4 smaller PRs for review: one covering method removal; 1 or 
2 PR each covering a new added major classes (e.g., 
SortedIndexBasedFilterOperator.java).
   
   @chenboat There is no new added major classes. Most of the changes are 
making the classes compatible with the filter interface change, so it is very 
hard to break them into multiple PRs. I can make the removed interface in 
BlockValIterator a separate PR as they are independent of the filtering.
   This PR is the first step of re-structuring the filtering in Pinot, so for 
historical reason the name for some interfaces (e.g. BlockDocIdSet) might be 
confusing. I wouldn't spend too much time renaming and documenting them because 
they are going to be re-structured in the following steps.


----------------------------------------------------------------
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.

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



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

Reply via email to