On 4/7/2022 8:03 PM, Dave wrote:
I seem to recall hearing that this was actually enforced by the code but I didn't find the check on a quick look through the code
Lucene began recording the version that writes a segment at some point in 6.x, I have no idea which specific release.
I know that 8.x will refuse to open an index if the version is anything in 6.x or there is no version at all in the index, and I haven't heard about 7.x doing anything similar, so it was probably a 6.x version after 6.0 that first started recording the version.
Upgrading more than one major release was never guaranteed before this change, but now it is enforced.
Thanks, Shawn