slow-J opened a new issue, #12918:
URL: https://github.com/apache/lucene/issues/12918

   ### Description
   
   The change to changing PFOR encoding to FOR for doc blocks in 
https://github.com/apache/lucene/pull/12741, required bumping the Codec version 
from 95 to 99.
   
   This is not a straightforward process since it involved:
   * Forking all modified changed files and bumping the version number
   * Moving the unmodified files to backwards_codecs
   * Re-generating ForUtil if modified
     * \+ changes to 
[forUtil.gradle](https://github.com/apache/lucene/pull/12741/files#diff-6bfb3ba57326f955b44ec86c40070c4e518bffb45cf6226504eab043d545ffbd)
 to bump version and add a new task for regenerating backwards_codec
   * Forking PostingsFormat subclasses
   * Changes to tests:
     * Bumping existing Codec unit tests
     * Creating RW versions of old Codec and Codec components
     * Bumping Codec components where used throughout other tests
   
   We required a few follow-ups to clean up the initial misses:
   * https://github.com/apache/lucene/pull/12781
   * https://github.com/apache/lucene/pull/12776 
   * https://github.com/apache/lucene/pull/12908
   * https://github.com/apache/lucene/pull/12904
   
   @mikemccand mentioned in 
https://github.com/apache/lucene/pull/12904#issuecomment-1849951055
   > Codec format migrations are so tricky ... I wish we had a HOWTO somewhere.
   
   Since I done the last Codec bump, I can have a look at writing up the 
documentation so subsequent codec format bumps will go smoother.


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