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

Reply via email to