Hi, no that's expected. See my other post as response to another question a minute ago.
Uwe ----- Uwe Schindler Achterdiek 19, D-28357 Bremen https://www.thetaphi.de eMail: u...@thetaphi.de > -----Original Message----- > From: Sascha Janz <sascha.j...@gmx.net> > Sent: Wednesday, January 12, 2022 4:21 PM > To: java-user@lucene.apache.org > Subject: migration from lucene 5 to 8 > > Hello, > > the body from my previous mail was filtered out... > > > we need to migrate our lucene 5.5 indexes to version 8.11.1. fortunately i > found the IndexUpgrader class which i didn't know yet. > > i tried to migrate from major version to major version. > > so i did > > java -cp lucene-core-6.6.6.jar;lucene-backward-codecs-6.6.6.jar > org.apache.lucene.index.IndexUpgrader -delete-prior-commits -verbose > "V:\\LuceneMigration\\5" > > next step > > java -cp lucene-core-7.7.3.jar;lucene-backward-codecs-7.7.3.jar > org.apache.lucene.index.IndexUpgrader -delete-prior-commits -verbose > "V:\\LuceneMigration\\5" > > and then > > java -cp lucene-core-8.11.1.jar;lucene-backward-codecs-8.11.1.jar > org.apache.lucene.index.IndexUpgrader -delete-prior-commits -verbose > "V:\\LuceneMigration\\5" > > the first two seems to work well. > > but with the last i get > > MS 0 [2022-01-12T14:04:24.248Z; main]: initDynamicDefaults spins=true > maxThreadCount=1 maxMergeCount=6 > IW 0 [2022-01-12T14:04:24.275Z; main]: init: hit exception on init; releasing > write lock > Exception in thread "main" > org.apache.lucene.index.IndexFormatTooOldException: Format version is not > supported (resource > BufferedChecksumIndexInput(MMapIndexInput(path="V:\LuceneMigration\5\s > egments_91"))): This index was initially created with Lucene 6.x while the > current version is 8.11.1 and Lucene only supports reading the current and > previous major versions.. This version of Lucene only supports indexes created > with release 7.0 and later. > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:322) > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:291) > at org.apache.lucene.index.IndexWriter.<init>(IndexWriter.java:1037) > at > org.apache.lucene.index.IndexUpgrader.upgrade(IndexUpgrader.java:167) > at org.apache.lucene.index.IndexUpgrader.main(IndexUpgrader.java:78) > Suppressed: org.apache.lucene.index.CorruptIndexException: checksum > passed (7268b2f2). possibly transient resource issue, or a Lucene or JVM bug > (resource=BufferedChecksumIndexInput(MMapIndexInput(path="V:\LuceneMig > ration\5\segments_91"))) > at > org.apache.lucene.codecs.CodecUtil.checkFooter(CodecUtil.java:466) > at > org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:434) > ... 4 more > > did i anything wrong? > > > > thanks for help. > > regards > > Sascha > > --------------------------------------------------------------------- > To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org > For additional commands, e-mail: java-user-h...@lucene.apache.org --------------------------------------------------------------------- To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org For additional commands, e-mail: java-user-h...@lucene.apache.org