[JENKINS] Lucene-Solr-6.x-MacOSX (64bit/jdk1.8.0) - Build # 535 - Still unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-MacOSX/535/ Java: 64bit/jdk1.8.0 -XX:-UseCompressedOops -XX:+UseParallelGC 3 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.util.TestSolrCLIRunExample Error Message: ObjectTracker found 5 object(s) that were not released!!! [MDCAwareThreadPoolExecutor, TransactionLog, MockDirectoryWrapper, MockDirectoryWrapper, MockDirectoryWrapper] org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.SolrCore.(SolrCore.java:798) at org.apache.solr.core.SolrCore.reload(SolrCore.java:590) at org.apache.solr.core.CoreContainer.reload(CoreContainer.java:944) at org.apache.solr.core.SolrCore.lambda$getConfListener$6(SolrCore.java:2714) at org.apache.solr.handler.SolrConfigHandler$Command.lambda$handleGET$0(SolrConfigHandler.java:223) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.update.TransactionLog.(TransactionLog.java:188) at org.apache.solr.update.UpdateLog.newTransactionLog(UpdateLog.java:344) at org.apache.solr.update.UpdateLog.ensureLog(UpdateLog.java:859) at org.apache.solr.update.UpdateLog.add(UpdateLog.java:428) at org.apache.solr.update.UpdateLog.add(UpdateLog.java:415) at org.apache.solr.update.DirectUpdateHandler2.doNormalUpdate(DirectUpdateHandler2.java:299) at org.apache.solr.update.DirectUpdateHandler2.addDoc0(DirectUpdateHandler2.java:211) at org.apache.solr.update.DirectUpdateHandler2.addDoc(DirectUpdateHandler2.java:166) at org.apache.solr.update.processor.RunUpdateProcessor.processAdd(RunUpdateProcessorFactory.java:67) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.AddSchemaFieldsUpdateProcessorFactory$AddSchemaFieldsUpdateProcessor.processAdd(AddSchemaFieldsUpdateProcessorFactory.java:335) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.FieldMutatingUpdateProcessor.processAdd(FieldMutatingUpdateProcessor.java:118) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.FieldMutatingUpdateProcessor.processAdd(FieldMutatingUpdateProcessor.java:118) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.FieldMutatingUpdateProcessor.processAdd(FieldMutatingUpdateProcessor.java:118) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.FieldMutatingUpdateProcessor.processAdd(FieldMutatingUpdateProcessor.java:118) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.FieldNameMutatingUpdateProcessorFactory$1.processAdd(FieldNameMutatingUpdateProcessorFactory.java:74) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.FieldMutatingUpdateProcessor.processAdd(FieldMutatingUpdateProcessor.java:118) at org.apache.solr.update.processor.UpdateRequestProcessor.processAdd(UpdateRequestProcessor.java:48) at org.apache.solr.update.processor.DistributedUpdateProcessor.doLocalAdd(DistributedUpdateProcessor.java:957) at org.apache.solr.update.processor.DistributedUpdateProcessor.versionAdd(DistributedUpdateProcessor.java:1112) at org.apache.solr.update.processor.DistributedUpdateProcessor.processAdd(DistributedUpdateProcessor.java:738) at org.apache.solr.update.processor.LogUpdateProcessorFactory$LogUpdateProcessor.processAdd(LogUpdateProcessorFactory.java:103) at org.apache.solr.handler.loader.JavabinLoader$1.update(JavabinLoader.java:97) at org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec$1.readOuterMostDocIterator(JavaBinUpdateRequestCodec.java:179) at org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec$1.readIterator(JavaBinUpdateRequestCodec.java:135) at org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:306) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:251) at org.apache.solr.client.solrj.request.JavaBinUpdateRequestCodec$1.readNamedList(JavaBinUpdateRequestCodec.java:121) at org.apache.solr.common.util.JavaBinCodec.readObject(JavaBinCodec.java:271) at org.apache.solr.common.util.JavaBinCodec.readVal(JavaBinCodec.java:251) at org.apache.solr.common.util.JavaBinCodec.unmarshal(JavaBinCodec.java:173) at
[JENKINS] Lucene-Solr-master-MacOSX (64bit/jdk1.8.0) - Build # 3668 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-MacOSX/3668/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC 4 tests failed. FAILED: org.apache.solr.uima.processor.UIMAUpdateRequestProcessorTest.testTwoUpdates Error Message: unknown UpdateRequestProcessorChain: 1The Apache Software Foundation is happy to announce BarCampApache Sydney, Australia, the first ASF-backed event in the Southern Hemisphere! Stack Trace: org.apache.solr.common.SolrException: unknown UpdateRequestProcessorChain: 1The Apache Software Foundation is happy to announce BarCampApache Sydney, Australia, the first ASF-backed event in the Southern Hemisphere! at __randomizedtesting.SeedInfo.seed([C9B2A36B2BE1D204:C4F8F43433CEB0AA]:0) at org.apache.solr.core.SolrCore.getUpdateProcessingChain(SolrCore.java:1214) at org.apache.solr.core.SolrCore.getUpdateProcessorChain(SolrCore.java:1222) at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:52) at org.apache.solr.SolrTestCaseJ4.addDoc(SolrTestCaseJ4.java:1031) at org.apache.solr.uima.processor.UIMAUpdateRequestProcessorTest.testTwoUpdates(UIMAUpdateRequestProcessorTest.java:101) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at
[JENKINS-EA] Lucene-Solr-master-Linux (64bit/jdk-9-ea+140) - Build # 18367 - Still unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18367/ Java: 64bit/jdk-9-ea+140 -XX:+UseCompressedOops -XX:+UseG1GC 5 tests failed. FAILED: org.apache.solr.handler.component.SpellCheckComponentTest.testNumericQuery Error Message: List size mismatch @ spellcheck/suggestions Stack Trace: java.lang.RuntimeException: List size mismatch @ spellcheck/suggestions at __randomizedtesting.SeedInfo.seed([3F906E0D9B6D56D8:34BC39CD04A4EA77]:0) at org.apache.solr.SolrTestCaseJ4.assertJQ(SolrTestCaseJ4.java:906) at org.apache.solr.SolrTestCaseJ4.assertJQ(SolrTestCaseJ4.java:853) at org.apache.solr.handler.component.SpellCheckComponentTest.testNumericQuery(SpellCheckComponentTest.java:154) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:535) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) FAILED:
[JENKINS] Lucene-Solr-6.x-Windows (64bit/jdk1.8.0_102) - Build # 580 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Windows/580/ Java: 64bit/jdk1.8.0_102 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC 3 tests failed. FAILED: org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.testDelegationTokenCancelFail Error Message: expected:<200> but was:<404> Stack Trace: java.lang.AssertionError: expected:<200> but was:<404> at __randomizedtesting.SeedInfo.seed([90800243793B8443:F83F3769A9A196AF]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.failNotEquals(Assert.java:647) at org.junit.Assert.assertEquals(Assert.java:128) at org.junit.Assert.assertEquals(Assert.java:472) at org.junit.Assert.assertEquals(Assert.java:456) at org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.cancelDelegationToken(TestSolrCloudWithDelegationTokens.java:141) at org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.testDelegationTokenCancelFail(TestSolrCloudWithDelegationTokens.java:295) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at
[jira] [Commented] (SOLR-9511) Retire using individual versions to request updates during PeerSync
[ https://issues.apache.org/jira/browse/SOLR-9511?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694774#comment-15694774 ] Noble Paul commented on SOLR-9511: -- Do we have the individual versions API used anywhere? We keep old APIs available for a few extra releases. The reason is when you do a rolling restart after upgrading your solr version, some nodes will expect the old API to be available while the other node may not have it. So, what we need to do is to ensure that 1) No code uses the old APi for the last 2 or 3 releases 2) ensure that the "upgrading from Solrx.x" in CHNAGES.txt has the relevant information > Retire using individual versions to request updates during PeerSync > --- > > Key: SOLR-9511 > URL: https://issues.apache.org/jira/browse/SOLR-9511 > Project: Solr > Issue Type: Wish > Security Level: Public(Default Security Level. Issues are Public) >Affects Versions: master (7.0) >Reporter: Pushkar Raste >Priority: Minor > Fix For: master (7.0) > > Attachments: SOLR-9511.patch > > > We started using version ranges to request updates during PeerSync in > [SOLR-9207| https://issues.apache.org/jira/browse/SOLR-9207]. Using version > ranges was also made default. > There is no need to have code that uses individual versions start Solr 7. > Decommission (remove unnecessary code) -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Assigned] (SOLR-9546) There is a lot of unnecessary boxing/unboxing going on in {{SolrParams}} class
[ https://issues.apache.org/jira/browse/SOLR-9546?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Noble Paul reassigned SOLR-9546: Assignee: Noble Paul > There is a lot of unnecessary boxing/unboxing going on in {{SolrParams}} class > -- > > Key: SOLR-9546 > URL: https://issues.apache.org/jira/browse/SOLR-9546 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Pushkar Raste >Assignee: Noble Paul >Priority: Minor > Attachments: SOLR-9546.patch, SOLR-9546_CloudMLTQParser.patch > > > Here is an excerpt > {code} > public Long getLong(String param, Long def) { > String val = get(param); > try { > return val== null ? def : Long.parseLong(val); > } > catch( Exception ex ) { > throw new SolrException( SolrException.ErrorCode.BAD_REQUEST, > ex.getMessage(), ex ); > } > } > {code} > {{Long.parseLong()}} returns a primitive type but since method expect to > return a {{Long}}, it needs to be wrapped. There are many more method like > that. We might be creating a lot of unnecessary objects here. > I am not sure if JVM catches upto it and somehow optimizes it if these > methods are called enough times (or may be compiler does some modifications > at compile time) > Let me know if I am thinking of some premature optimization -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9546) There is a lot of unnecessary boxing/unboxing going on in {{SolrParams}} class
[ https://issues.apache.org/jira/browse/SOLR-9546?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694768#comment-15694768 ] Noble Paul commented on SOLR-9546: -- All these changes are there already in trunk? > There is a lot of unnecessary boxing/unboxing going on in {{SolrParams}} class > -- > > Key: SOLR-9546 > URL: https://issues.apache.org/jira/browse/SOLR-9546 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Pushkar Raste >Priority: Minor > Attachments: SOLR-9546.patch, SOLR-9546_CloudMLTQParser.patch > > > Here is an excerpt > {code} > public Long getLong(String param, Long def) { > String val = get(param); > try { > return val== null ? def : Long.parseLong(val); > } > catch( Exception ex ) { > throw new SolrException( SolrException.ErrorCode.BAD_REQUEST, > ex.getMessage(), ex ); > } > } > {code} > {{Long.parseLong()}} returns a primitive type but since method expect to > return a {{Long}}, it needs to be wrapped. There are many more method like > that. We might be creating a lot of unnecessary objects here. > I am not sure if JVM catches upto it and somehow optimizes it if these > methods are called enough times (or may be compiler does some modifications > at compile time) > Let me know if I am thinking of some premature optimization -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS-EA] Lucene-Solr-6.x-Linux (32bit/jdk-9-ea+140) - Build # 2262 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Linux/2262/ Java: 32bit/jdk-9-ea+140 -client -XX:+UseParallelGC 1 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.highlight.TestUnifiedSolrHighlighter Error Message: Can't load schema /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/core/src/test-files/solr/collection1/conf/schema-unifiedhighlight.xml: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. Stack Trace: org.apache.solr.common.SolrException: Can't load schema /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/core/src/test-files/solr/collection1/conf/schema-unifiedhighlight.xml: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. at __randomizedtesting.SeedInfo.seed([E5F572A19F1B76E2]:0) at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:598) at org.apache.solr.schema.IndexSchema.(IndexSchema.java:183) at org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:56) at org.apache.solr.schema.IndexSchemaFactory.buildIndexSchema(IndexSchemaFactory.java:75) at org.apache.solr.util.TestHarness.(TestHarness.java:107) at org.apache.solr.SolrTestCaseJ4.createCore(SolrTestCaseJ4.java:635) at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:625) at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:467) at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:456) at org.apache.solr.highlight.TestUnifiedSolrHighlighter.beforeClass(TestUnifiedSolrHighlighter.java:29) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:535) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:847) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(java.base@9-ea/Thread.java:843) Caused by: org.apache.solr.common.SolrException: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. at org.apache.solr.core.Config.(Config.java:154) at org.apache.solr.core.Config.(Config.java:90) at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:460) ... 33 more Caused by: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing
[jira] [Commented] (SOLR-9512) CloudSolrClient's cluster state cache can break direct updates to leaders
[ https://issues.apache.org/jira/browse/SOLR-9512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694736#comment-15694736 ] ASF subversion and git services commented on SOLR-9512: --- Commit 3a3d6afef08e3c49c29cc9a015f4e7cca40cf52d in lucene-solr's branch refs/heads/branch_6x from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=3a3d6af ] SOLR-9512: removed unused import > CloudSolrClient's cluster state cache can break direct updates to leaders > - > > Key: SOLR-9512 > URL: https://issues.apache.org/jira/browse/SOLR-9512 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Alan Woodward >Assignee: Noble Paul > Attachments: SOLR-9512.patch, SOLR-9512.patch, SOLR-9512.patch > > > This is the root cause of SOLR-9305 and (at least some of) SOLR-9390. The > process goes something like this: > Documents are added to the cluster via a CloudSolrClient, with > directUpdatesToLeadersOnly set to true. CSC caches its view of the > DocCollection. The leader then goes down, and is reassigned. Next time > documents are added, CSC checks its cache again, and gets the old view of the > DocCollection. It then tries to send the update directly to the old, now > down, leader, and we get ConnectionRefused. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-master-Windows (64bit/jdk1.8.0_102) - Build # 6244 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Windows/6244/ Java: 64bit/jdk1.8.0_102 -XX:-UseCompressedOops -XX:+UseParallelGC 6 tests failed. FAILED: org.apache.solr.uima.processor.UIMAUpdateRequestProcessorTest.testProcessing Error Message: unknown UpdateRequestProcessorChain: 2312312321312SpellCheckComponent got improvement related to recent Lucene changes.Add support for specifying Spelling SuggestWord Comparator to Lucene spell checkers for SpellCheckComponent. Issue SOLR-2053 is already fixed, patch is attached if you need it, but it is also committed to trunk and 3_x branch. Last Lucene European Conference has been held in Prague. Stack Trace: org.apache.solr.common.SolrException: unknown UpdateRequestProcessorChain: 2312312321312SpellCheckComponent got improvement related to recent Lucene changes. Add support for specifying Spelling SuggestWord Comparator to Lucene spell checkers for SpellCheckComponent. Issue SOLR-2053 is already fixed, patch is attached if you need it, but it is also committed to trunk and 3_x branch. Last Lucene European Conference has been held in Prague. at __randomizedtesting.SeedInfo.seed([568C43F4B46F1F88:45024786F39C9E22]:0) at org.apache.solr.core.SolrCore.getUpdateProcessingChain(SolrCore.java:1214) at org.apache.solr.core.SolrCore.getUpdateProcessorChain(SolrCore.java:1222) at org.apache.solr.handler.ContentStreamHandlerBase.handleRequestBody(ContentStreamHandlerBase.java:52) at org.apache.solr.SolrTestCaseJ4.addDoc(SolrTestCaseJ4.java:1031) at org.apache.solr.uima.processor.UIMAUpdateRequestProcessorTest.testProcessing(UIMAUpdateRequestProcessorTest.java:83) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at
[jira] [Commented] (SOLR-9512) CloudSolrClient's cluster state cache can break direct updates to leaders
[ https://issues.apache.org/jira/browse/SOLR-9512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694664#comment-15694664 ] ASF subversion and git services commented on SOLR-9512: --- Commit 142461b395506efa01ec2509346bae755f1b2726 in lucene-solr's branch refs/heads/master from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=142461b ] SOLR-9512: removed unused import > CloudSolrClient's cluster state cache can break direct updates to leaders > - > > Key: SOLR-9512 > URL: https://issues.apache.org/jira/browse/SOLR-9512 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Alan Woodward >Assignee: Noble Paul > Attachments: SOLR-9512.patch, SOLR-9512.patch, SOLR-9512.patch > > > This is the root cause of SOLR-9305 and (at least some of) SOLR-9390. The > process goes something like this: > Documents are added to the cluster via a CloudSolrClient, with > directUpdatesToLeadersOnly set to true. CSC caches its view of the > DocCollection. The leader then goes down, and is reassigned. Next time > documents are added, CSC checks its cache again, and gets the old view of the > DocCollection. It then tries to send the update directly to the old, now > down, leader, and we get ConnectionRefused. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-master-Linux (64bit/jdk1.8.0_102) - Build # 18366 - Still Failing!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18366/ Java: 64bit/jdk1.8.0_102 -XX:-UseCompressedOops -XX:+UseG1GC 6 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.highlight.TestUnifiedSolrHighlighter Error Message: Can't load schema /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/core/src/test-files/solr/collection1/conf/schema-unifiedhighlight.xml: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. Stack Trace: org.apache.solr.common.SolrException: Can't load schema /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/core/src/test-files/solr/collection1/conf/schema-unifiedhighlight.xml: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. at __randomizedtesting.SeedInfo.seed([E0695989278F4D0E]:0) at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:598) at org.apache.solr.schema.IndexSchema.(IndexSchema.java:183) at org.apache.solr.schema.IndexSchemaFactory.create(IndexSchemaFactory.java:56) at org.apache.solr.schema.IndexSchemaFactory.buildIndexSchema(IndexSchemaFactory.java:75) at org.apache.solr.util.TestHarness.(TestHarness.java:107) at org.apache.solr.SolrTestCaseJ4.createCore(SolrTestCaseJ4.java:641) at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:631) at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:473) at org.apache.solr.SolrTestCaseJ4.initCore(SolrTestCaseJ4.java:462) at org.apache.solr.highlight.TestUnifiedSolrHighlighter.beforeClass(TestUnifiedSolrHighlighter.java:29) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:847) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(Thread.java:745) Caused by: org.apache.solr.common.SolrException: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. at org.apache.solr.core.Config.(Config.java:154) at org.apache.solr.core.Config.(Config.java:90) at org.apache.solr.schema.IndexSchema.readSchema(IndexSchema.java:460) ... 33 more Caused by: org.xml.sax.SAXParseException; systemId: solrres:/schema-unifiedhighlight.xml; lineNumber: 18; columnNumber: 6; The processing instruction target matching "[xX][mM][lL]" is not allowed. at
[JENKINS] Lucene-Solr-Tests-6.x - Build # 558 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-6.x/558/ All tests passed Build Log: [...truncated 66487 lines...] -ecj-javadoc-lint-tests: [mkdir] Created dir: /tmp/ecj565876557 [ecj-lint] Compiling 98 source files to /tmp/ecj565876557 [ecj-lint] invalid Class-Path header in manifest of jar file: /x1/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar [ecj-lint] invalid Class-Path header in manifest of jar file: /x1/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar [ecj-lint] -- [ecj-lint] 1. ERROR in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientCacheTest.java (at line 38) [ecj-lint] import org.apache.solr.common.cloud.ZkStateReader; [ecj-lint]^^ [ecj-lint] The import org.apache.solr.common.cloud.ZkStateReader is never used [ecj-lint] -- [ecj-lint] -- [ecj-lint] 2. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientMultiConstructorTest.java (at line 80) [ecj-lint] new CloudSolrClient(hosts, "foo"); [ecj-lint] ^ [ecj-lint] Resource leak: '' is never closed [ecj-lint] -- [ecj-lint] -- [ecj-lint] 3. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 893) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] 4. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 905) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] -- [ecj-lint] 5. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 77) [ecj-lint] stream = new CloudSolrStream(StreamExpressionParser.parse("search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 6. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 99) [ecj-lint] stream = new SelectStream(StreamExpressionParser.parse("select(\"a_s as fieldA\", search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"))"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 7. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 116) [ecj-lint] stream = new DaemonStream(StreamExpressionParser.parse("daemon(search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"), id=\"blah\", runInterval=\"1000\", queueSize=\"100\")"), factory); [ecj-lint] ^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 8. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 134) [ecj-lint] stream = new TopicStream(StreamExpressionParser.parse("topic(collection2, collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", id=\"blah\", checkpointEvery=1000)"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 9. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 150) [ecj-lint] stream = new
[JENKINS] Lucene-Solr-6.x-Solaris (64bit/jdk1.8.0) - Build # 512 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Solaris/512/ Java: 64bit/jdk1.8.0 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC All tests passed Build Log: [...truncated 66469 lines...] -ecj-javadoc-lint-tests: [mkdir] Created dir: /var/tmp/ecj2029736179 [ecj-lint] Compiling 98 source files to /var/tmp/ecj2029736179 [ecj-lint] invalid Class-Path header in manifest of jar file: /export/home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar [ecj-lint] invalid Class-Path header in manifest of jar file: /export/home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar [ecj-lint] -- [ecj-lint] 1. ERROR in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientCacheTest.java (at line 38) [ecj-lint] import org.apache.solr.common.cloud.ZkStateReader; [ecj-lint]^^ [ecj-lint] The import org.apache.solr.common.cloud.ZkStateReader is never used [ecj-lint] -- [ecj-lint] -- [ecj-lint] 2. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientMultiConstructorTest.java (at line 80) [ecj-lint] new CloudSolrClient(hosts, "foo"); [ecj-lint] ^ [ecj-lint] Resource leak: '' is never closed [ecj-lint] -- [ecj-lint] -- [ecj-lint] 3. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 893) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] 4. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 905) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] -- [ecj-lint] 5. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 77) [ecj-lint] stream = new CloudSolrStream(StreamExpressionParser.parse("search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 6. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 99) [ecj-lint] stream = new SelectStream(StreamExpressionParser.parse("select(\"a_s as fieldA\", search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"))"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 7. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 116) [ecj-lint] stream = new DaemonStream(StreamExpressionParser.parse("daemon(search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"), id=\"blah\", runInterval=\"1000\", queueSize=\"100\")"), factory); [ecj-lint] ^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 8. WARNING in /export/home/jenkins/workspace/Lucene-Solr-6.x-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 134) [ecj-lint] stream = new TopicStream(StreamExpressionParser.parse("topic(collection2, collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", id=\"blah\", checkpointEvery=1000)"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 9. WARNING in
[jira] [Commented] (LUCENE-7572) Cache the hashcode of the doc values terms queries
[ https://issues.apache.org/jira/browse/LUCENE-7572?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694532#comment-15694532 ] David Smiley commented on LUCENE-7572: -- Looks nice Adrien. I like the addition of LongHashSet into Lucene. Maybe it should be public and go into the util package? Did you consider simply ripping off the one from HPPC? Can you please remind me on why PrefixCodedTerms exists instead of an FST? Granted it's not *quite* the same. > Cache the hashcode of the doc values terms queries > -- > > Key: LUCENE-7572 > URL: https://issues.apache.org/jira/browse/LUCENE-7572 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Adrien Grand >Priority: Minor > Attachments: LUCENE-7572.patch > > > DocValuesNumbersQuery and DocValuesTermsQuery can potentially wrap a large > number of terms so it would help if we cached their hashcode. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694525#comment-15694525 ] Alessandro Benedetti commented on SOLR-8871: Thanks Tommaso ! I have no problem at all in having the uppercase removed ! Cheers > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Resolved] (SOLR-9708) Expose UnifiedHighlighter in Solr
[ https://issues.apache.org/jira/browse/SOLR-9708?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] David Smiley resolved SOLR-9708. Resolution: Fixed > Expose UnifiedHighlighter in Solr > - > > Key: SOLR-9708 > URL: https://issues.apache.org/jira/browse/SOLR-9708 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Components: highlighter >Reporter: Timothy M. Rodriguez >Assignee: David Smiley > Fix For: 6.4 > > Attachments: SOLR-9708.patch > > > This ticket is for creating a Solr plugin that can utilize the new > UnifiedHighlighter which was initially committed in > https://issues.apache.org/jira/browse/LUCENE-7438 -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9708) Expose UnifiedHighlighter in Solr
[ https://issues.apache.org/jira/browse/SOLR-9708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694497#comment-15694497 ] ASF subversion and git services commented on SOLR-9708: --- Commit a089bf2827e536b8894c4181844bcf07cb6f9c79 in lucene-solr's branch refs/heads/branch_6x from [~dsmiley] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=a089bf2 ] SOLR-9708: Added UnifiedSolrHighlighter. Added hl.method=original|fastVector|postings|unified (cherry picked from commit 4314c51) > Expose UnifiedHighlighter in Solr > - > > Key: SOLR-9708 > URL: https://issues.apache.org/jira/browse/SOLR-9708 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Components: highlighter >Reporter: Timothy M. Rodriguez >Assignee: David Smiley > Fix For: 6.4 > > Attachments: SOLR-9708.patch > > > This ticket is for creating a Solr plugin that can utilize the new > UnifiedHighlighter which was initially committed in > https://issues.apache.org/jira/browse/LUCENE-7438 -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9708) Expose UnifiedHighlighter in Solr
[ https://issues.apache.org/jira/browse/SOLR-9708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694494#comment-15694494 ] ASF subversion and git services commented on SOLR-9708: --- Commit 4314c51c66de1eed0dbc4897684e79935ebfd55e in lucene-solr's branch refs/heads/master from [~dsmiley] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=4314c51 ] SOLR-9708: Added UnifiedSolrHighlighter. Added hl.method=original|fastVector|postings|unified > Expose UnifiedHighlighter in Solr > - > > Key: SOLR-9708 > URL: https://issues.apache.org/jira/browse/SOLR-9708 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Components: highlighter >Reporter: Timothy M. Rodriguez >Assignee: David Smiley > Fix For: 6.4 > > Attachments: SOLR-9708.patch > > > This ticket is for creating a Solr plugin that can utilize the new > UnifiedHighlighter which was initially committed in > https://issues.apache.org/jira/browse/LUCENE-7438 -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694470#comment-15694470 ] Tommaso Teofili commented on SOLR-8871: --- I've applied your patch [~alessandro.benedetti], thanks! I just adjusted a misplaced AL header in a test and added the {{SuppressForbidden}} annotation to {{ClassificationUpdateProcessorFactory}} as {{String#toUppeerCase}} falls into the forbidden APIs bucket. It'd be good to remove the uppercase call entirely if possible. > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694467#comment-15694467 ] ASF subversion and git services commented on SOLR-8871: --- Commit a4573fe7f45ba4c84c46d8e7e72c7353164a2696 in lucene-solr's branch refs/heads/master from [~teofili] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=a4573fe ] SOLR-8871 - added suppress forbidden for toUpperCase usage > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694464#comment-15694464 ] ASF subversion and git services commented on SOLR-8871: --- Commit 5ad741eef8241de86945e710cdcb32e77a7183a3 in lucene-solr's branch refs/heads/master from [~teofili] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=5ad741e ] SOLR-8871 - various improvements to ClassificationURP > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694465#comment-15694465 ] ASF subversion and git services commented on SOLR-8871: --- Commit 96489d23846a6ed93ec663afb84a520858d66d15 in lucene-solr's branch refs/heads/master from [~teofili] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=96489d2 ] SOLR-8871 - adjusted header positioning > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-Tests-master - Build # 1498 - Failure
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/1498/ 3 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.core.TestLazyCores Error Message: ObjectTracker found 5 object(s) that were not released!!! [RawDirectoryWrapper, SolrCore, MockDirectoryWrapper, MDCAwareThreadPoolExecutor, MockDirectoryWrapper] org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:347) at org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:66) at org.apache.solr.core.SolrCore.initIndex(SolrCore.java:691) at org.apache.solr.core.SolrCore.(SolrCore.java:865) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.SolrCore.(SolrCore.java:955) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:347) at org.apache.solr.core.SolrCore.getNewIndexDir(SolrCore.java:332) at org.apache.solr.core.SolrCore.initIndex(SolrCore.java:659) at org.apache.solr.core.SolrCore.(SolrCore.java:865) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.SolrCore.(SolrCore.java:816) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:347) at org.apache.solr.core.SolrCore.initSnapshotMetaDataManager(SolrCore.java:434) at org.apache.solr.core.SolrCore.(SolrCore.java:859) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at
[JENKINS] Lucene-Solr-master-Solaris (64bit/jdk1.8.0) - Build # 968 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Solaris/968/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC All tests passed Build Log: [...truncated 67797 lines...] -ecj-javadoc-lint-tests: [mkdir] Created dir: /var/tmp/ecj1778904542 [ecj-lint] Compiling 96 source files to /var/tmp/ecj1778904542 [ecj-lint] invalid Class-Path header in manifest of jar file: /export/home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar [ecj-lint] invalid Class-Path header in manifest of jar file: /export/home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar [ecj-lint] -- [ecj-lint] 1. ERROR in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientCacheTest.java (at line 38) [ecj-lint] import org.apache.solr.common.cloud.ZkStateReader; [ecj-lint]^^ [ecj-lint] The import org.apache.solr.common.cloud.ZkStateReader is never used [ecj-lint] -- [ecj-lint] -- [ecj-lint] 2. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientMultiConstructorTest.java (at line 80) [ecj-lint] new CloudSolrClient(hosts, "foo"); [ecj-lint] ^ [ecj-lint] Resource leak: '' is never closed [ecj-lint] -- [ecj-lint] -- [ecj-lint] 3. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 893) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] 4. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 905) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] -- [ecj-lint] 5. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 77) [ecj-lint] stream = new CloudSolrStream(StreamExpressionParser.parse("search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 6. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 99) [ecj-lint] stream = new SelectStream(StreamExpressionParser.parse("select(\"a_s as fieldA\", search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"))"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 7. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 116) [ecj-lint] stream = new DaemonStream(StreamExpressionParser.parse("daemon(search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"), id=\"blah\", runInterval=\"1000\", queueSize=\"100\")"), factory); [ecj-lint] ^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 8. WARNING in /export/home/jenkins/workspace/Lucene-Solr-master-Solaris/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 134) [ecj-lint] stream = new TopicStream(StreamExpressionParser.parse("topic(collection2, collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", id=\"blah\", checkpointEvery=1000)"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 9. WARNING in
[JENKINS] Lucene-Solr-master-Linux (64bit/jdk1.8.0_102) - Build # 18365 - Still Failing!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18365/ Java: 64bit/jdk1.8.0_102 -XX:+UseCompressedOops -XX:+UseG1GC All tests passed Build Log: [...truncated 67852 lines...] -ecj-javadoc-lint-tests: [mkdir] Created dir: /tmp/ecj1469612406 [ecj-lint] Compiling 96 source files to /tmp/ecj1469612406 [ecj-lint] invalid Class-Path header in manifest of jar file: /home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar [ecj-lint] invalid Class-Path header in manifest of jar file: /home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar [ecj-lint] -- [ecj-lint] 1. ERROR in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientCacheTest.java (at line 38) [ecj-lint] import org.apache.solr.common.cloud.ZkStateReader; [ecj-lint]^^ [ecj-lint] The import org.apache.solr.common.cloud.ZkStateReader is never used [ecj-lint] -- [ecj-lint] -- [ecj-lint] 2. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientMultiConstructorTest.java (at line 80) [ecj-lint] new CloudSolrClient(hosts, "foo"); [ecj-lint] ^ [ecj-lint] Resource leak: '' is never closed [ecj-lint] -- [ecj-lint] -- [ecj-lint] 3. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 893) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] 4. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 905) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] -- [ecj-lint] 5. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 77) [ecj-lint] stream = new CloudSolrStream(StreamExpressionParser.parse("search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 6. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 99) [ecj-lint] stream = new SelectStream(StreamExpressionParser.parse("select(\"a_s as fieldA\", search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"))"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 7. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 116) [ecj-lint] stream = new DaemonStream(StreamExpressionParser.parse("daemon(search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"), id=\"blah\", runInterval=\"1000\", queueSize=\"100\")"), factory); [ecj-lint] ^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 8. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 134) [ecj-lint] stream = new TopicStream(StreamExpressionParser.parse("topic(collection2, collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", id=\"blah\", checkpointEvery=1000)"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 9. WARNING in /home/jenkins/workspace/Lucene-Solr-master-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 150) [ecj-lint] stream = new
Re: DocValues only faceting tests in distributed mode.
Sure. It make sense. Probably, no one added them yet, because if we facet something, it's reasonably that we filter by this field then. On Fri, Nov 25, 2016 at 2:12 AM, Erick Ericksonwrote: > Am I missing something or do our tests for DocValues=true, > indexed=false tests... lack a little something for distributed mode? > > I'm trying to write a unit test for SOLR-5260 and piggy-backing on > DistributedFacetExistsSmallTest. I'm having some problems there, which > led me to start looking at other prior art and basically I can't find > much. > > What I want: docValues=true, indexed=false in distributed mode. I > found some schemas that have that, notably schema-docValues.xml but I > don't find it (or some of the others) in the distributed tests. > > If we're pushing docValues for grouping, faceting and sorting and > claiming that to accomplish that we don't need to have indexed=true we > should, of course, have, you know, like, tests. > > So before I go and create a new test file for this configuration, I > wanted to ask if I'm missing any prior art here. > > Thanks > Erick > > - > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org > > -- Sincerely yours Mikhail Khludnev
DocValues only faceting tests in distributed mode.
Am I missing something or do our tests for DocValues=true, indexed=false tests... lack a little something for distributed mode? I'm trying to write a unit test for SOLR-5260 and piggy-backing on DistributedFacetExistsSmallTest. I'm having some problems there, which led me to start looking at other prior art and basically I can't find much. What I want: docValues=true, indexed=false in distributed mode. I found some schemas that have that, notably schema-docValues.xml but I don't find it (or some of the others) in the distributed tests. If we're pushing docValues for grouping, faceting and sorting and claiming that to accomplish that we don't need to have indexed=true we should, of course, have, you know, like, tests. So before I go and create a new test file for this configuration, I wanted to ask if I'm missing any prior art here. Thanks Erick - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-6.x-MacOSX (64bit/jdk1.8.0) - Build # 534 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-MacOSX/534/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseSerialGC 1 tests failed. FAILED: org.apache.solr.update.processor.TestNamedUpdateProcessors.test Error Message: Index: 0, Size: 0 Stack Trace: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at __randomizedtesting.SeedInfo.seed([BE3075A0AA2B8600:36644A7A04D7EBF8]:0) at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at org.apache.solr.update.processor.TestNamedUpdateProcessors.test(TestNamedUpdateProcessors.java:128) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:992) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:967) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at
[JENKINS] Lucene-Solr-6.x-Linux (64bit/jdk1.8.0_102) - Build # 2260 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Linux/2260/ Java: 64bit/jdk1.8.0_102 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC All tests passed Build Log: [...truncated 66522 lines...] -ecj-javadoc-lint-tests: [mkdir] Created dir: /tmp/ecj250382044 [ecj-lint] Compiling 98 source files to /tmp/ecj250382044 [ecj-lint] invalid Class-Path header in manifest of jar file: /home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar [ecj-lint] invalid Class-Path header in manifest of jar file: /home/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar [ecj-lint] -- [ecj-lint] 1. ERROR in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientCacheTest.java (at line 38) [ecj-lint] import org.apache.solr.common.cloud.ZkStateReader; [ecj-lint]^^ [ecj-lint] The import org.apache.solr.common.cloud.ZkStateReader is never used [ecj-lint] -- [ecj-lint] -- [ecj-lint] 2. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientMultiConstructorTest.java (at line 80) [ecj-lint] new CloudSolrClient(hosts, "foo"); [ecj-lint] ^ [ecj-lint] Resource leak: '' is never closed [ecj-lint] -- [ecj-lint] -- [ecj-lint] 3. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 893) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] 4. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 905) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] -- [ecj-lint] 5. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 77) [ecj-lint] stream = new CloudSolrStream(StreamExpressionParser.parse("search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 6. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 99) [ecj-lint] stream = new SelectStream(StreamExpressionParser.parse("select(\"a_s as fieldA\", search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"))"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 7. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 116) [ecj-lint] stream = new DaemonStream(StreamExpressionParser.parse("daemon(search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"), id=\"blah\", runInterval=\"1000\", queueSize=\"100\")"), factory); [ecj-lint] ^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 8. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 134) [ecj-lint] stream = new TopicStream(StreamExpressionParser.parse("topic(collection2, collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", id=\"blah\", checkpointEvery=1000)"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 9. WARNING in /home/jenkins/workspace/Lucene-Solr-6.x-Linux/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 150) [ecj-lint] stream = new
[JENKINS] Lucene-Solr-Tests-6.x - Build # 557 - Failure
Build: https://builds.apache.org/job/Lucene-Solr-Tests-6.x/557/ All tests passed Build Log: [...truncated 66494 lines...] -ecj-javadoc-lint-tests: [mkdir] Created dir: /tmp/ecj1821772550 [ecj-lint] Compiling 98 source files to /tmp/ecj1821772550 [ecj-lint] invalid Class-Path header in manifest of jar file: /x1/jenkins/.ivy2/cache/org.restlet.jee/org.restlet/jars/org.restlet-2.3.0.jar [ecj-lint] invalid Class-Path header in manifest of jar file: /x1/jenkins/.ivy2/cache/org.restlet.jee/org.restlet.ext.servlet/jars/org.restlet.ext.servlet-2.3.0.jar [ecj-lint] -- [ecj-lint] 1. ERROR in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientCacheTest.java (at line 38) [ecj-lint] import org.apache.solr.common.cloud.ZkStateReader; [ecj-lint]^^ [ecj-lint] The import org.apache.solr.common.cloud.ZkStateReader is never used [ecj-lint] -- [ecj-lint] -- [ecj-lint] 2. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/impl/CloudSolrClientMultiConstructorTest.java (at line 80) [ecj-lint] new CloudSolrClient(hosts, "foo"); [ecj-lint] ^ [ecj-lint] Resource leak: '' is never closed [ecj-lint] -- [ecj-lint] -- [ecj-lint] 3. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 893) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] 4. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/graph/GraphExpressionTest.java (at line 905) [ecj-lint] throw new Exception(error); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'client' is not closed at this location [ecj-lint] -- [ecj-lint] -- [ecj-lint] 5. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 77) [ecj-lint] stream = new CloudSolrStream(StreamExpressionParser.parse("search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\")"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 6. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 99) [ecj-lint] stream = new SelectStream(StreamExpressionParser.parse("select(\"a_s as fieldA\", search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"))"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 7. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 116) [ecj-lint] stream = new DaemonStream(StreamExpressionParser.parse("daemon(search(collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", sort=\"a_f asc, a_i asc\"), id=\"blah\", runInterval=\"1000\", queueSize=\"100\")"), factory); [ecj-lint] ^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 8. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 134) [ecj-lint] stream = new TopicStream(StreamExpressionParser.parse("topic(collection2, collection1, q=*:*, fl=\"id,a_s,a_i,a_f\", id=\"blah\", checkpointEvery=1000)"), factory); [ecj-lint] ^^^ [ecj-lint] Resource leak: 'stream' is never closed [ecj-lint] -- [ecj-lint] 9. WARNING in /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-6.x/solr/solrj/src/test/org/apache/solr/client/solrj/io/stream/StreamExpressionToExpessionTest.java (at line 150) [ecj-lint] stream = new
[JENKINS] Lucene-Solr-master-Linux (64bit/jdk1.8.0_102) - Build # 18364 - Failure!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18364/ Java: 64bit/jdk1.8.0_102 -XX:+UseCompressedOops -XX:+UseParallelGC 1 tests failed. FAILED: org.apache.solr.handler.TestReplicationHandler.doTestStressReplication Error Message: [snapshot_metadata, index.20161125040952782, index.20161125040950983, replication.properties, index.properties] expected:<1> but was:<2> Stack Trace: java.lang.AssertionError: [snapshot_metadata, index.20161125040952782, index.20161125040950983, replication.properties, index.properties] expected:<1> but was:<2> at __randomizedtesting.SeedInfo.seed([E2052CF5BBA7B88F:39AE2C33BE8FD13C]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.failNotEquals(Assert.java:647) at org.junit.Assert.assertEquals(Assert.java:128) at org.junit.Assert.assertEquals(Assert.java:472) at org.apache.solr.handler.TestReplicationHandler.checkForSingleIndex(TestReplicationHandler.java:907) at org.apache.solr.handler.TestReplicationHandler.doTestStressReplication(TestReplicationHandler.java:874) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at
[JENKINS] Lucene-Solr-master-MacOSX (64bit/jdk1.8.0) - Build # 3667 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-MacOSX/3667/ Java: 64bit/jdk1.8.0 -XX:-UseCompressedOops -XX:+UseG1GC 1 tests failed. FAILED: org.apache.solr.update.processor.TestNamedUpdateProcessors.test Error Message: Index: 0, Size: 0 Stack Trace: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at __randomizedtesting.SeedInfo.seed([368790174C1B354A:BED3AFCDE2E758B2]:0) at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at org.apache.solr.update.processor.TestNamedUpdateProcessors.test(TestNamedUpdateProcessors.java:128) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:985) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:960) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at
[jira] [Commented] (SOLR-9784) Refactor CloudSolrClient to eliminate direct dependency on ZK
[ https://issues.apache.org/jira/browse/SOLR-9784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694088#comment-15694088 ] ASF subversion and git services commented on SOLR-9784: --- Commit 8201ddc3b39adaad18ba0fc369d5383dbdb8926e in lucene-solr's branch refs/heads/branch_6x from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=8201ddc ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK > Refactor CloudSolrClient to eliminate direct dependency on ZK > - > > Key: SOLR-9784 > URL: https://issues.apache.org/jira/browse/SOLR-9784 > Project: Solr > Issue Type: Sub-task > Components: SolrJ >Reporter: Noble Paul >Assignee: Noble Paul > Attachments: SOLR-9584.patch > > > CloudSolrClient should decouple itself from the ZK reading/write. This will > help us provide alternate implementations w/o direct ZK dependency -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9512) CloudSolrClient's cluster state cache can break direct updates to leaders
[ https://issues.apache.org/jira/browse/SOLR-9512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694066#comment-15694066 ] ASF subversion and git services commented on SOLR-9512: --- Commit 5650939a8d41b7bad584947a2c9dcedf3774b8de in lucene-solr's branch refs/heads/master from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=5650939 ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders > CloudSolrClient's cluster state cache can break direct updates to leaders > - > > Key: SOLR-9512 > URL: https://issues.apache.org/jira/browse/SOLR-9512 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Alan Woodward >Assignee: Noble Paul > Attachments: SOLR-9512.patch, SOLR-9512.patch, SOLR-9512.patch > > > This is the root cause of SOLR-9305 and (at least some of) SOLR-9390. The > process goes something like this: > Documents are added to the cluster via a CloudSolrClient, with > directUpdatesToLeadersOnly set to true. CSC caches its view of the > DocCollection. The leader then goes down, and is reassigned. Next time > documents are added, CSC checks its cache again, and gets the old view of the > DocCollection. It then tries to send the update directly to the old, now > down, leader, and we get ConnectionRefused. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9784) Refactor CloudSolrClient to eliminate direct dependency on ZK
[ https://issues.apache.org/jira/browse/SOLR-9784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694064#comment-15694064 ] ASF subversion and git services commented on SOLR-9784: --- Commit 5650939a8d41b7bad584947a2c9dcedf3774b8de in lucene-solr's branch refs/heads/master from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=5650939 ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders > Refactor CloudSolrClient to eliminate direct dependency on ZK > - > > Key: SOLR-9784 > URL: https://issues.apache.org/jira/browse/SOLR-9784 > Project: Solr > Issue Type: Sub-task > Components: SolrJ >Reporter: Noble Paul >Assignee: Noble Paul > Attachments: SOLR-9584.patch > > > CloudSolrClient should decouple itself from the ZK reading/write. This will > help us provide alternate implementations w/o direct ZK dependency -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9784) Refactor CloudSolrClient to eliminate direct dependency on ZK
[ https://issues.apache.org/jira/browse/SOLR-9784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694062#comment-15694062 ] ASF subversion and git services commented on SOLR-9784: --- Commit d87ffa4bf82c30e9a6f0bbb6b8c0087a5c07f9d6 in lucene-solr's branch refs/heads/master from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d87ffa4 ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders > Refactor CloudSolrClient to eliminate direct dependency on ZK > - > > Key: SOLR-9784 > URL: https://issues.apache.org/jira/browse/SOLR-9784 > Project: Solr > Issue Type: Sub-task > Components: SolrJ >Reporter: Noble Paul >Assignee: Noble Paul > Attachments: SOLR-9584.patch > > > CloudSolrClient should decouple itself from the ZK reading/write. This will > help us provide alternate implementations w/o direct ZK dependency -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9512) CloudSolrClient's cluster state cache can break direct updates to leaders
[ https://issues.apache.org/jira/browse/SOLR-9512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694063#comment-15694063 ] ASF subversion and git services commented on SOLR-9512: --- Commit d87ffa4bf82c30e9a6f0bbb6b8c0087a5c07f9d6 in lucene-solr's branch refs/heads/master from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=d87ffa4 ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders > CloudSolrClient's cluster state cache can break direct updates to leaders > - > > Key: SOLR-9512 > URL: https://issues.apache.org/jira/browse/SOLR-9512 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Alan Woodward >Assignee: Noble Paul > Attachments: SOLR-9512.patch, SOLR-9512.patch, SOLR-9512.patch > > > This is the root cause of SOLR-9305 and (at least some of) SOLR-9390. The > process goes something like this: > Documents are added to the cluster via a CloudSolrClient, with > directUpdatesToLeadersOnly set to true. CSC caches its view of the > DocCollection. The leader then goes down, and is reassigned. Next time > documents are added, CSC checks its cache again, and gets the old view of the > DocCollection. It then tries to send the update directly to the old, now > down, leader, and we get ConnectionRefused. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-6.x-Linux (64bit/jdk1.8.0_102) - Build # 2259 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Linux/2259/ Java: 64bit/jdk1.8.0_102 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC 2 tests failed. FAILED: org.apache.lucene.index.TestIndexSorting.testNumericAlreadySorted Error Message: background merge hit exception: _n(6.4.0):c111:[indexSort=,] into _o [maxNumSegments=1] Stack Trace: java.io.IOException: background merge hit exception: _n(6.4.0):c111:[indexSort=,] into _o [maxNumSegments=1] at __randomizedtesting.SeedInfo.seed([8ECC797E3550F03F:153B470690E39985]:0) at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1910) at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1850) at org.apache.lucene.index.TestIndexSorting.assertNeedsIndexSortMerge(TestIndexSorting.java:197) at org.apache.lucene.index.TestIndexSorting.testNumericAlreadySorted(TestIndexSorting.java:224) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.AssertionError: expected: but was: at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.failNotEquals(Assert.java:647) at org.junit.Assert.assertEquals(Assert.java:128) at org.junit.Assert.assertEquals(Assert.java:147) at
[jira] [Commented] (SOLR-9784) Refactor CloudSolrClient to eliminate direct dependency on ZK
[ https://issues.apache.org/jira/browse/SOLR-9784?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694025#comment-15694025 ] ASF subversion and git services commented on SOLR-9784: --- Commit e309f9058985375076cac0ed982a158dd865b86a in lucene-solr's branch refs/heads/branch_6x from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=e309f90 ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders > Refactor CloudSolrClient to eliminate direct dependency on ZK > - > > Key: SOLR-9784 > URL: https://issues.apache.org/jira/browse/SOLR-9784 > Project: Solr > Issue Type: Sub-task > Components: SolrJ >Reporter: Noble Paul >Assignee: Noble Paul > Attachments: SOLR-9584.patch > > > CloudSolrClient should decouple itself from the ZK reading/write. This will > help us provide alternate implementations w/o direct ZK dependency -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9512) CloudSolrClient's cluster state cache can break direct updates to leaders
[ https://issues.apache.org/jira/browse/SOLR-9512?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15694027#comment-15694027 ] ASF subversion and git services commented on SOLR-9512: --- Commit e309f9058985375076cac0ed982a158dd865b86a in lucene-solr's branch refs/heads/branch_6x from [~noble.paul] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=e309f90 ] SOLR-9784: Refactor CloudSolrClient to eliminate direct dependency on ZK SOLR-9512: CloudSolrClient's cluster state cache can break direct updates to leaders > CloudSolrClient's cluster state cache can break direct updates to leaders > - > > Key: SOLR-9512 > URL: https://issues.apache.org/jira/browse/SOLR-9512 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Alan Woodward >Assignee: Noble Paul > Attachments: SOLR-9512.patch, SOLR-9512.patch, SOLR-9512.patch > > > This is the root cause of SOLR-9305 and (at least some of) SOLR-9390. The > process goes something like this: > Documents are added to the cluster via a CloudSolrClient, with > directUpdatesToLeadersOnly set to true. CSC caches its view of the > DocCollection. The leader then goes down, and is reassigned. Next time > documents are added, CSC checks its cache again, and gets the old view of the > DocCollection. It then tries to send the update directly to the old, now > down, leader, and we get ConnectionRefused. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-6.x-Windows (64bit/jdk1.8.0_102) - Build # 579 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Windows/579/ Java: 64bit/jdk1.8.0_102 -XX:-UseCompressedOops -XX:+UseSerialGC 1 tests failed. FAILED: org.apache.solr.handler.admin.CoreAdminHandlerTest.testDeleteInstanceDirAfterCreateFailure Error Message: The data directory was not cleaned up on unload after a failed core reload Stack Trace: java.lang.AssertionError: The data directory was not cleaned up on unload after a failed core reload at __randomizedtesting.SeedInfo.seed([7F545E306E74E05C:49DFC7C4D56325D]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.assertTrue(Assert.java:43) at org.apache.solr.handler.admin.CoreAdminHandlerTest.testDeleteInstanceDirAfterCreateFailure(CoreAdminHandlerTest.java:334) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(Thread.java:745) Build Log: [...truncated 11824 lines...] [junit4] Suite: org.apache.solr.handler.admin.CoreAdminHandlerTest [junit4] 2> Creating
[jira] [Updated] (SOLR-9800) FacetComponent - move construction of SimpleFacets to a protected method
[ https://issues.apache.org/jira/browse/SOLR-9800?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Jonny Marks updated SOLR-9800: -- Attachment: SOLR-9800.patch Attaching patch > FacetComponent - move construction of SimpleFacets to a protected method > > > Key: SOLR-9800 > URL: https://issues.apache.org/jira/browse/SOLR-9800 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Jonny Marks >Priority: Minor > Attachments: SOLR-9800.patch > > > This patch moves the construction of SimpleFacets from inside process() to a > new protected method, allowing contrib modules to reuse FacetComponent with a > different SimpleFacets implementation. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Created] (SOLR-9800) FacetComponent - move construction of SimpleFacets to a protected method
Jonny Marks created SOLR-9800: - Summary: FacetComponent - move construction of SimpleFacets to a protected method Key: SOLR-9800 URL: https://issues.apache.org/jira/browse/SOLR-9800 Project: Solr Issue Type: Bug Security Level: Public (Default Security Level. Issues are Public) Reporter: Jonny Marks Priority: Minor This patch moves the construction of SimpleFacets from inside process() to a new protected method, allowing contrib modules to reuse FacetComponent with a different SimpleFacets implementation. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS-EA] Lucene-Solr-master-Linux (64bit/jdk-9-ea+140) - Build # 18363 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18363/ Java: 64bit/jdk-9-ea+140 -XX:-UseCompressedOops -XX:+UseSerialGC 1 tests failed. FAILED: org.apache.solr.cloud.LeaderFailureAfterFreshStartTest.test Error Message: There are still nodes recoverying - waited for 30 seconds Stack Trace: java.lang.AssertionError: There are still nodes recoverying - waited for 30 seconds at __randomizedtesting.SeedInfo.seed([8132DF4AE0C61408:966E0904E3A79F0]:0) at org.junit.Assert.fail(Assert.java:93) at org.apache.solr.cloud.AbstractDistribZkTestBase.waitForRecoveriesToFinish(AbstractDistribZkTestBase.java:184) at org.apache.solr.cloud.AbstractFullDistribZkTestBase.waitForRecoveriesToFinish(AbstractFullDistribZkTestBase.java:862) at org.apache.solr.cloud.AbstractFullDistribZkTestBase.waitForThingsToLevelOut(AbstractFullDistribZkTestBase.java:1418) at org.apache.solr.cloud.LeaderFailureAfterFreshStartTest.test(LeaderFailureAfterFreshStartTest.java:136) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:535) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:985) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:960) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47)
[jira] [Commented] (SOLR-4735) Improve Solr metrics reporting
[ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693874#comment-15693874 ] Jeff Wartes commented on SOLR-4735: --- >From what I see, SolrMetricManager only needs the SolrCore for the >config-based reporter instantiation, but that's a pretty nice thing to have. How about SolrMetricManager takes, as an optional second parameter to the constructor, the name of a SharedMetricRegistry. If absent, then it creates a new, isolated registry. With a name though, that means the config-based reporters you attach are actually being attached to the shared registry, pulling whatever happens to be in there too. Of course, then the core unregister action needs to be careful to only replace/reset those metrics that it'd added to the registry, instead of all of them as currently written. It could remove/replace the reporters with no real issue on every core reload (aside from possibly a blip in the reporting interval) though. > Improve Solr metrics reporting > -- > > Key: SOLR-4735 > URL: https://issues.apache.org/jira/browse/SOLR-4735 > Project: Solr > Issue Type: Improvement >Reporter: Alan Woodward >Assignee: Andrzej Bialecki >Priority: Minor > Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, > SOLR-4735.patch > > > Following on from a discussion on the mailing list: > http://search-lucene.com/m/IO0EI1qdyJF1/codahale=Solr+metrics+in+Codahale+metrics+and+Graphite+ > It would be good to make Solr play more nicely with existing devops > monitoring systems, such as Graphite or Ganglia. Stats monitoring at the > moment is poll-only, either via JMX or through the admin stats page. I'd > like to refactor things a bit to make this more pluggable. > This patch is a start. It adds a new interface, InstrumentedBean, which > extends SolrInfoMBean to return a > [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a > couple of MetricReporters (which basically just duplicate the JMX and admin > page reporting that's there at the moment, but which should be more > extensible). The patch includes a change to RequestHandlerBase showing how > this could work. The idea would be to eventually replace the getStatistics() > call on SolrInfoMBean with this instead. > The next step would be to allow more MetricReporters to be defined in > solrconfig.xml. The Metrics library comes with ganglia and graphite > reporting modules, and we can add contrib plugins for both of those. > There's some more general cleanup that could be done around SolrInfoMBean > (we've got two plugin handlers at /mbeans and /plugins that basically do the > same thing, and the beans themselves have some weirdly inconsistent data on > them - getVersion() returns different things for different impls, and > getSource() seems pretty useless), but maybe that's for another issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Created] (SOLR-9799) Deleting a collection doesn't completely remove all traces from the Solr nodes if RELOAD failed due to configuration errors
Erick Erickson created SOLR-9799: Summary: Deleting a collection doesn't completely remove all traces from the Solr nodes if RELOAD failed due to configuration errors Key: SOLR-9799 URL: https://issues.apache.org/jira/browse/SOLR-9799 Project: Solr Issue Type: Bug Security Level: Public (Default Security Level. Issues are Public) Reporter: Erick Erickson Priority: Minor Jerome Yang from the user's list asked about this, I verified in 6x. Steps to reproduce: - create a one-shard, leader-only collection on a single Solr node - push a flawed configuration to Zookeeper (I forced a syntax error in managed-schema) - RELOAD the collection, see the error. - DELETE the collection - fix and push the config to ZK - try to CREATE the same collection again error: Core with name 'eoe_shard1_replica1' already exists. - restart the Solr instance - you can successfully CREATE the collection now. NOTE: If you push the corrected configs and don't DELETE, you can RELOAD the collection without restarting Solr. Curiously, the core is actually _not_ on disk, I'm guessing that it's in the CoreDescirptor list still or some such. Thanks for reporting Jerome! -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-4735) Improve Solr metrics reporting
[ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693809#comment-15693809 ] Shalin Shekhar Mangar commented on SOLR-4735: - bq. I share Jeff's concern though that we need to consider how to maintain metrics that outlive any particular core instance (even core reload events ) Having a reload reset stats is a bad idea. We can provide an explicit API to reset stats for a node or a core if required. bq. Perhaps SolrMetricManager should use long-lived MetricRegistry instances that are managed in SharedMetricsRegistries? +1 Also see the patch on SOLR-9788 which adds instrumented classes to Jetty that are managed by SharedMetricsRegistries. The JVM metrics can also be exposed in a similar way. It currently adds all jetty statistics to a metric registry named "solr" but we can split them out into multiple ones if needed. I'll rebase my patch over this pull request. As far as the pull request is concerned I'd suggest that we rename SolrMetricManager to SolrCoreMetricManager because it is tied to a single core. > Improve Solr metrics reporting > -- > > Key: SOLR-4735 > URL: https://issues.apache.org/jira/browse/SOLR-4735 > Project: Solr > Issue Type: Improvement >Reporter: Alan Woodward >Assignee: Andrzej Bialecki >Priority: Minor > Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, > SOLR-4735.patch > > > Following on from a discussion on the mailing list: > http://search-lucene.com/m/IO0EI1qdyJF1/codahale=Solr+metrics+in+Codahale+metrics+and+Graphite+ > It would be good to make Solr play more nicely with existing devops > monitoring systems, such as Graphite or Ganglia. Stats monitoring at the > moment is poll-only, either via JMX or through the admin stats page. I'd > like to refactor things a bit to make this more pluggable. > This patch is a start. It adds a new interface, InstrumentedBean, which > extends SolrInfoMBean to return a > [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a > couple of MetricReporters (which basically just duplicate the JMX and admin > page reporting that's there at the moment, but which should be more > extensible). The patch includes a change to RequestHandlerBase showing how > this could work. The idea would be to eventually replace the getStatistics() > call on SolrInfoMBean with this instead. > The next step would be to allow more MetricReporters to be defined in > solrconfig.xml. The Metrics library comes with ganglia and graphite > reporting modules, and we can add contrib plugins for both of those. > There's some more general cleanup that could be done around SolrInfoMBean > (we've got two plugin handlers at /mbeans and /plugins that basically do the > same thing, and the beans themselves have some weirdly inconsistent data on > them - getVersion() returns different things for different impls, and > getSource() seems pretty useless), but maybe that's for another issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: Future of FieldCache in Solr
We use Toke's scenario in a couple places too. We are capable writing a URP that does it, but it feels dirty, and replacing config with code seems like something it makes sense to avoid. Having top level support of some kind of analysis in URP or somewhere else can also help in other situations where you want some analysis before it goes in a non-TextField. Ryan On Thu, Nov 24, 2016 at 00:53 Toke Eskildsenwrote: > On Wed, 2016-11-23 at 13:23 +, David Smiley wrote: > > This is supported at the Lucene level via SortedSetDocValues. Solr > > doesn't yet support this for its TextField > > -- https://issues.apache.org/jira/browse/SOLR-8362 > > however you could work around this with an URP or copyField > > copyfield does not help here as that copies the raw values. We need the > normalised values for display when we do faceting. > > > or perhaps subclassing TextField so that you can tokenize the text a > > second time to generate a list of SortedSetDocValuesField. Probably > > least painless is to use another field. > > So to facet on the normalised (analyzed really) values on a Text field > in a post-FieldCache Solr, I would need to write an URP or some other > custom code. I can manage that or just do the normalisation as part of > the pre-processing. > > Question is if my scenario (using analyzers for facet terms) is wide- > spread? If so, I find this increase in implementation requirements > problematic. > > > I don't care for FieldCache as such - SOLR-8362 would be a better > solution for the scenario I describe. Or maybe an URP that makes it > easy to provide a list of analyzers? I am simply looking for a way > that a random end-user can easily do faceting on analyzed terms, > leveraging all the nice build-in filters in Solr. > > - Toke Eskildsen, State and University Library, Denmark >
[JENKINS] Lucene-Solr-master-Windows (64bit/jdk1.8.0_102) - Build # 6243 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Windows/6243/ Java: 64bit/jdk1.8.0_102 -XX:+UseCompressedOops -XX:+UseSerialGC 3 tests failed. FAILED: org.apache.lucene.index.TestIndexSorting.testStringAlreadySorted Error Message: background merge hit exception: _n(7.0.0):c111:[indexSort=,] into _o [maxNumSegments=1] Stack Trace: java.io.IOException: background merge hit exception: _n(7.0.0):c111:[indexSort=,] into _o [maxNumSegments=1] at __randomizedtesting.SeedInfo.seed([40B72536479E2A40:6EA847F1534976C9]:0) at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1910) at org.apache.lucene.index.IndexWriter.forceMerge(IndexWriter.java:1850) at org.apache.lucene.index.TestIndexSorting.assertNeedsIndexSortMerge(TestIndexSorting.java:198) at org.apache.lucene.index.TestIndexSorting.testStringAlreadySorted(TestIndexSorting.java:231) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(Thread.java:745) Caused by: java.lang.AssertionError: expected: but was: at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.failNotEquals(Assert.java:647) at org.junit.Assert.assertEquals(Assert.java:128) at org.junit.Assert.assertEquals(Assert.java:147) at
[jira] [Commented] (SOLR-9708) Expose UnifiedHighlighter in Solr
[ https://issues.apache.org/jira/browse/SOLR-9708?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693717#comment-15693717 ] Timothy M. Rodriguez commented on SOLR-9708: Haha, no problem. It'll improve usability quite a bit to be able to dynamically invoke it per request (and the other highlighters). I'm glad it landed with the initial Solr release of the unified highlighter. > Expose UnifiedHighlighter in Solr > - > > Key: SOLR-9708 > URL: https://issues.apache.org/jira/browse/SOLR-9708 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) > Components: highlighter >Reporter: Timothy M. Rodriguez >Assignee: David Smiley > Fix For: 6.4 > > Attachments: SOLR-9708.patch > > > This ticket is for creating a Solr plugin that can utilize the new > UnifiedHighlighter which was initially committed in > https://issues.apache.org/jira/browse/LUCENE-7438 -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693709#comment-15693709 ] Alessandro Benedetti commented on SOLR-8871: [~teofili] whenever you have time, any feedback is welcome ! > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alessandro Benedetti updated SOLR-8871: --- Attachment: SOLR_8871.patch First draft patch attached. Fullfilling all the points in the Jira description. ant documentation, ant documentation-lint successfull Tests for Lucene classification and Solr update request processor are OK . There are a couple of extra update processors involved, the reason they are involved is because I extracted a method from the child class to the parent. Let me know for any observation! Cheers > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > Attachments: SOLR_8871.patch > > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-Tests-master - Build # 1497 - Unstable
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/1497/ 3 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.core.TestLazyCores Error Message: ObjectTracker found 5 object(s) that were not released!!! [SolrCore, MockDirectoryWrapper, MDCAwareThreadPoolExecutor, MockDirectoryWrapper, MockDirectoryWrapper] org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.SolrCore.(SolrCore.java:955) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:347) at org.apache.solr.core.SolrCore.getNewIndexDir(SolrCore.java:332) at org.apache.solr.core.SolrCore.initIndex(SolrCore.java:659) at org.apache.solr.core.SolrCore.(SolrCore.java:865) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.SolrCore.(SolrCore.java:816) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:347) at org.apache.solr.update.SolrIndexWriter.create(SolrIndexWriter.java:66) at org.apache.solr.core.SolrCore.initIndex(SolrCore.java:691) at org.apache.solr.core.SolrCore.(SolrCore.java:865) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at java.lang.Thread.run(Thread.java:745) org.apache.solr.common.util.ObjectReleaseTracker$ObjectTrackerException at org.apache.solr.common.util.ObjectReleaseTracker.track(ObjectReleaseTracker.java:43) at org.apache.solr.core.CachingDirectoryFactory.get(CachingDirectoryFactory.java:347) at org.apache.solr.core.SolrCore.initSnapshotMetaDataManager(SolrCore.java:434) at org.apache.solr.core.SolrCore.(SolrCore.java:859) at org.apache.solr.core.SolrCore.(SolrCore.java:793) at org.apache.solr.core.CoreContainer.create(CoreContainer.java:868) at org.apache.solr.core.CoreContainer.lambda$load$0(CoreContainer.java:517) at java.util.concurrent.FutureTask.run(FutureTask.java:266) at org.apache.solr.common.util.ExecutorUtil$MDCAwareThreadPoolExecutor.lambda$execute$0(ExecutorUtil.java:229) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617) at
[jira] [Resolved] (SOLR-9798) The type FacetDoubleMerger is already defined Error in FacetModule class
[ https://issues.apache.org/jira/browse/SOLR-9798?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson resolved SOLR-9798. -- Resolution: Invalid Please raise issues like this on the user's list. If it's determined that there is actually a code problem _then_ raise a JIRA. Many people develop in Eclipse, so this is likely a usage problem on your part, perhaps old jars hanging around, etc. When you do post to the user's list, please include the exact steps you took. > The type FacetDoubleMerger is already defined Error in FacetModule class > - > > Key: SOLR-9798 > URL: https://issues.apache.org/jira/browse/SOLR-9798 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Facet Module, faceting >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > > I am trying to deploy the source code in eclipse with tomcat ,in source code > is showing error at "org.apache.solr.search.facet" package and class name is > FacetModule and error is "The type FacetDoubleMerger is already defined" in > line number 316 and 331, > please help me how to resolve the error -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Resolved] (SOLR-9797) Admin UI not opening/working
[ https://issues.apache.org/jira/browse/SOLR-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Erick Erickson resolved SOLR-9797. -- Resolution: Invalid This discussion is more appropriate for the user's list, If it's determined that there are code issues we should open a new JIRA. > Admin UI not opening/working > > > Key: SOLR-9797 > URL: https://issues.apache.org/jira/browse/SOLR-9797 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: UI >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > Attachments: Screen Shot 2016-11-24 at 12.37.25 PM.png, Screen Shot > 2016-11-24 at 12.53.29 PM.png > > > Just to give a background, currently I am working on an application in which > I am using SOLR 5.10 to implement search. As part of the requirement, I was > trying to implement LTR but could not apply the patch and as per the > directions given to me in the ticket > https://issues.apache.org/jira/browse/SOLR-8542, I am upgrading my SOLR > version to 6.x. > I have done setting up the SOLR 6.3 as how I did the setup of SOLR 5.10 in > Eclipse + Apache Tomcat. When I start the server for SOLR 6.3, I see the > server is starting properly with collections however I am getting "HTTP > Status 403 - Access to the requested resource has been denied" instead of the > SOLR admin console (Attaching the screen shot for your reference). > But the same works for SOLR 5.10. > Could you help me providing your suggestion to resolve this and make it work? > Do I need to make a configuration changes? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-7571) TestJoinUtil.testSingleValueRandomJoin() failure
[ https://issues.apache.org/jira/browse/LUCENE-7571?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693576#comment-15693576 ] Steve Rowe commented on LUCENE-7571: Another reproducing failure, this time on master, from Policeman Jenkins [https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18358/]: {noformat} Checking out Revision f8fa2e998d094223702e12d7bd8a84985859a747 (refs/remotes/origin/master) [...] [junit4] Suite: org.apache.lucene.search.join.TestJoinUtil [junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestJoinUtil -Dtests.method=testSingleValueRandomJoin -Dtests.seed=828EFC375706A904 -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=sr -Dtests.timezone=Pacific/Easter -Dtests.asserts=true -Dtests.file.encoding=ISO-8859-1 [junit4] FAILURE 6.63s J0 | TestJoinUtil.testSingleValueRandomJoin <<< [junit4]> Throwable #1: java.lang.AssertionError: expected:but was: [junit4]> at __randomizedtesting.SeedInfo.seed([828EFC375706A904:6E36ED7DDFC5B5DB]:0) [junit4]> at org.apache.lucene.search.join.TestJoinUtil.assertBitSet(TestJoinUtil.java:1030) [junit4]> at org.apache.lucene.search.join.TestJoinUtil.executeRandomJoin(TestJoinUtil.java:1007) [junit4]> at org.apache.lucene.search.join.TestJoinUtil.testSingleValueRandomJoin(TestJoinUtil.java:926) [junit4]> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) [junit4]> at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) [junit4]> at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) [junit4]> at java.lang.Thread.run(java.base@9-ea/Thread.java:843) [junit4] 2> NOTE: leaving temporary files on disk at: /home/jenkins/workspace/Lucene-Solr-master-Linux/lucene/build/join/test/J0/temp/lucene.search.join.TestJoinUtil_828EFC375706A904-001 [junit4] 2> NOTE: test params are: codec=Asserting(Lucene70), sim=RandomSimilarity(queryNorm=false): {productId=DFR I(n)L2, field=DFR I(ne)L1, price=DFR G3(800.0), subtitle=DFR I(n)L1, name=IB LL-L2, description=DFR GB1, from=DFR I(n)L3(800.0), movieId=ClassicSimilarity, id=DFR I(n)LZ(0.3), to=DFR I(ne)3(800.0), type=DFR I(ne)B2, value=DFR I(n)2}, locale=sr, timezone=Pacific/Easter [junit4] 2> NOTE: Linux 4.4.0-47-generic i386/Oracle Corporation 9-ea (32-bit)/cpus=12,threads=1,free=59891896,total=213909504 [junit4] 2> NOTE: All tests run in this JVM: [TestBlockJoinSelector, TestJoinUtil] [junit4] Completed [5/6 (1!)] on J0 in 9.26s, 13 tests, 1 failure <<< FAILURES! {noformat} > TestJoinUtil.testSingleValueRandomJoin() failure > > > Key: LUCENE-7571 > URL: https://issues.apache.org/jira/browse/LUCENE-7571 > Project: Lucene - Core > Issue Type: Bug > Components: modules/join >Reporter: Steve Rowe > > My Jenkins found a reproducing branch_6x seed: > {noformat} > Checking out Revision 500f6c7875be31c34ca68c58f850b7e64fd049a9 > (refs/remotes/origin/branch_6x) > [...] >[junit4] Suite: org.apache.lucene.search.join.TestJoinUtil >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestJoinUtil > -Dtests.method=testSingleValueRandomJoin -Dtests.seed=D50603847B355BCB > -Dtests.slow=true -Dtests.locale=sq -Dtests.timezone=America/Indianapolis > -Dtests.asserts=true -Dtests.file.encoding=US-ASCII >[junit4] FAILURE 1.42s J0 | TestJoinUtil.testSingleValueRandomJoin <<< >[junit4]> Throwable #1: java.lang.AssertionError: > expected: but > was: >[junit4]> at > __randomizedtesting.SeedInfo.seed([D50603847B355BCB:39BE12CEF3F64714]:0) >[junit4]> at > org.apache.lucene.search.join.TestJoinUtil.assertBitSet(TestJoinUtil.java:1046) >[junit4]> at > org.apache.lucene.search.join.TestJoinUtil.executeRandomJoin(TestJoinUtil.java:1023) >[junit4]> at > org.apache.lucene.search.join.TestJoinUtil.testSingleValueRandomJoin(TestJoinUtil.java:938) >[junit4]> at java.lang.Thread.run(Thread.java:745) >[junit4] 2> NOTE: test params are: codec=Asserting(Lucene62), > sim=RandomSimilarity(queryNorm=false,coord=yes): > {productId=ClassicSimilarity, field=DFR I(F)2, price=DFR GB1, subtitle=DFR > I(n)L3(800.0), name=DFR G1, description=DFR GL2, from=DFR GB2, movieId=IB > LL-L2, id=DFR I(ne)L1, to=DFR I(ne)BZ(0.3), type=DFR I(n)L2, value=DFR > I(ne)2}, locale=sq, timezone=America/Indianapolis >[junit4] 2> NOTE: Linux 4.1.0-custom2-amd64 amd64/Oracle Corporation >
[jira] [Commented] (SOLR-4735) Improve Solr metrics reporting
[ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693560#comment-15693560 ] ASF GitHub Bot commented on SOLR-4735: -- GitHub user sigram opened a pull request: https://github.com/apache/lucene-solr/pull/119 SOLR-4735 Improve Solr metrics Branch created from the patch in Jira by Kelvin Wong. Changes include: * using shared instances of `MetricRegistry` per core. * unit test modifications. You can merge this pull request into a Git repository by running: $ git pull https://github.com/sigram/lucene-solr jira/solr-4735 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/lucene-solr/pull/119.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #119 commit dba0663c79f7b27d4626152d36f8d6d4c62a878d Author: Andrzej BialeckiDate: 2016-11-23T12:48:26Z Initial patch from Jira. commit 1ade9c443dbd5b9eae2ec5208b233d28fb20a8cb Author: Andrzej Bialecki Date: 2016-11-24T10:45:20Z Merge branch 'master' into jira/solr-4735 commit ba2a94fb52d21ed05053a098c8fb9919a469e5b3 Author: Andrzej Bialecki Date: 2016-11-24T15:32:04Z Use SharedMetricRegistries for managing per-core metrics. > Improve Solr metrics reporting > -- > > Key: SOLR-4735 > URL: https://issues.apache.org/jira/browse/SOLR-4735 > Project: Solr > Issue Type: Improvement >Reporter: Alan Woodward >Assignee: Andrzej Bialecki >Priority: Minor > Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, > SOLR-4735.patch > > > Following on from a discussion on the mailing list: > http://search-lucene.com/m/IO0EI1qdyJF1/codahale=Solr+metrics+in+Codahale+metrics+and+Graphite+ > It would be good to make Solr play more nicely with existing devops > monitoring systems, such as Graphite or Ganglia. Stats monitoring at the > moment is poll-only, either via JMX or through the admin stats page. I'd > like to refactor things a bit to make this more pluggable. > This patch is a start. It adds a new interface, InstrumentedBean, which > extends SolrInfoMBean to return a > [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a > couple of MetricReporters (which basically just duplicate the JMX and admin > page reporting that's there at the moment, but which should be more > extensible). The patch includes a change to RequestHandlerBase showing how > this could work. The idea would be to eventually replace the getStatistics() > call on SolrInfoMBean with this instead. > The next step would be to allow more MetricReporters to be defined in > solrconfig.xml. The Metrics library comes with ganglia and graphite > reporting modules, and we can add contrib plugins for both of those. > There's some more general cleanup that could be done around SolrInfoMBean > (we've got two plugin handlers at /mbeans and /plugins that basically do the > same thing, and the beans themselves have some weirdly inconsistent data on > them - getVersion() returns different things for different impls, and > getSource() seems pretty useless), but maybe that's for another issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[GitHub] lucene-solr pull request #119: SOLR-4735 Improve Solr metrics
GitHub user sigram opened a pull request: https://github.com/apache/lucene-solr/pull/119 SOLR-4735 Improve Solr metrics Branch created from the patch in Jira by Kelvin Wong. Changes include: * using shared instances of `MetricRegistry` per core. * unit test modifications. You can merge this pull request into a Git repository by running: $ git pull https://github.com/sigram/lucene-solr jira/solr-4735 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/lucene-solr/pull/119.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #119 commit dba0663c79f7b27d4626152d36f8d6d4c62a878d Author: Andrzej BialeckiDate: 2016-11-23T12:48:26Z Initial patch from Jira. commit 1ade9c443dbd5b9eae2ec5208b233d28fb20a8cb Author: Andrzej Bialecki Date: 2016-11-24T10:45:20Z Merge branch 'master' into jira/solr-4735 commit ba2a94fb52d21ed05053a098c8fb9919a469e5b3 Author: Andrzej Bialecki Date: 2016-11-24T15:32:04Z Use SharedMetricRegistries for managing per-core metrics. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have this feature enabled and wishes so, or if the feature is enabled but not working, please contact infrastructure at infrastruct...@apache.org or file a JIRA ticket with INFRA. --- - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-NightlyTests-6.x - Build # 209 - Still Unstable
Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-6.x/209/ 3 tests failed. FAILED: org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.testDelegationTokenRenew Error Message: expected:<200> but was:<403> Stack Trace: java.lang.AssertionError: expected:<200> but was:<403> at __randomizedtesting.SeedInfo.seed([ABCD882B96BCE1FF:9C567C35AE703C5B]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.failNotEquals(Assert.java:647) at org.junit.Assert.assertEquals(Assert.java:128) at org.junit.Assert.assertEquals(Assert.java:472) at org.junit.Assert.assertEquals(Assert.java:456) at org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.renewDelegationToken(TestSolrCloudWithDelegationTokens.java:131) at org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.verifyDelegationTokenRenew(TestSolrCloudWithDelegationTokens.java:316) at org.apache.solr.cloud.TestSolrCloudWithDelegationTokens.testDelegationTokenRenew(TestSolrCloudWithDelegationTokens.java:333) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at
[JENKINS-EA] Lucene-Solr-master-Linux (64bit/jdk-9-ea+140) - Build # 18362 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18362/ Java: 64bit/jdk-9-ea+140 -XX:-UseCompressedOops -XX:+UseSerialGC 1 tests failed. FAILED: org.apache.solr.cloud.TestStressCloudBlindAtomicUpdates.test_dv_idx Error Message: There are still nodes recoverying - waited for 330 seconds Stack Trace: java.lang.AssertionError: There are still nodes recoverying - waited for 330 seconds at __randomizedtesting.SeedInfo.seed([84B06592FA51630A:11CC105A268DCEEB]:0) at org.junit.Assert.fail(Assert.java:93) at org.apache.solr.cloud.AbstractDistribZkTestBase.waitForRecoveriesToFinish(AbstractDistribZkTestBase.java:184) at org.apache.solr.cloud.TestStressCloudBlindAtomicUpdates.waitForRecoveriesToFinish(TestStressCloudBlindAtomicUpdates.java:459) at org.apache.solr.cloud.TestStressCloudBlindAtomicUpdates.checkField(TestStressCloudBlindAtomicUpdates.java:304) at org.apache.solr.cloud.TestStressCloudBlindAtomicUpdates.test_dv_idx(TestStressCloudBlindAtomicUpdates.java:224) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(java.base@9-ea/Native Method) at jdk.internal.reflect.NativeMethodAccessorImpl.invoke(java.base@9-ea/NativeMethodAccessorImpl.java:62) at jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(java.base@9-ea/DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(java.base@9-ea/Method.java:535) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at
[jira] [Updated] (SOLR-8871) Classification Update Request Processor Improvements
[ https://issues.apache.org/jira/browse/SOLR-8871?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Alessandro Benedetti updated SOLR-8871: --- Flags: Patch > Classification Update Request Processor Improvements > > > Key: SOLR-8871 > URL: https://issues.apache.org/jira/browse/SOLR-8871 > Project: Solr > Issue Type: Improvement > Components: update >Affects Versions: 6.1 >Reporter: Alessandro Benedetti >Assignee: Tommaso Teofili > Labels: classification, classifier, update, update.chain > > This task will group a set of modifications to the classification update > reqeust processor ( and Lucene classification module), based on user's > feedback ( thanks [~teofili] and Александър Цветанов ) : > - include boosting support for inputFields in the solrconfig.xml for the > classification update request processor > e.g. > field1^2, field2^5 ... > - multi class assignement ( introduce a parameter, default 1, for the max > number of class to assign) > - separate the classField in : > classTrainingField > classOutputField > Default when classOutputField is not defined, is classTrainingField . > - add support for the classification query, to use only a subset of the > entire index to classify. > - Improve Related Tests -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Resolved] (SOLR-9506) cache IndexFingerprint for each segment
[ https://issues.apache.org/jira/browse/SOLR-9506?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Noble Paul resolved SOLR-9506. -- Resolution: Fixed Assignee: Noble Paul Fix Version/s: 6.3 > cache IndexFingerprint for each segment > --- > > Key: SOLR-9506 > URL: https://issues.apache.org/jira/browse/SOLR-9506 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Noble Paul >Assignee: Noble Paul > Fix For: 6.3 > > Attachments: SOLR-9506-combined-deletion-key.patch, SOLR-9506.patch, > SOLR-9506.patch, SOLR-9506.patch, SOLR-9506.patch, SOLR-9506_POC.patch, > SOLR-9506_final.patch > > > The IndexFingerprint is cached per index searcher. it is quite useless during > high throughput indexing. If the fingerprint is cached per segment it will > make it vastly more efficient to compute the fingerprint -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9797) Admin UI not opening/working
[ https://issues.apache.org/jira/browse/SOLR-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693278#comment-15693278 ] Alexandre Rafalovitch commented on SOLR-9797: - I think you may find better answers at the mailing list, perhaps people experienced with her. There is no specific bug to fix here. I would recommend doing a very specific email with version of Solr, exact steps you've done, what you expected to see and what you actually see. That way people know where you stuck. > Admin UI not opening/working > > > Key: SOLR-9797 > URL: https://issues.apache.org/jira/browse/SOLR-9797 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: UI >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > Attachments: Screen Shot 2016-11-24 at 12.37.25 PM.png, Screen Shot > 2016-11-24 at 12.53.29 PM.png > > > Just to give a background, currently I am working on an application in which > I am using SOLR 5.10 to implement search. As part of the requirement, I was > trying to implement LTR but could not apply the patch and as per the > directions given to me in the ticket > https://issues.apache.org/jira/browse/SOLR-8542, I am upgrading my SOLR > version to 6.x. > I have done setting up the SOLR 6.3 as how I did the setup of SOLR 5.10 in > Eclipse + Apache Tomcat. When I start the server for SOLR 6.3, I see the > server is starting properly with collections however I am getting "HTTP > Status 403 - Access to the requested resource has been denied" instead of the > SOLR admin console (Attaching the screen shot for your reference). > But the same works for SOLR 5.10. > Could you help me providing your suggestion to resolve this and make it work? > Do I need to make a configuration changes? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-9797) Admin UI not opening/working
[ https://issues.apache.org/jira/browse/SOLR-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693264#comment-15693264 ] adeppa commented on SOLR-9797: -- sorry i done that command and imported into eclipse and i want run along with admin UI ,please let me know any another way for this Thanks > Admin UI not opening/working > > > Key: SOLR-9797 > URL: https://issues.apache.org/jira/browse/SOLR-9797 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: UI >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > Attachments: Screen Shot 2016-11-24 at 12.37.25 PM.png, Screen Shot > 2016-11-24 at 12.53.29 PM.png > > > Just to give a background, currently I am working on an application in which > I am using SOLR 5.10 to implement search. As part of the requirement, I was > trying to implement LTR but could not apply the patch and as per the > directions given to me in the ticket > https://issues.apache.org/jira/browse/SOLR-8542, I am upgrading my SOLR > version to 6.x. > I have done setting up the SOLR 6.3 as how I did the setup of SOLR 5.10 in > Eclipse + Apache Tomcat. When I start the server for SOLR 6.3, I see the > server is starting properly with collections however I am getting "HTTP > Status 403 - Access to the requested resource has been denied" instead of the > SOLR admin console (Attaching the screen shot for your reference). > But the same works for SOLR 5.10. > Could you help me providing your suggestion to resolve this and make it work? > Do I need to make a configuration changes? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693261#comment-15693261 ] ASF subversion and git services commented on LUCENE-7569: - Commit be74f4f7a7f808487489c315e616745fbad56186 in lucene-solr's branch refs/heads/master from [~jpountz] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=be74f4f ] LUCENE-7569: Fix index sorting test failures. > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >[junit4]> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4]>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4]
[jira] [Resolved] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Adrien Grand resolved LUCENE-7569. -- Resolution: Fixed Sorry I had not understood the patch fixed the master failure too! Closing now. > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >[junit4]> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4]>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4]>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4]>at >
[jira] [Commented] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693248#comment-15693248 ] Ferenczi Jim commented on LUCENE-7569: -- {quote}I'm not sure why I didn't realize we must do so as well for the sorted set case. {quote} I am not sure it is needed. The iterations are stateless in 6x since it's just an iteration over the docids and the norm ids and we call setDocument on the underlying doc values reader each time we need to access it ? > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >[junit4]> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4]>at >
[jira] [Commented] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693240#comment-15693240 ] Adrien Grand commented on LUCENE-7569: -- Thank you [~jim.ferenczi], I just pushed your patch. I opened LUCENE-7573 for the SORTED_SET issue. I am leaving this issue open since the other failure that Steve reported looks unrelated and still reproduces on master: {{ant test -Dtestcase=TestIndexSorting -Dtests.method=testNumericAlreadySorted -Dtests.seed=5B46AEF84DF052B2 -Dtests.slow=true -Dtests.locale=sq-AL -Dtests.timezone=America/Boise -Dtests.asserts=true -Dtests.file.encoding=UTF-8}}. > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >[junit4]> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs
[jira] [Created] (LUCENE-7573) DocValuesConsumer.mergeSortedSetField should use different DV instances for ords and counts
Adrien Grand created LUCENE-7573: Summary: DocValuesConsumer.mergeSortedSetField should use different DV instances for ords and counts Key: LUCENE-7573 URL: https://issues.apache.org/jira/browse/LUCENE-7573 Project: Lucene - Core Issue Type: Bug Reporter: Adrien Grand Priority: Blocker Fix For: 6.4 Follow-up of LUCENE-7569 where we noticed that SORTED_SET doc values do not use a different underlying DV instance for ords and counts, which can cause bugs if both iterators are consumed at the same time. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693216#comment-15693216 ] ASF subversion and git services commented on LUCENE-7569: - Commit eb51ebc0e96d9b973a4e534795c620132b7cb0d2 in lucene-solr's branch refs/heads/branch_6x from [~jpountz] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=eb51ebc ] LUCENE-7569: Fix test failures due to merging using cached doc values instances. > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >[junit4]> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4]>at >
[jira] [Assigned] (SOLR-9777) IndexFingerprinting: use getCombinedCoreAndDeletesKey() instead of getCoreCacheKey() for per-segment caching
[ https://issues.apache.org/jira/browse/SOLR-9777?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Noble Paul reassigned SOLR-9777: Assignee: Noble Paul > IndexFingerprinting: use getCombinedCoreAndDeletesKey() instead of > getCoreCacheKey() for per-segment caching > - > > Key: SOLR-9777 > URL: https://issues.apache.org/jira/browse/SOLR-9777 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Ishan Chattopadhyaya >Assignee: Noble Paul > Attachments: SOLR-9777.patch > > > [Note: Had initially posted to SOLR-9506, but now moved here] > While working on SOLR-5944, I realized that the current per segment caching > logic works fine for deleted documents (due to comparison of numDocs in a > segment for the criterion of cache hit/miss). However, if a segment has > docValues updates, the same logic is insufficient. It is my understanding > that changing the key for caching from reader().getCoreCacheKey() to > reader().getCombinedCoreAndDeletesKey() would work here, since the docValues > updates are internally handled using deletion queue and hence the "combined" > core and deletes key would work here. Attaching a patch for the same. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-6.x-MacOSX (64bit/jdk1.8.0) - Build # 533 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-MacOSX/533/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC 1 tests failed. FAILED: org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigAliasReplication Error Message: expected:<1> but was:<0> Stack Trace: java.lang.AssertionError: expected:<1> but was:<0> at __randomizedtesting.SeedInfo.seed([E52EDBC0FA6FC1DF:125D35983C876E39]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.failNotEquals(Assert.java:647) at org.junit.Assert.assertEquals(Assert.java:128) at org.junit.Assert.assertEquals(Assert.java:472) at org.junit.Assert.assertEquals(Assert.java:456) at org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigAliasReplication(TestReplicationHandler.java:1331) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(Thread.java:745) Build Log: [...truncated 10789 lines...] [junit4] Suite:
[jira] [Commented] (SOLR-9797) Admin UI not opening/working
[ https://issues.apache.org/jira/browse/SOLR-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693064#comment-15693064 ] Alexandre Rafalovitch commented on SOLR-9797: - The ant command has *eclipse* target when you download the source. I would start from that. I haven't done that myself though, so not sure how far it gets you. > Admin UI not opening/working > > > Key: SOLR-9797 > URL: https://issues.apache.org/jira/browse/SOLR-9797 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: UI >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > Attachments: Screen Shot 2016-11-24 at 12.37.25 PM.png, Screen Shot > 2016-11-24 at 12.53.29 PM.png > > > Just to give a background, currently I am working on an application in which > I am using SOLR 5.10 to implement search. As part of the requirement, I was > trying to implement LTR but could not apply the patch and as per the > directions given to me in the ticket > https://issues.apache.org/jira/browse/SOLR-8542, I am upgrading my SOLR > version to 6.x. > I have done setting up the SOLR 6.3 as how I did the setup of SOLR 5.10 in > Eclipse + Apache Tomcat. When I start the server for SOLR 6.3, I see the > server is starting properly with collections however I am getting "HTTP > Status 403 - Access to the requested resource has been denied" instead of the > SOLR admin console (Attaching the screen shot for your reference). > But the same works for SOLR 5.10. > Could you help me providing your suggestion to resolve this and make it work? > Do I need to make a configuration changes? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Assigned] (SOLR-4735) Improve Solr metrics reporting
[ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrzej Bialecki reassigned SOLR-4735: --- Assignee: Andrzej Bialecki (was: Alan Woodward) > Improve Solr metrics reporting > -- > > Key: SOLR-4735 > URL: https://issues.apache.org/jira/browse/SOLR-4735 > Project: Solr > Issue Type: Improvement >Reporter: Alan Woodward >Assignee: Andrzej Bialecki >Priority: Minor > Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, > SOLR-4735.patch > > > Following on from a discussion on the mailing list: > http://search-lucene.com/m/IO0EI1qdyJF1/codahale=Solr+metrics+in+Codahale+metrics+and+Graphite+ > It would be good to make Solr play more nicely with existing devops > monitoring systems, such as Graphite or Ganglia. Stats monitoring at the > moment is poll-only, either via JMX or through the admin stats page. I'd > like to refactor things a bit to make this more pluggable. > This patch is a start. It adds a new interface, InstrumentedBean, which > extends SolrInfoMBean to return a > [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a > couple of MetricReporters (which basically just duplicate the JMX and admin > page reporting that's there at the moment, but which should be more > extensible). The patch includes a change to RequestHandlerBase showing how > this could work. The idea would be to eventually replace the getStatistics() > call on SolrInfoMBean with this instead. > The next step would be to allow more MetricReporters to be defined in > solrconfig.xml. The Metrics library comes with ganglia and graphite > reporting modules, and we can add contrib plugins for both of those. > There's some more general cleanup that could be done around SolrInfoMBean > (we've got two plugin handlers at /mbeans and /plugins that basically do the > same thing, and the beans themselves have some weirdly inconsistent data on > them - getVersion() returns different things for different impls, and > getSource() seems pretty useless), but maybe that's for another issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-4735) Improve Solr metrics reporting
[ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693048#comment-15693048 ] Andrzej Bialecki commented on SOLR-4735: - I'm interested in getting this issue resolved, so I'd be happy to work on committing this (I asked Alan and he doesn't mind :) ). [~cpoerschke] & Kelvin: great stuff, I really like the abstractions. I share Jeff's concern though that we need to consider how to maintain metrics that outlive any particular core instance (even core reload events :) ). Core reloads may be caused by several reasons (explicit action, config change, replication). I'm not sure under which scenario I'd prefer to reset metrics from a previous version of the core... Eventually we will want to instrument also other aspects of Solr, things that happen outside SolrCore (eg. SolrCloud operations, replication, leader metrics per replica, replica recovery stats, Jetty connections, heap, etc). For these using {{SharedMetricsRegistries}} would make more sense, so the question is whether we should use two different mechanisms for managing {{MetricRegistry}} instances, the other one being {{SolrMetricManager}}. Perhaps {{SolrMetricManager}} should use long-lived {{MetricRegistry}} instances that are managed in {{SharedMetricsRegistries}}? Also, from the point of view of monitoring the overall "load" of a particular node it would make sense to also track some really low-level Lucene stuff, such as major merges and read/write IO, but this can come later - let's first get the design right. > Improve Solr metrics reporting > -- > > Key: SOLR-4735 > URL: https://issues.apache.org/jira/browse/SOLR-4735 > Project: Solr > Issue Type: Improvement >Reporter: Alan Woodward >Assignee: Alan Woodward >Priority: Minor > Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, > SOLR-4735.patch > > > Following on from a discussion on the mailing list: > http://search-lucene.com/m/IO0EI1qdyJF1/codahale=Solr+metrics+in+Codahale+metrics+and+Graphite+ > It would be good to make Solr play more nicely with existing devops > monitoring systems, such as Graphite or Ganglia. Stats monitoring at the > moment is poll-only, either via JMX or through the admin stats page. I'd > like to refactor things a bit to make this more pluggable. > This patch is a start. It adds a new interface, InstrumentedBean, which > extends SolrInfoMBean to return a > [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a > couple of MetricReporters (which basically just duplicate the JMX and admin > page reporting that's there at the moment, but which should be more > extensible). The patch includes a change to RequestHandlerBase showing how > this could work. The idea would be to eventually replace the getStatistics() > call on SolrInfoMBean with this instead. > The next step would be to allow more MetricReporters to be defined in > solrconfig.xml. The Metrics library comes with ganglia and graphite > reporting modules, and we can add contrib plugins for both of those. > There's some more general cleanup that could be done around SolrInfoMBean > (we've got two plugin handlers at /mbeans and /plugins that basically do the > same thing, and the beans themselves have some weirdly inconsistent data on > them - getVersion() returns different things for different impls, and > getSource() seems pretty useless), but maybe that's for another issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-4735) Improve Solr metrics reporting
[ https://issues.apache.org/jira/browse/SOLR-4735?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693036#comment-15693036 ] Kelvin Wong commented on SOLR-4735: --- Thanks Jeff. The attached patch really just piggybacks off of Alan's work and tries to flesh out the design. For now, only RequestHandlerBase exposes metrics through this framework. The idea is to eventually convert other SolrInfoMBeans into SolrMetricProducers so they can start providing reportable metrics too. This seems to be fairly doable. Re SharedMetricsRegistries: that's something we can definitely do. My rationale for not using it is so that logical groups of metrics can be nicely isolated at a per-core level. This ensures that any metric in a MetricManager's registry must have been registered through MetricManager::registerMetrics. A nice side-effect is that we can also store meta-information about each metric and pass that on to the reporters. I realize that using SharedMetricsRegistries provides a level of flexibility that this patch's approach does not. For example, if we wanted to share the registry on a CoreContainer level. I think there are ways around this and my personal preference is still for this logical grouping of metrics. But perhaps there may be use cases I'm neglecting to consider? Would be interested to hear your thoughts on this. Thanks! > Improve Solr metrics reporting > -- > > Key: SOLR-4735 > URL: https://issues.apache.org/jira/browse/SOLR-4735 > Project: Solr > Issue Type: Improvement >Reporter: Alan Woodward >Assignee: Alan Woodward >Priority: Minor > Attachments: SOLR-4735.patch, SOLR-4735.patch, SOLR-4735.patch, > SOLR-4735.patch > > > Following on from a discussion on the mailing list: > http://search-lucene.com/m/IO0EI1qdyJF1/codahale=Solr+metrics+in+Codahale+metrics+and+Graphite+ > It would be good to make Solr play more nicely with existing devops > monitoring systems, such as Graphite or Ganglia. Stats monitoring at the > moment is poll-only, either via JMX or through the admin stats page. I'd > like to refactor things a bit to make this more pluggable. > This patch is a start. It adds a new interface, InstrumentedBean, which > extends SolrInfoMBean to return a > [[Metrics|http://metrics.codahale.com/manual/core/]] MetricRegistry, and a > couple of MetricReporters (which basically just duplicate the JMX and admin > page reporting that's there at the moment, but which should be more > extensible). The patch includes a change to RequestHandlerBase showing how > this could work. The idea would be to eventually replace the getStatistics() > call on SolrInfoMBean with this instead. > The next step would be to allow more MetricReporters to be defined in > solrconfig.xml. The Metrics library comes with ganglia and graphite > reporting modules, and we can add contrib plugins for both of those. > There's some more general cleanup that could be done around SolrInfoMBean > (we've got two plugin handlers at /mbeans and /plugins that basically do the > same thing, and the beans themselves have some weirdly inconsistent data on > them - getVersion() returns different things for different impls, and > getSource() seems pretty useless), but maybe that's for another issue. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15693029#comment-15693029 ] Michael McCandless commented on LUCENE-7569: Ugh, thank you [~jim.ferenczi] and [~jpountz] for digging on these failures! I'm so happy with the DV changes in master we don't have this thread-local API trappiness anymore. I had hit this originally on back port and fixed (I think?) the sorted numeric case by passing a separate {{toMerge2}} to the {{mergeSortedNumericField}} ... I'm not sure why I didn't realize we must do so as well for the sorted set case. Maybe we can just add the {{toMerge2}} for the sorted set case as well? I think a new {{SortingCodecReader}} would also work well... > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >
[jira] [Commented] (SOLR-9797) Admin UI not opening/working
[ https://issues.apache.org/jira/browse/SOLR-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15692995#comment-15692995 ] adeppa commented on SOLR-9797: -- Thanks for the information ,please help me how to setup source and run through the eclipse using jetty. if have any document please share with me Thanks > Admin UI not opening/working > > > Key: SOLR-9797 > URL: https://issues.apache.org/jira/browse/SOLR-9797 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: UI >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > Attachments: Screen Shot 2016-11-24 at 12.37.25 PM.png, Screen Shot > 2016-11-24 at 12.53.29 PM.png > > > Just to give a background, currently I am working on an application in which > I am using SOLR 5.10 to implement search. As part of the requirement, I was > trying to implement LTR but could not apply the patch and as per the > directions given to me in the ticket > https://issues.apache.org/jira/browse/SOLR-8542, I am upgrading my SOLR > version to 6.x. > I have done setting up the SOLR 6.3 as how I did the setup of SOLR 5.10 in > Eclipse + Apache Tomcat. When I start the server for SOLR 6.3, I see the > server is starting properly with collections however I am getting "HTTP > Status 403 - Access to the requested resource has been denied" instead of the > SOLR admin console (Attaching the screen shot for your reference). > But the same works for SOLR 5.10. > Could you help me providing your suggestion to resolve this and make it work? > Do I need to make a configuration changes? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Ferenczi Jim updated LUCENE-7569: - Attachment: LUCENE-7569.patch It turns out that the problem is a just a test bug related to MockRandomMergePolicy. This merge policy is only used in tests and randomly wraps the reader to be merged in a SlowCodecReaderWrapper in order to deactivate the bulk merging. The test pass if I add a MergeReaderWrapper around the original reader. This makes index sorting happy since the docvalues instances are now re-created each time. Bottom line is that merging of multi-valued docvalues works fine even when index sorting is on except in these tests where the MockRandomMergePolicy disables the bulk merge. I've attached a patch that fixes this bug and the other test bug on testNumericAlreadySorted. The patch is for the master branch (since testNumericAlreadySorted should also fail on this branch) but the backport should be straightforward. > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > Attachments: LUCENE-7569.patch > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at >
[jira] [Commented] (SOLR-5972) new statistics facet capabilities to StatsComponent facet - limit, sort and missing.
[ https://issues.apache.org/jira/browse/SOLR-5972?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15692801#comment-15692801 ] Lyubov Romanchuk commented on SOLR-5972: Hi all, Attached the patch for multi value docvalue fields. Best regards, Lyuba > new statistics facet capabilities to StatsComponent facet - limit, sort and > missing. > > > Key: SOLR-5972 > URL: https://issues.apache.org/jira/browse/SOLR-5972 > Project: Solr > Issue Type: New Feature >Reporter: Elran Dvir > Attachments: SOLR-5972.patch, SOLR-5972.patch, > SOLR-5972_multivalue_docvalue.patch > > > I thought it would be very useful to enable limiting and sorting > StatsComponent facet response. > I chose to implement it in Stats Component rather than Analytics component > because Analytics doesn't support distributed queries yet. > The default for limit is -1 - returns all facet values. > The default for sort is no sorting. > The default for missing is true. > So if you use stats component exactly as before, the response won't change as > of nowadays. > If ask for sort or limit, missing facet value will be the last, as in regular > facet. > Sort types supported: min, max, sum and countdistinct for stats fields, and > count and index for facet fields (all sort types are lower cased). > Sort directions asc and desc are supported. > Sorting by multiple fields is supported. > our example use case will be employees' monthly salaries: > The follwing query returns the 10 most "expensive" employees: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > sum desc_name.stats.facet.limit=10" > The follwing query returns the 10 least "expensive" employees: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > sum asc_name.stats.facet.limit=10" > The follwing query returns the employee that got the highest salary ever: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > max desc_name.stats.facet.limit=1" > The follwing query returns the employee that got the lowest salary ever: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > min asc_name.stats.facet.limit=1" > The follwing query returns the 10 first (lexicographically) employees: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=employee_name > index asc_name.stats.facet.limit=10" > The follwing query returns the 10 employees that have worked for the longest > period: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=employee_name > count desc_name.stats.facet.limit=10" > The follwing query returns the 10 employee whose salaries vary the most: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > countdistinct desc_name.stats.facet.limit=10" > Attached a patch implementing this in StatsComponent. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-5972) new statistics facet capabilities to StatsComponent facet - limit, sort and missing.
[ https://issues.apache.org/jira/browse/SOLR-5972?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Lyubov Romanchuk updated SOLR-5972: --- Attachment: SOLR-5972_multivalue_docvalue.patch > new statistics facet capabilities to StatsComponent facet - limit, sort and > missing. > > > Key: SOLR-5972 > URL: https://issues.apache.org/jira/browse/SOLR-5972 > Project: Solr > Issue Type: New Feature >Reporter: Elran Dvir > Attachments: SOLR-5972.patch, SOLR-5972.patch, > SOLR-5972_multivalue_docvalue.patch > > > I thought it would be very useful to enable limiting and sorting > StatsComponent facet response. > I chose to implement it in Stats Component rather than Analytics component > because Analytics doesn't support distributed queries yet. > The default for limit is -1 - returns all facet values. > The default for sort is no sorting. > The default for missing is true. > So if you use stats component exactly as before, the response won't change as > of nowadays. > If ask for sort or limit, missing facet value will be the last, as in regular > facet. > Sort types supported: min, max, sum and countdistinct for stats fields, and > count and index for facet fields (all sort types are lower cased). > Sort directions asc and desc are supported. > Sorting by multiple fields is supported. > our example use case will be employees' monthly salaries: > The follwing query returns the 10 most "expensive" employees: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > sum desc_name.stats.facet.limit=10" > The follwing query returns the 10 least "expensive" employees: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > sum asc_name.stats.facet.limit=10" > The follwing query returns the employee that got the highest salary ever: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > max desc_name.stats.facet.limit=1" > The follwing query returns the employee that got the lowest salary ever: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > min asc_name.stats.facet.limit=1" > The follwing query returns the 10 first (lexicographically) employees: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=employee_name > index asc_name.stats.facet.limit=10" > The follwing query returns the 10 employees that have worked for the longest > period: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=employee_name > count desc_name.stats.facet.limit=10" > The follwing query returns the 10 employee whose salaries vary the most: > "q=*:*=true=salary=employee_name_name.stats.facet.sort=salary > countdistinct desc_name.stats.facet.limit=10" > Attached a patch implementing this in StatsComponent. -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-master-Linux (32bit/jdk1.8.0_102) - Build # 18360 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/18360/ Java: 32bit/jdk1.8.0_102 -client -XX:+UseConcMarkSweepGC 1 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.cloud.TestSolrCloudWithSecureImpersonation Error Message: 2 threads leaked from SUITE scope at org.apache.solr.cloud.TestSolrCloudWithSecureImpersonation: 1) Thread[id=1909, name=jetty-launcher-401-thread-1-EventThread, state=TIMED_WAITING, group=TGRP-TestSolrCloudWithSecureImpersonation] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) at org.apache.curator.CuratorZookeeperClient.internalBlockUntilConnectedOrTimedOut(CuratorZookeeperClient.java:323) at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:105) at org.apache.curator.framework.imps.GetDataBuilderImpl.pathInForeground(GetDataBuilderImpl.java:288) at org.apache.curator.framework.imps.GetDataBuilderImpl.forPath(GetDataBuilderImpl.java:279) at org.apache.curator.framework.imps.GetDataBuilderImpl.forPath(GetDataBuilderImpl.java:41) at org.apache.curator.framework.recipes.shared.SharedValue.readValue(SharedValue.java:244) at org.apache.curator.framework.recipes.shared.SharedValue.access$100(SharedValue.java:44) at org.apache.curator.framework.recipes.shared.SharedValue$1.process(SharedValue.java:61) at org.apache.curator.framework.imps.NamespaceWatcher.process(NamespaceWatcher.java:67) at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:522) at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:498) 2) Thread[id=1908, name=jetty-launcher-401-thread-2-EventThread, state=TIMED_WAITING, group=TGRP-TestSolrCloudWithSecureImpersonation] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) at org.apache.curator.CuratorZookeeperClient.internalBlockUntilConnectedOrTimedOut(CuratorZookeeperClient.java:323) at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:105) at org.apache.curator.framework.imps.GetDataBuilderImpl.pathInForeground(GetDataBuilderImpl.java:288) at org.apache.curator.framework.imps.GetDataBuilderImpl.forPath(GetDataBuilderImpl.java:279) at org.apache.curator.framework.imps.GetDataBuilderImpl.forPath(GetDataBuilderImpl.java:41) at org.apache.curator.framework.recipes.shared.SharedValue.readValue(SharedValue.java:244) at org.apache.curator.framework.recipes.shared.SharedValue.access$100(SharedValue.java:44) at org.apache.curator.framework.recipes.shared.SharedValue$1.process(SharedValue.java:61) at org.apache.curator.framework.imps.NamespaceWatcher.process(NamespaceWatcher.java:67) at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:522) at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:498) Stack Trace: com.carrotsearch.randomizedtesting.ThreadLeakError: 2 threads leaked from SUITE scope at org.apache.solr.cloud.TestSolrCloudWithSecureImpersonation: 1) Thread[id=1909, name=jetty-launcher-401-thread-1-EventThread, state=TIMED_WAITING, group=TGRP-TestSolrCloudWithSecureImpersonation] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215) at java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037) at java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328) at java.util.concurrent.CountDownLatch.await(CountDownLatch.java:277) at org.apache.curator.CuratorZookeeperClient.internalBlockUntilConnectedOrTimedOut(CuratorZookeeperClient.java:323) at org.apache.curator.RetryLoop.callWithRetry(RetryLoop.java:105) at org.apache.curator.framework.imps.GetDataBuilderImpl.pathInForeground(GetDataBuilderImpl.java:288) at org.apache.curator.framework.imps.GetDataBuilderImpl.forPath(GetDataBuilderImpl.java:279) at
[jira] [Updated] (SOLR-9616) Solr throws exception when expand=true on empty result
[ https://issues.apache.org/jira/browse/SOLR-9616?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Timo Hund updated SOLR-9616: Affects Version/s: 6.3 Fix Version/s: (was: 6.2.1) Component/s: SearchComponents - other > Solr throws exception when expand=true on empty result > -- > > Key: SOLR-9616 > URL: https://issues.apache.org/jira/browse/SOLR-9616 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: SearchComponents - other >Affects Versions: 6.2.1, 6.3 >Reporter: Timo Hund >Priority: Critical > > When i run a query with expand=true with field collapsing and the result set > is empty an exception is thrown: > solr:8984/solr/core_en/select?={!collapse > field=pid}=true=10 > Produces: > "error":{ > "msg":"Index: 0, Size: 0", > "trace":"java.lang.IndexOutOfBoundsException: Index: 0, Size: 0\n\tat > java.util.ArrayList.rangeCheck(ArrayList.java:653)\n\tat > java.util.ArrayList.get(ArrayList.java:429)\n\tat > java.util.Collections$UnmodifiableList.get(Collections.java:1309)\n\tat > org.apache.solr.handler.component.ExpandComponent.process(ExpandComponent.java:269)\n\tat > > org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:293)\n\tat > > org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:156)\n\tat > org.apache.solr.core.SolrCore.execute(SolrCore.java:2036)\n\tat > org.apache.solr.servlet.HttpSolrCall.execute(HttpSolrCall.java:657)\n\tat > org.apache.solr.servlet.HttpSolrCall.call(HttpSolrCall.java:464)\n\tat > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:257)\n\tat > > org.apache.solr.servlet.SolrDispatchFilter.doFilter(SolrDispatchFilter.java:208)\n\tat > > org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1668)\n\tat > > org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:581)\n\tat > > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:143)\n\tat > > org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:548)\n\tat > > org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:226)\n\tat > > org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1160)\n\tat > > org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:511)\n\tat > > org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:185)\n\tat > > org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1092)\n\tat > > org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:141)\n\tat > > org.eclipse.jetty.server.handler.ContextHandlerCollection.handle(ContextHandlerCollection.java:213)\n\tat > > org.eclipse.jetty.server.handler.HandlerCollection.handle(HandlerCollection.java:119)\n\tat > > org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:134)\n\tat > org.eclipse.jetty.server.Server.handle(Server.java:518)\n\tat > org.eclipse.jetty.server.HttpChannel.handle(HttpChannel.java:308)\n\tat > org.eclipse.jetty.server.HttpConnection.onFillable(HttpConnection.java:244)\n\tat > > org.eclipse.jetty.io.AbstractConnection$ReadCallback.succeeded(AbstractConnection.java:273)\n\tat > org.eclipse.jetty.io.FillInterest.fillable(FillInterest.java:95)\n\tat > org.eclipse.jetty.io.SelectChannelEndPoint$2.run(SelectChannelEndPoint.java:93)\n\tat > > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.produceAndRun(ExecuteProduceConsume.java:246)\n\tat > > org.eclipse.jetty.util.thread.strategy.ExecuteProduceConsume.run(ExecuteProduceConsume.java:156)\n\tat > > org.eclipse.jetty.util.thread.QueuedThreadPool.runJob(QueuedThreadPool.java:654)\n\tat > > org.eclipse.jetty.util.thread.QueuedThreadPool$3.run(QueuedThreadPool.java:572)\n\tat > java.lang.Thread.run(Thread.java:745)\n", > "code":500}} > Instead i would assume to get an empty result. > Is this a bug? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: Future of FieldCache in Solr
On Wed, 2016-11-23 at 13:23 +, David Smiley wrote: > This is supported at the Lucene level via SortedSetDocValues. Solr > doesn't yet support this for its TextField > -- https://issues.apache.org/jira/browse/SOLR-8362 > however you could work around this with an URP or copyField copyfield does not help here as that copies the raw values. We need the normalised values for display when we do faceting. > or perhaps subclassing TextField so that you can tokenize the text a > second time to generate a list of SortedSetDocValuesField. Probably > least painless is to use another field. So to facet on the normalised (analyzed really) values on a Text field in a post-FieldCache Solr, I would need to write an URP or some other custom code. I can manage that or just do the normalisation as part of the pre-processing. Question is if my scenario (using analyzers for facet terms) is wide- spread? If so, I find this increase in implementation requirements problematic. I don't care for FieldCache as such - SOLR-8362 would be a better solution for the scenario I describe. Or maybe an URP that makes it easy to provide a list of analyzers? I am simply looking for a way that a random end-user can easily do faceting on analyzed terms, leveraging all the nice build-in filters in Solr. - Toke Eskildsen, State and University Library, Denmark
[JENKINS] Lucene-Solr-NightlyTests-master - Build # 1162 - Still Unstable
Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-master/1162/ 10 tests failed. FAILED: org.apache.solr.cloud.CdcrReplicationDistributedZkTest.testBatchBoundaries Error Message: Timeout waiting for CDCR replication to complete @source_collection:shard1 Stack Trace: java.lang.RuntimeException: Timeout waiting for CDCR replication to complete @source_collection:shard1 at __randomizedtesting.SeedInfo.seed([7B631963A13E3246:594CC036D89AF3A1]:0) at org.apache.solr.cloud.BaseCdcrDistributedZkTest.waitForReplicationToComplete(BaseCdcrDistributedZkTest.java:795) at org.apache.solr.cloud.CdcrReplicationDistributedZkTest.testBatchBoundaries(CdcrReplicationDistributedZkTest.java:557) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:985) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:960) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at
[jira] [Commented] (LUCENE-7569) TestIndexSorting failures
[ https://issues.apache.org/jira/browse/LUCENE-7569?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15692649#comment-15692649 ] ASF subversion and git services commented on LUCENE-7569: - Commit 63fd2e834c6d02e4f2bc2009c2a563cdb02a5978 in lucene-solr's branch refs/heads/branch_6x from [~jpountz] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=63fd2e8 ] LUCENE-7569: Disable the test until it is fixed. > TestIndexSorting failures > - > > Key: LUCENE-7569 > URL: https://issues.apache.org/jira/browse/LUCENE-7569 > Project: Lucene - Core > Issue Type: Bug >Reporter: Steve Rowe >Assignee: Michael McCandless >Priority: Blocker > Fix For: master (7.0), 6.4 > > > My Jenkins found two reproducing seeds on branch_6x - these look different, > but the failures happened on consecutive nightly runs: > {noformat} > Checking out Revision 535bf59a3b239f5c7bcd8c00f3e452c9b5e9b539 > (refs/remotes/origin/branch_6x) > [...] > [junit4] Suite: org.apache.lucene.index.TestIndexSorting >[junit4] 2> ??? 18, 2016 9:50:39 AM > com.carrotsearch.randomizedtesting.RandomizedRunner$QueueUncaughtExceptionsHandler > uncaughtException >[junit4] 2> WARNING: Uncaught exception in thread: Thread[Lucene Merge > Thread #0,5,TGRP-TestIndexSorting] >[junit4] 2> org.apache.lucene.index.MergePolicy$MergeException: > java.lang.AssertionError: nextValue=4594289799775307848 vs > previous=4606302611760746829 >[junit4] 2>at > __randomizedtesting.SeedInfo.seed([5F8898DCABBFD056]:0) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:668) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:648) >[junit4] 2> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4] 2>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.mergeSortedNumericField(DocValuesConsumer.java:470) >[junit4] 2>at > org.apache.lucene.codecs.DocValuesConsumer.merge(DocValuesConsumer.java:243) >[junit4] 2>at > org.apache.lucene.codecs.perfield.PerFieldDocValuesFormat$FieldsWriter.merge(PerFieldDocValuesFormat.java:153) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.mergeDocValues(SegmentMerger.java:167) >[junit4] 2>at > org.apache.lucene.index.SegmentMerger.merge(SegmentMerger.java:111) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.mergeMiddle(IndexWriter.java:4320) >[junit4] 2>at > org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3897) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:588) >[junit4] 2>at > org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:626) >[junit4] 2> >[junit4] 2> NOTE: download the large Jenkins line-docs file by running > 'ant get-jenkins-line-docs' in the lucene directory. >[junit4] 2> NOTE: reproduce with: ant test -Dtestcase=TestIndexSorting > -Dtests.method=testRandom3 -Dtests.seed=5F8898DCABBFD056 -Dtests.multiplier=2 > -Dtests.nightly=true -Dtests.slow=true > -Dtests.linedocsfile=/home/jenkins/lucene-data/enwiki.random.lines.txt > -Dtests.locale=he -Dtests.timezone=Canada/Central -Dtests.asserts=true > -Dtests.file.encoding=ISO-8859-1 >[junit4] ERROR 14.9s J5 | TestIndexSorting.testRandom3 <<< >[junit4]> Throwable #1: > org.apache.lucene.store.AlreadyClosedException: this IndexWriter is closed >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:748) >[junit4]>at > org.apache.lucene.index.IndexWriter.ensureOpen(IndexWriter.java:762) >[junit4]>at > org.apache.lucene.index.IndexWriter.updateDocument(IndexWriter.java:1566) >[junit4]>at > org.apache.lucene.index.IndexWriter.addDocument(IndexWriter.java:1315) >[junit4]>at > org.apache.lucene.index.TestIndexSorting.testRandom3(TestIndexSorting.java:2019) >[junit4]>at java.lang.Thread.run(Thread.java:745) >[junit4]> Caused by: java.lang.AssertionError: > nextValue=4594289799775307848 vs previous=4606302611760746829 >[junit4]>at > org.apache.lucene.codecs.asserting.AssertingDocValuesFormat$AssertingDocValuesConsumer.addSortedNumericField(AssertingDocValuesFormat.java:152) >[junit4]>at >
[JENKINS] Lucene-Solr-6.x-Windows (64bit/jdk1.8.0_102) - Build # 578 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-6.x-Windows/578/ Java: 64bit/jdk1.8.0_102 -XX:+UseCompressedOops -XX:+UseG1GC 1 tests failed. FAILED: org.apache.solr.handler.admin.CoreAdminHandlerTest.testDeleteInstanceDirAfterCreateFailure Error Message: The data directory was not cleaned up on unload after a failed core reload Stack Trace: java.lang.AssertionError: The data directory was not cleaned up on unload after a failed core reload at __randomizedtesting.SeedInfo.seed([BFB3F01BE5C77414:C47A5257C6E5A615]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.assertTrue(Assert.java:43) at org.apache.solr.handler.admin.CoreAdminHandlerTest.testDeleteInstanceDirAfterCreateFailure(CoreAdminHandlerTest.java:334) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1713) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:907) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:957) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:49) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:48) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:811) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:462) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:916) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:802) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:852) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:863) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:57) at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:45) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:41) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:40) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:47) at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:64) at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:54) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36) at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:367) at java.lang.Thread.run(Thread.java:745) Build Log: [...truncated 11862 lines...] [junit4] Suite: org.apache.solr.handler.admin.CoreAdminHandlerTest [junit4] 2> Creating
[jira] [Commented] (SOLR-9797) Admin UI not opening/working
[ https://issues.apache.org/jira/browse/SOLR-9797?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15692594#comment-15692594 ] Alexandre Rafalovitch commented on SOLR-9797: - Tomcat is no longer supported as a host for Solr. Only the black-box setup it ships with is now possible. Internally, it is Jetty, but that may go away at some point as well. > Admin UI not opening/working > > > Key: SOLR-9797 > URL: https://issues.apache.org/jira/browse/SOLR-9797 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: UI >Affects Versions: 6.3 > Environment: MAC, Eclipse, JAVA 8, SOLR 6.3, Apache tomcat 8 >Reporter: adeppa > Attachments: Screen Shot 2016-11-24 at 12.37.25 PM.png, Screen Shot > 2016-11-24 at 12.53.29 PM.png > > > Just to give a background, currently I am working on an application in which > I am using SOLR 5.10 to implement search. As part of the requirement, I was > trying to implement LTR but could not apply the patch and as per the > directions given to me in the ticket > https://issues.apache.org/jira/browse/SOLR-8542, I am upgrading my SOLR > version to 6.x. > I have done setting up the SOLR 6.3 as how I did the setup of SOLR 5.10 in > Eclipse + Apache Tomcat. When I start the server for SOLR 6.3, I see the > server is starting properly with collections however I am getting "HTTP > Status 403 - Access to the requested resource has been denied" instead of the > SOLR admin console (Attaching the screen shot for your reference). > But the same works for SOLR 5.10. > Could you help me providing your suggestion to resolve this and make it work? > Do I need to make a configuration changes? -- This message was sent by Atlassian JIRA (v6.3.4#6332) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org