Hi Jeff, Yes: Lucene supports reading and writing indexes that have been created by the current or previous _major_ version. Said otherwise, if you create an index with version N.x, you will need to reindex when moving to N+2. For instance, Lucene 9.12 supports reading and writing to Lucene 8.x and Lucene 9.x indices, but doesn't support Lucene 7.x or earlier indices.
On Sun, Oct 6, 2024 at 3:21 AM Jeff Breidenbach <breidenb...@gmail.com> wrote: > +1 > > Side question: is it easy to tell from the version numbers when reindexing > is required? > > On Sat, Oct 5, 2024, 5:48 PM Andi Vajda <va...@apache.org> wrote: > >> >> The PyLucene 9.12.0 (rc1) release tracking the recent release of >> Apache Lucene 9.12.0 is ready. >> >> A release candidate is available from: >> https://dist.apache.org/repos/dist/dev/lucene/pylucene/9.12.0-rc1/ >> >> PyLucene 9.12.0 is built with JCC 3.14, included in these release >> artifacts. >> >> JCC 3.14 supports Python 3.3 up to Python 3.12. >> PyLucene may also be built with Python 2 but this configuration is no >> longer >> tested. >> >> Please vote to release these artifacts as PyLucene 9.12.0. >> Anyone interested in this release can and should vote ! >> >> Thanks ! >> >> Andi.. >> >> ps: the KEYS file for PyLucene release signing is at: >> https://dist.apache.org/repos/dist/release/lucene/pylucene/KEYS >> https://dist.apache.org/repos/dist/dev/lucene/pylucene/KEYS >> >> pps: here is my +1 >> > -- Adrien