Created
October 22, 2014 19:34
-
-
Save s1monw/8707f924b76ba40ee5f3 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/bin/java -Didea.launcher.port=7542 "-Didea.launcher.bin.path=/Applications/IntelliJ IDEA 12.app/bin" -Dfile.encoding=UTF-8 -classpath "/Applications/IntelliJ IDEA 12.app/lib/idea_rt.jar:/Applications/IntelliJ IDEA 12.app/plugins/junit/lib/junit-rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/ant-javafx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/dt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/javafx-doclet.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/javafx-mx.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/jconsole.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/sa-jdi.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/lib/tools.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/charsets.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/deploy.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/htmlconverter.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/javaws.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/jce.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/jfr.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/jfxrt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/jsse.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/management-agent.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/plugin.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/resources.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/rt.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/ext/dnsns.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/ext/localedata.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/ext/sunec.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/ext/sunjce_provider.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/ext/sunpkcs11.jar:/Library/Java/JavaVirtualMachines/jdk1.7.0_55.jdk/Contents/Home/jre/lib/ext/zipfs.jar:/Users/simonw/projects/elasticsearch/elasticsearch/target/test-classes:/Users/simonw/projects/elasticsearch/elasticsearch/target/classes:/Users/simonw/.m2/repository/org/hamcrest/hamcrest-all/1.3/hamcrest-all-1.3.jar:/Users/simonw/.m2/repository/com/carrotsearch/randomizedtesting/randomizedtesting-runner/2.1.6/randomizedtesting-runner-2.1.6.jar:/Users/simonw/.m2/repository/junit/junit/4.10/junit-4.10.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-test-framework/4.10.1/lucene-test-framework-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-codecs/4.10.1/lucene-codecs-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-core/4.10.1/lucene-core-4.10.1.jar:/Users/simonw/.m2/repository/com/carrotsearch/randomizedtesting/junit4-ant/2.1.6/junit4-ant-2.1.6.jar:/Users/simonw/.m2/repository/org/apache/ant/ant/1.8.2/ant-1.8.2.jar:/Users/simonw/.m2/repository/org/apache/httpcomponents/httpclient/4.3.5/httpclient-4.3.5.jar:/Users/simonw/.m2/repository/org/apache/httpcomponents/httpcore/4.3.2/httpcore-4.3.2.jar:/Users/simonw/.m2/repository/commons-logging/commons-logging/1.1.3/commons-logging-1.1.3.jar:/Users/simonw/.m2/repository/commons-codec/commons-codec/1.6/commons-codec-1.6.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-analyzers-common/4.10.1/lucene-analyzers-common-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-queries/4.10.1/lucene-queries-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-memory/4.10.1/lucene-memory-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-highlighter/4.10.1/lucene-highlighter-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-queryparser/4.10.1/lucene-queryparser-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-sandbox/4.10.1/lucene-sandbox-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-suggest/4.10.1/lucene-suggest-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-misc/4.10.1/lucene-misc-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-join/4.10.1/lucene-join-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-grouping/4.10.1/lucene-grouping-4.10.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-spatial/4.10.1/lucene-spatial-4.10.1.jar:/Users/simonw/.m2/repository/com/spatial4j/spatial4j/0.4.1/spatial4j-0.4.1.jar:/Users/simonw/.m2/repository/org/apache/lucene/lucene-expressions/4.10.1/lucene-expressions-4.10.1.jar:/Users/simonw/.m2/repository/org/antlr/antlr-runtime/3.5/antlr-runtime-3.5.jar:/Users/simonw/.m2/repository/org/ow2/asm/asm/4.1/asm-4.1.jar:/Users/simonw/.m2/repository/org/ow2/asm/asm-commons/4.1/asm-commons-4.1.jar:/Users/simonw/.m2/repository/com/vividsolutions/jts/1.13/jts-1.13.jar:/Users/simonw/.m2/repository/com/github/spullara/mustache/java/compiler/0.8.13/compiler-0.8.13.jar:/Users/simonw/.m2/repository/com/google/guava/guava/18.0/guava-18.0.jar:/Users/simonw/.m2/repository/com/carrotsearch/hppc/0.6.0/hppc-0.6.0.jar:/Users/simonw/.m2/repository/joda-time/joda-time/2.3/joda-time-2.3.jar:/Users/simonw/.m2/repository/org/joda/joda-convert/1.2/joda-convert-1.2.jar:/Users/simonw/.m2/repository/com/fasterxml/jackson/core/jackson-core/2.4.2/jackson-core-2.4.2.jar:/Users/simonw/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-smile/2.4.2/jackson-dataformat-smile-2.4.2.jar:/Users/simonw/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-yaml/2.4.2/jackson-dataformat-yaml-2.4.2.jar:/Users/simonw/.m2/repository/com/fasterxml/jackson/dataformat/jackson-dataformat-cbor/2.4.2/jackson-dataformat-cbor-2.4.2.jar:/Users/simonw/.m2/repository/io/netty/netty/3.9.3.Final/netty-3.9.3.Final.jar:/Users/simonw/.m2/repository/com/ning/compress-lzf/1.0.2/compress-lzf-1.0.2.jar:/Users/simonw/.m2/repository/com/tdunning/t-digest/3.0/t-digest-3.0.jar:/Users/simonw/.m2/repository/org/apache/commons/commons-lang3/3.3.2/commons-lang3-3.3.2.jar:/Users/simonw/.m2/repository/commons-cli/commons-cli/1.2/commons-cli-1.2.jar:/Users/simonw/.m2/repository/org/codehaus/groovy/groovy-all/2.3.2/groovy-all-2.3.2-indy.jar:/Users/simonw/.m2/repository/log4j/log4j/1.2.17/log4j-1.2.17.jar:/Users/simonw/.m2/repository/org/slf4j/slf4j-api/1.6.2/slf4j-api-1.6.2.jar:/Users/simonw/.m2/repository/net/java/dev/jna/jna/4.1.0/jna-4.1.0.jar:/Users/simonw/.m2/repository/org/fusesource/sigar/1.6.4/sigar-1.6.4.jar" com.intellij.rt.execution.application.AppMain com.intellij.rt.execution.junit.JUnitStarter -ideVersion5 org.apache.lucene.TestDocValues,foo | |
[2014-10-22 21:32:39,649][INFO ][org.elasticsearch.test ] Test foo(org.apache.lucene.TestDocValues) started | |
java.io.IOException: background merge hit exception: _1(4.10.1):c1 _0(4.10.1):c1 into _2 [maxNumSegments=1] | |
at __randomizedtesting.SeedInfo.seed([ADC0C3219A4FE5E9:A4F68DE3C41319B2]:0) | |
at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1814) | |
at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1754) | |
at org.apache.lucene.TestDocValues.foo(TestDocValues.java:55) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1618) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:827) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:877) | |
at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) | |
at org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) | |
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) | |
at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) | |
at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) | |
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) | |
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) | |
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:798) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:458) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:836) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:738) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:772) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:783) | |
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) | |
at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) | |
at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) | |
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) | |
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) | |
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) | |
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) | |
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) | |
at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) | |
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) | |
at java.lang.Thread.run(Thread.java:745) | |
Caused by: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
at org.apache.lucene.index.FieldInfo.setDocValuesType(FieldInfo.java:208) | |
at org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal(FieldInfos.java:315) | |
at org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:332) | |
at org.apache.lucene.index.SegmentMerger.mergeFieldInfos(SegmentMerger.java:316) | |
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:94) | |
at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4170) | |
at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3765) | |
at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405) | |
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482) | |
[2014-10-22 21:32:39,963][ERROR][org.elasticsearch.test ] FAILURE : foo(org.apache.lucene.TestDocValues) | |
REPRODUCE WITH : mvn clean test -Dtests.seed=ADC0C3219A4FE5E9 -Dtests.class=org.apache.lucene.TestDocValues -Dtests.prefix=tests -Dfile.encoding=UTF-8 -Duser.timezone=Europe/Berlin -Dtests.method="foo" -Dtests.processors=4 | |
Throwable: | |
java.io.IOException: background merge hit exception: _1(4.10.1):c1 _0(4.10.1):c1 into _2 [maxNumSegments=1] | |
__randomizedtesting.SeedInfo.seed([ADC0C3219A4FE5E9:A4F68DE3C41319B2]:0) | |
org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1814) | |
org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1754) | |
org.apache.lucene.TestDocValues.foo(TestDocValues.java:55) | |
[...sun.*, com.carrotsearch.randomizedtesting.*, java.lang.reflect.*] | |
org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50) | |
org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51) | |
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) | |
[...com.carrotsearch.randomizedtesting.*] | |
org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49) | |
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) | |
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) | |
[...com.carrotsearch.randomizedtesting.*] | |
org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) | |
org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) | |
[...com.carrotsearch.randomizedtesting.*] | |
org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) | |
org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) | |
org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) | |
[...com.carrotsearch.randomizedtesting.*] | |
java.lang.Thread.run(Thread.java:745) | |
Caused by: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
org.apache.lucene.index.FieldInfo.setDocValuesType(FieldInfo.java:208) | |
org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal(FieldInfos.java:315) | |
org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:332) | |
org.apache.lucene.index.SegmentMerger.mergeFieldInfos(SegmentMerger.java:316) | |
org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:94) | |
org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4170) | |
org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3765) | |
org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405) | |
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482) | |
[2014-10-22 21:32:39,971][INFO ][org.elasticsearch.test ] now dump all thread stacks on failure | |
[2014-10-22 21:32:39,973][ERROR][org.elasticsearch.test ] | |
1) Thread[id=4, name=Signal Dispatcher, state=RUNNABLE, group=system] | |
at (empty stack) | |
2) Thread[id=2, name=Reference Handler, state=WAITING, group=system] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
3) Thread[id=8, name=Monitor Ctrl-Break, state=RUNNABLE, group=main] | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:530) | |
at java.net.ServerSocket.accept(ServerSocket.java:498) | |
at com.intellij.rt.execution.application.AppMain$1.run(AppMain.java:82) | |
at java.lang.Thread.run(Thread.java:745) | |
4) Thread[id=3, name=Finalizer, state=WAITING, group=system] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) | |
5) Thread[id=12, name=Lucene Merge Thread #0, state=TIMED_WAITING, group=TGRP-TestDocValues] | |
at java.lang.Thread.sleep(Native Method) | |
at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:541) | |
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518) | |
6) Thread[id=11, name=TEST-TestDocValues.foo-seed#[ADC0C3219A4FE5E9], state=RUNNABLE, group=TGRP-TestDocValues] | |
at java.lang.Thread.dumpThreads(Native Method) | |
at java.lang.Thread.getAllStackTraces(Thread.java:1640) | |
at org.elasticsearch.test.ElasticsearchTestCase.printStackDump(ElasticsearchTestCase.java:410) | |
at org.elasticsearch.test.PrintAllThreadStacksOnFailure.testFailure(PrintAllThreadStacksOnFailure.java:39) | |
at org.junit.runner.notification.RunNotifier$4.notifyListener(RunNotifier.java:100) | |
at org.junit.runner.notification.RunNotifier$SafeNotifier.run(RunNotifier.java:41) | |
at org.junit.runner.notification.RunNotifier.fireTestFailure(RunNotifier.java:97) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl$SubNotifier.fireTestFailure(ThreadLeakControl.java:181) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.fireTestFailure(RandomizedRunner.java:754) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:842) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:738) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:772) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:783) | |
at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46) | |
at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42) | |
at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55) | |
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) | |
at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39) | |
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) | |
at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48) | |
at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:65) | |
at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55) | |
at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:365) | |
at java.lang.Thread.run(Thread.java:745) | |
7) Thread[id=10, name=SUITE-TestDocValues-seed#[ADC0C3219A4FE5E9], state=TIMED_WAITING, group=TGRP-TestDocValues] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Thread.join(Thread.java:1289) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:803) | |
at com.carrotsearch.randomizedtesting.ThreadLeakControl$2.evaluate(ThreadLeakControl.java:401) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:642) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.access$200(RandomizedRunner.java:129) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$1.run(RandomizedRunner.java:559) | |
8) Thread[id=1, name=main, state=WAITING, group=main] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Thread.join(Thread.java:1281) | |
at java.lang.Thread.join(Thread.java:1355) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:569) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:435) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:157) | |
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:77) | |
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:195) | |
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:63) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120) | |
[2014-10-22 21:32:39,992][INFO ][org.elasticsearch.test ] done dump all thread stacks on failure | |
[2014-10-22 21:32:39,993][INFO ][org.elasticsearch.test ] Test foo(org.apache.lucene.TestDocValues) finished | |
Oct 22, 2014 9:32:40 PM com.carrotsearch.randomizedtesting.ThreadLeakControl checkThreadLeaks | |
WARNING: Will linger awaiting termination of 1 leaked thread(s). | |
Oct 22, 2014 9:32:40 PM com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler uncaughtException | |
WARNING: Uncaught exception in thread: Thread[Lucene Merge Thread #0,6,TGRP-TestDocValues] | |
org.apache.lucene.index.MergePolicy$MergeException: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
at __randomizedtesting.SeedInfo.seed([ADC0C3219A4FE5E9]:0) | |
at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545) | |
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518) | |
Caused by: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
at org.apache.lucene.index.FieldInfo.setDocValuesType(FieldInfo.java:208) | |
at org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal(FieldInfos.java:315) | |
at org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:332) | |
at org.apache.lucene.index.SegmentMerger.mergeFieldInfos(SegmentMerger.java:316) | |
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:94) | |
at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4170) | |
at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3765) | |
at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405) | |
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482) | |
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=12, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDocValues] | |
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
at __randomizedtesting.SeedInfo.seed([ADC0C3219A4FE5E9]:0) | |
at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545) | |
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518) | |
Caused by: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
at org.apache.lucene.index.FieldInfo.setDocValuesType(FieldInfo.java:208) | |
at org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal(FieldInfos.java:315) | |
at org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:332) | |
at org.apache.lucene.index.SegmentMerger.mergeFieldInfos(SegmentMerger.java:316) | |
at org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:94) | |
at org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4170) | |
at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3765) | |
at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405) | |
at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482) | |
[2014-10-22 21:32:40,294][ERROR][org.elasticsearch.test ] FAILURE : org.apache.lucene.TestDocValues | |
REPRODUCE WITH : mvn clean test -Dtests.seed=ADC0C3219A4FE5E9 -Dtests.class=org.apache.lucene.TestDocValues -Dtests.prefix=tests -Dfile.encoding=UTF-8 -Duser.timezone=Europe/Berlin -Dtests.processors=4 | |
Throwable: | |
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=12, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDocValues] | |
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
__randomizedtesting.SeedInfo.seed([ADC0C3219A4FE5E9]:0) | |
org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545) | |
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518) | |
Caused by: java.lang.IllegalArgumentException: cannot change DocValues type from BINARY to SORTED_SET for field "foo" | |
org.apache.lucene.index.FieldInfo.setDocValuesType(FieldInfo.java:208) | |
org.apache.lucene.index.FieldInfos$Builder.addOrUpdateInternal(FieldInfos.java:315) | |
org.apache.lucene.index.FieldInfos$Builder.add(FieldInfos.java:332) | |
org.apache.lucene.index.SegmentMerger.mergeFieldInfos(SegmentMerger.java:316) | |
org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:94) | |
org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4170) | |
org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3765) | |
org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405) | |
org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482) | |
[2014-10-22 21:32:40,297][INFO ][org.elasticsearch.test ] now dump all thread stacks on failure | |
[2014-10-22 21:32:40,298][ERROR][org.elasticsearch.test ] | |
1) Thread[id=3, name=Finalizer, state=WAITING, group=system] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:135) | |
at java.lang.ref.ReferenceQueue.remove(ReferenceQueue.java:151) | |
at java.lang.ref.Finalizer$FinalizerThread.run(Finalizer.java:189) | |
2) Thread[id=4, name=Signal Dispatcher, state=RUNNABLE, group=system] | |
at (empty stack) | |
3) Thread[id=2, name=Reference Handler, state=WAITING, group=system] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Object.wait(Object.java:503) | |
at java.lang.ref.Reference$ReferenceHandler.run(Reference.java:133) | |
4) Thread[id=10, name=SUITE-TestDocValues-seed#[ADC0C3219A4FE5E9], state=RUNNABLE, group=TGRP-TestDocValues] | |
at java.lang.Thread.dumpThreads(Native Method) | |
at java.lang.Thread.getAllStackTraces(Thread.java:1640) | |
at org.elasticsearch.test.ElasticsearchTestCase.printStackDump(ElasticsearchTestCase.java:410) | |
at org.elasticsearch.test.PrintAllThreadStacksOnFailure.testFailure(PrintAllThreadStacksOnFailure.java:39) | |
at org.junit.runner.notification.RunNotifier$4.notifyListener(RunNotifier.java:100) | |
at org.junit.runner.notification.RunNotifier$SafeNotifier.run(RunNotifier.java:41) | |
at org.junit.runner.notification.RunNotifier.fireTestFailure(RunNotifier.java:97) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.fireTestFailure(RandomizedRunner.java:754) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:655) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.access$200(RandomizedRunner.java:129) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner$1.run(RandomizedRunner.java:559) | |
5) Thread[id=1, name=main, state=WAITING, group=main] | |
at java.lang.Object.wait(Native Method) | |
at java.lang.Thread.join(Thread.java:1281) | |
at java.lang.Thread.join(Thread.java:1355) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:569) | |
at com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:435) | |
at org.junit.runner.JUnitCore.run(JUnitCore.java:157) | |
at com.intellij.junit4.JUnit4IdeaTestRunner.startRunnerWithArgs(JUnit4IdeaTestRunner.java:77) | |
at com.intellij.rt.execution.junit.JUnitStarter.prepareStreamsAndStart(JUnitStarter.java:195) | |
at com.intellij.rt.execution.junit.JUnitStarter.main(JUnitStarter.java:63) | |
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) | |
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) | |
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) | |
at java.lang.reflect.Method.invoke(Method.java:606) | |
at com.intellij.rt.execution.application.AppMain.main(AppMain.java:120) | |
6) Thread[id=8, name=Monitor Ctrl-Break, state=RUNNABLE, group=main] | |
at java.net.PlainSocketImpl.socketAccept(Native Method) | |
at java.net.AbstractPlainSocketImpl.accept(AbstractPlainSocketImpl.java:398) | |
at java.net.ServerSocket.implAccept(ServerSocket.java:530) | |
at java.net.ServerSocket.accept(ServerSocket.java:498) | |
at com.intellij.rt.execution.application.AppMain$1.run(AppMain.java:82) | |
at java.lang.Thread.run(Thread.java:745) | |
[2014-10-22 21:32:40,305][INFO ][org.elasticsearch.test ] done dump all thread stacks on failure | |
Process finished with exit code 255 |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
* Licensed to Elasticsearch under one or more contributor | |
* license agreements. See the NOTICE file distributed with | |
* this work for additional information regarding copyright | |
* ownership. Elasticsearch licenses this file to you under | |
* the Apache License, Version 2.0 (the "License"); you may | |
* not use this file except in compliance with the License. | |
* You may obtain a copy of the License at | |
* | |
* http://www.apache.org/licenses/LICENSE-2.0 | |
* | |
* Unless required by applicable law or agreed to in writing, | |
* software distributed under the License is distributed on an | |
* "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY | |
* KIND, either express or implied. See the License for the | |
* specific language governing permissions and limitations | |
* under the License. | |
*/ | |
package org.apache.lucene; | |
import org.apache.lucene.analysis.MockAnalyzer; | |
import org.apache.lucene.document.*; | |
import org.apache.lucene.index.IndexWriter; | |
import org.apache.lucene.index.IndexWriterConfig; | |
import org.apache.lucene.index.IndexableField; | |
import org.apache.lucene.store.BaseDirectoryWrapper; | |
import org.apache.lucene.store.RAMDirectory; | |
import org.apache.lucene.util.BytesRef; | |
import org.apache.lucene.util.Version; | |
import org.elasticsearch.test.ElasticsearchTestCase; | |
import org.junit.Test; | |
import java.io.IOException; | |
public class TestDocValues extends ElasticsearchTestCase { | |
@Test | |
public void foo() throws IOException { | |
RAMDirectory baseDirectoryWrapper = new RAMDirectory(); | |
IndexWriter w = new IndexWriter(baseDirectoryWrapper,new IndexWriterConfig(Version.LATEST, new MockAnalyzer(getRandom()))) ; | |
Document doc = new Document(); | |
IndexableField f = new SortedSetDocValuesField("foo", new BytesRef("foo")); | |
doc.add(f); | |
w.addDocument(doc); | |
w.commit(); | |
w.close(); | |
doc = new Document(); | |
w = new IndexWriter(baseDirectoryWrapper,new IndexWriterConfig(Version.LATEST, new MockAnalyzer(getRandom()))); | |
f = new BinaryDocValuesField("foo", new BytesRef("foo")); | |
doc.add(new StringField("foo", "bar", Field.Store.NO)); | |
doc.add(f); | |
w.addDocument(doc); | |
w.commit(); | |
w.forceMerge(1); | |
w.close(); | |
baseDirectoryWrapper.close(); | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment