gf2121 commented on PR #14333:
URL: https://github.com/apache/lucene/pull/14333#issuecomment-2771814782

   I roughly implemented the idea. This is my first time forking a new codec, 
hopefully have not made too many mistakes :)
   
   A few thoughts during my refactoring:
   
   * I thought i only need to fork a `Lucene103BlockTreeTerms` to intersect 
with `Lucene101Postings`. But it seems challenging based on current API design. 
I have to fork the new `Lucene103Postings` as well. Maybe this is a point can 
be improved?
   
   * I'm not sure if it matters to make it a default codec or not in main, as 
main will not get released anyway? Default to main without backporting sounds 
good enough to me. If we stick not to make it default, maybe this codec should 
be moved into test / sandbox / codec module? It would be weird to see multiple 
codecs in a core module for contributors who don't have the context of this PR.
   
   


-- 
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: issues-unsubscr...@lucene.apache.org

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


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

Reply via email to