sajjad-moradi commented on pull request #7927:
URL: https://github.com/apache/pinot/pull/7927#issuecomment-998441097


   On a separate note, I saw that originally there were some optimizations 
piggy-backed to this PR. We should avoid doing that. Each PR should only focus 
on one feature, one bug fix, etc. Any optimization or refactoring should go in 
a separate PR. That might take a little longer for the author, but it benefits 
all of us in the long run. 
   One example of this issue happened last week when we spent a long time 
finding the root cause for the chunk index writer bug. The problematic 
optimization was added in a PR with title `Add MV raw forward index and MV 
BYTES data type`. The table having performance problem didn't have any 
multi-value columns or byte data type. So we couldn't easily tell if this 
commit is related or not. And there were a lot of commits we needed to examine. 
If we had a separate PR for that optimization, we could've found the root cause 
much easier!


-- 
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...@pinot.apache.org

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