You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Upayavira <uv...@odoko.co.uk> on 2015/12/14 20:55:28 UTC
trunk backwards-compatibility update problem
Running "python3 -u dev-tools/scripts/addBackcompatIndexes.py 5.4.0" on
lucene_5x worked fine, however on trunk it gave the below error.
I notice there is a
lucene/core/src/java/org/apache/lucene/codecs/lucene54/Lucene54Codec.java
in lucene_5x but not in trunk.
Any ideas?
Upayavira
[junit4] 2> NOTE: reproduce with: ant test
-Dtestcase=TestBackwardsCompatibility
-Dtests.method=testNextIntoWrongField -Dtests.seed=29AA9C3E704E7F75
-Dtests.slow=true -Dtests.locale=sr__#Latn -Dtests.timezone=Africa/Accra
-Dtests.asserts=true -Dtests.file.encoding=US-ASCII
[junit4] ERROR 0.16s |
TestBackwardsCompatibility.testNextIntoWrongField <<<
[junit4] > Throwable #1: java.lang.IllegalArgumentException: Could
not load codec 'Lucene54'. Did you forget to add
lucene-backward-codecs.jar?
[junit4] > at
__randomizedtesting.SeedInfo.seed([29AA9C3E704E7F75:6F2D499D140AC549]:0)
[junit4] > at
org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:421)
[junit4] > at
org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:340)
[junit4] > at
org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:53)
[junit4] > at
org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:50)
[junit4] > at
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:671)
[junit4] > at
org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:73)
[junit4] > at
org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63)
[junit4] > at
org.apache.lucene.index.TestBackwardsCompatibility.testNextIntoWrongField(TestBackwardsCompatibility.java:1012)
[junit4] > at java.lang.Thread.run(Thread.java:745)
[junit4] > Caused by: java.lang.IllegalArgumentException: An SPI
class of type org.apache.lucene.codecs.Codec with name 'Lucene54'
does not exist. You need to add the corresponding JAR file
supporting this SPI to your classpath. The current classpath
supports the following names: [Asserting, CheapBastard,
FastCompressingStoredFields,
FastDecompressionCompressingStoredFields,
HighCompressionCompressingStoredFields, DummyCompressingStoredFields,
SimpleText, Lucene60, Lucene50, Lucene53]
[junit4] > at
org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:116)
[junit4] > at
org.apache.lucene.codecs.Codec.forName(Codec.java:116)
[junit4] > at
org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:409)
[junit4] > ... 43 more
[junit4] 2> NOTE: reproduce with: ant test
-Dtestcase=TestBackwardsCompatibility
-Dtests.method=testAddOldIndexesReader -Dtests.seed=29AA9C3E704E7F75
-Dtests.slow=true -Dtests.locale=sr__#Latn
-Dtests.timezone=Africa/Accra -Dtests.asserts=true
-Dtests.file.encoding=US-ASCII
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org
Re: trunk backwards-compatibility update problem
Posted by Upayavira <uv...@odoko.co.uk>.
I've committed the backcompat thing for trunk now, and as far as I'm
concerned, the release is complete.
Now to look at improving the clarity of the release guide.
Many thanks!
Upayavira
On Tue, Dec 15, 2015, at 10:52 AM, Adrien Grand wrote:
> Lucene54Codec was not defined in lucene/backward-codecs/src/resources/META-
> INF/services/org.apache.lucene.codecs.Codec on trunk. This should
> work now.
>
> Le�lun. 14 d�c. 2015 �20:55, Upayavira <uv...@odoko.co.uk> a �crit�:
>> Running "python3 -u dev-tools/scripts/addBackcompatIndexes.py
>> 5.4.0" on
>>
lucene_5x worked fine, however on trunk it gave the below error.
>>
>>
I notice there is a
>>
lucene/core/src/java/org/apache/lucene/codecs/lucene54/Lucene54Codec.ja-
va
>>
in lucene_5x but not in trunk.
>>
>>
Any ideas?
>>
>>
Upayavira
>>
>>
[junit4]� �2> NOTE: reproduce with: ant test
>>
-Dtestcase=TestBackwardsCompatibility
>>
-Dtests.method=testNextIntoWrongField -Dtests.seed=29AA9C3E704E7F75
>>
-Dtests.slow=true -Dtests.locale=sr__#Latn -Dtests.timezone=Africa/Accra
>>
-Dtests.asserts=true -Dtests.file.encoding=US-ASCII
>>
[junit4] ERROR� �0.16s |
>>
TestBackwardsCompatibility.testNextIntoWrongField <<<
>>
[junit4]� � > Throwable #1: java.lang.IllegalArgumentException: Could
>>
not load codec 'Lucene54'.� Did you forget to add
>>
lucene-backward-codecs.jar?
>>
[junit4]� � >� �at
>>
__randomizedtesting.SeedInfo.seed([29AA9C3E704E7F75:6F2D499D140AC549]:0)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:421)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:340)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirect-
oryReader.java:53)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirect-
oryReader.java:50)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos-
.java:671)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryR-
eader.java:73)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.TestBackwardsCompatibility.testNextIntoWrongFie-
ld(TestBackwardsCompatibility.java:1012)
>>
[junit4]� � >� �at java.lang.Thread.run(Thread.java:745)
>>
[junit4]� � > Caused by: java.lang.IllegalArgumentException: An SPI
>>
class of type org.apache.lucene.codecs.Codec with name 'Lucene54'
>>
does not exist.� You need to add the corresponding JAR file
>>
supporting this SPI to your classpath.� The current classpath
>>
supports the following names: [Asserting, CheapBastard,
>>
FastCompressingStoredFields,
>>
FastDecompressionCompressingStoredFields,
>>
HighCompressionCompressingStoredFields, DummyCompressingStoredFields,
>>
SimpleText, Lucene60, Lucene50, Lucene53]
>>
[junit4]� � >� �at
>>
org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:116)
>>
[junit4]� � >� �at
>>
org.apache.lucene.codecs.Codec.forName(Codec.java:116)
>>
[junit4]� � >� �at
>>
org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:409)
>>
[junit4]� � >� �... 43 more
>>
[junit4]� �2> NOTE: reproduce with: ant test
>>
-Dtestcase=TestBackwardsCompatibility
>>
-Dtests.method=testAddOldIndexesReader -Dtests.seed=29AA9C3E704E7F75
>>
-Dtests.slow=true -Dtests.locale=sr__#Latn
>>
-Dtests.timezone=Africa/Accra -Dtests.asserts=true
>>
-Dtests.file.encoding=US-ASCII
>>
>>
---------------------------------------------------------------------
>>
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
>>
For additional commands, e-mail: dev-help@lucene.apache.org
>>
Re: trunk backwards-compatibility update problem
Posted by Adrien Grand <jp...@gmail.com>.
Lucene54Codec was not defined in
lucene/backward-codecs/src/resources/META-INF/services/org.apache.lucene.codecs.Codec
on trunk. This should work now.
Le lun. 14 déc. 2015 à 20:55, Upayavira <uv...@odoko.co.uk> a écrit :
> Running "python3 -u dev-tools/scripts/addBackcompatIndexes.py 5.4.0" on
> lucene_5x worked fine, however on trunk it gave the below error.
>
> I notice there is a
> lucene/core/src/java/org/apache/lucene/codecs/lucene54/Lucene54Codec.java
> in lucene_5x but not in trunk.
>
> Any ideas?
>
> Upayavira
>
> [junit4] 2> NOTE: reproduce with: ant test
> -Dtestcase=TestBackwardsCompatibility
> -Dtests.method=testNextIntoWrongField -Dtests.seed=29AA9C3E704E7F75
> -Dtests.slow=true -Dtests.locale=sr__#Latn -Dtests.timezone=Africa/Accra
> -Dtests.asserts=true -Dtests.file.encoding=US-ASCII
> [junit4] ERROR 0.16s |
> TestBackwardsCompatibility.testNextIntoWrongField <<<
> [junit4] > Throwable #1: java.lang.IllegalArgumentException: Could
> not load codec 'Lucene54'. Did you forget to add
> lucene-backward-codecs.jar?
> [junit4] > at
> __randomizedtesting.SeedInfo.seed([29AA9C3E704E7F75:6F2D499D140AC549]:0)
> [junit4] > at
> org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:421)
> [junit4] > at
> org.apache.lucene.index.SegmentInfos.readCommit(SegmentInfos.java:340)
> [junit4] > at
>
> org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:53)
> [junit4] > at
>
> org.apache.lucene.index.StandardDirectoryReader$1.doBody(StandardDirectoryReader.java:50)
> [junit4] > at
>
> org.apache.lucene.index.SegmentInfos$FindSegmentsFile.run(SegmentInfos.java:671)
> [junit4] > at
>
> org.apache.lucene.index.StandardDirectoryReader.open(StandardDirectoryReader.java:73)
> [junit4] > at
> org.apache.lucene.index.DirectoryReader.open(DirectoryReader.java:63)
> [junit4] > at
>
> org.apache.lucene.index.TestBackwardsCompatibility.testNextIntoWrongField(TestBackwardsCompatibility.java:1012)
> [junit4] > at java.lang.Thread.run(Thread.java:745)
> [junit4] > Caused by: java.lang.IllegalArgumentException: An SPI
> class of type org.apache.lucene.codecs.Codec with name 'Lucene54'
> does not exist. You need to add the corresponding JAR file
> supporting this SPI to your classpath. The current classpath
> supports the following names: [Asserting, CheapBastard,
> FastCompressingStoredFields,
> FastDecompressionCompressingStoredFields,
> HighCompressionCompressingStoredFields, DummyCompressingStoredFields,
> SimpleText, Lucene60, Lucene50, Lucene53]
> [junit4] > at
> org.apache.lucene.util.NamedSPILoader.lookup(NamedSPILoader.java:116)
> [junit4] > at
> org.apache.lucene.codecs.Codec.forName(Codec.java:116)
> [junit4] > at
> org.apache.lucene.index.SegmentInfos.readCodec(SegmentInfos.java:409)
> [junit4] > ... 43 more
> [junit4] 2> NOTE: reproduce with: ant test
> -Dtestcase=TestBackwardsCompatibility
> -Dtests.method=testAddOldIndexesReader -Dtests.seed=29AA9C3E704E7F75
> -Dtests.slow=true -Dtests.locale=sr__#Latn
> -Dtests.timezone=Africa/Accra -Dtests.asserts=true
> -Dtests.file.encoding=US-ASCII
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>
>