[JENKINS] Lucene-Solr-7.x-Solaris (64bit/jdk1.8.0) - Build # 282 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Solaris/282/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC 1 tests failed. FAILED: org.apache.solr.core.TestDynamicLoading.testDynamicLoading Error Message: Stack Trace: java.lang.AssertionError at __randomizedtesting.SeedInfo.seed([3E658255FE87B737:E628AF02095A1297]:0) at org.junit.Assert.fail(Assert.java:92) at org.junit.Assert.assertTrue(Assert.java:43) at org.junit.Assert.assertNotNull(Assert.java:526) at org.junit.Assert.assertNotNull(Assert.java:537) at org.apache.solr.core.TestDynamicLoading.testDynamicLoading(TestDynamicLoading.java:116) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:993) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:968) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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-11078) Solr query performance degradation since Solr 6.4.2
[ https://issues.apache.org/jira/browse/SOLR-11078?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239384#comment-16239384 ] bidorbuy commented on SOLR-11078: - Will will switch 7.1 into full production load tonight and monitor. From the stats over the last two days I can confidently say that 7.1 performs better using the same schema we used since 6.4.0. I think this is important, as I did not have the same level of performance on 6.4.2, 6.5.1 and 6.6.0. Our plan is to upgrade our cluster of servers from 6.4.0 to 7.1.0 using the same schema as we use in 6.4.0. Once we have done this, we will revisit the schema. My takeway from your suggestions is that we should change Trie* fields to StrField where we only do lookups and change to *Point fields where we do range-queries. Is there more documentation available about *Point-types? I could only find Java docs and some info in the solr-user-group but I am unsure what it means from a performance perspective that Point-types do not support FieldCache and as such we need to use doc-values for faceting to be supported. We certainly have range queries (as an example price-ranges, or numeric ranges for storage-sizes returned as facets) which would also require faceting. One idea we had is to change all non-range fields to StrField (one by one) and measure performance impact and then start switching *Point-fields. I am not sure if there is a better/scientific way to go about this (analysing the query performance is difficult as queries are typically some text-search with filtering/faceting - so not many unique queries where it is easy to show some trends). > Solr query performance degradation since Solr 6.4.2 > --- > > Key: SOLR-11078 > URL: https://issues.apache.org/jira/browse/SOLR-11078 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: search, Server >Affects Versions: 6.6, 7.1 > Environment: * CentOS 7.3 (Linux zasolrm03 3.10.0-514.26.2.el7.x86_64 > #1 SMP Tue Jul 4 15:04:05 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux) > * Java HotSpot(TM) 64-Bit Server VM (build 25.121-b13, mixed mode) > * 4 CPU, 10GB RAM > Running Solr 6.6.0 with the following JVM settings: > java -server -Xms4G -Xmx4G -XX:NewRatio=3 -XX:SurvivorRatio=4 > -XX:TargetSurvivorRatio=90 -XX:MaxTenuringThreshold=8 -XX:+UseConcMarkSweepGC > -XX:+UseParNewGC -XX:ConcGCThreads=4 -XX:ParallelGCThreads=4 > -XX:+CMSScavengeBeforeRemark -XX:PretenureSizeThreshold=64m > -XX:+UseCMSInitiatingOccupancyOnly -XX:CMSInitiatingOccupancyFraction=50 > -XX:CMSMaxAbortablePrecleanTime=6000 -XX:+CMSParallelRemarkEnabled > -XX:+ParallelRefProcEnabled -verbose:gc -XX:+PrintHeapAtGC > -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+PrintGCTimeStamps > -XX:+PrintTenuringDistribution -XX:+PrintGCApplicationStoppedTime > -Xloggc:/home/prodza/solrserver/../logs/solr_gc.log -XX:+UseGCLogFileRotation > -XX:NumberOfGCLogFiles=9 -XX:GCLogFileSize=20M > -Dsolr.log.dir=/home/prodza/solrserver/../logs -Djetty.port=8983 > -DSTOP.PORT=7983 -DSTOP.KEY=solrrocks -Duser.timezone=SAST > -Djetty.home=/home/prodza/solrserver/server > -Dsolr.solr.home=/home/prodza/solrserver/../solr > -Dsolr.install.dir=/home/prodza/solrserver > -Dlog4j.configuration=file:/home/prodza/solrserver/../config/log4j.properties > -Xss256k -Xss256k -Dsolr.log.muteconsole > -XX:OnOutOfMemoryError=/home/prodza/solrserver/bin/oom_solr.sh 8983 > /home/prodza/solrserver/../logs -jar start.jar --module=http >Reporter: bidorbuy > Attachments: compare-6.4.2-6.6.0.png, core-admin-tradesearch.png, > jvm-stats.png, schema.xml, screenshot-1.png, screenshot-2.png, > solr-6-4-2-schema.xml, solr-6-4-2-solrconfig.xml, solr-7-1-0-managed-schema, > solr-7-1-0-solrconfig.xml, solr-71-vs-64.png, solr-sample-warning-log.txt, > solr.in.sh, solrconfig.xml > > > We are currently running 2 separate Solr servers - refer to screenshots: > * zasolrm02 is running on Solr 6.4.2 > * zasolrm03 is running on Solr 6.6.0 > Both servers have the same OS / JVM configuration and are using their own > indexes. We round-robin load-balance through our Tomcats and notice that > Since Solr 6.4.2 performance has dropped. We have two indices per server > "searchsuggestions" and "tradesearch". There is a noticeable drop in > performance since Solr 6.4.2. > I am not sure if this is perhaps related to metric collation or other > underlying changes. I am not sure if other high transaction users have > noticed similar issues. > *1) zasolrm03 (6.6.0) is almost twice as slow on the tradesearch index:* > !compare-6.4.2-6.6.0.png! > *2) This is also visible in the searchsuggestion index:* > !screenshot-1.png! > *3) The Tradesearch index shows the biggest difference:* > !screenshot-2.png! --
[JENKINS-EA] Lucene-Solr-7.x-Linux (64bit/jdk-10-ea+29) - Build # 746 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/746/ Java: 64bit/jdk-10-ea+29 -XX:+UseCompressedOops -XX:+UseParallelGC 4 tests failed. FAILED: org.apache.solr.cloud.LeaderFailoverAfterPartitionTest.test Error Message: Expected 2 of 3 replicas to be active but only found 1; [core_node4:{"core":"c8n_1x3_lf_shard1_replica_n1","base_url":"http://127.0.0.1:36603","node_name":"127.0.0.1:36603_","state":"active","type":"NRT","leader":"true"}]; clusterState: DocCollection(c8n_1x3_lf//clusterstate.json/27)={ "pullReplicas":"0", "replicationFactor":"1", "shards":{"shard1":{ "range":"8000-7fff", "state":"active", "replicas":{ "core_node4":{ "core":"c8n_1x3_lf_shard1_replica_n1", "base_url":"http://127.0.0.1:36603;, "node_name":"127.0.0.1:36603_", "state":"active", "type":"NRT", "leader":"true"}, "core_node5":{ "core":"c8n_1x3_lf_shard1_replica_n2", "base_url":"http://127.0.0.1:38405;, "node_name":"127.0.0.1:38405_", "state":"down", "type":"NRT"}, "core_node6":{ "state":"down", "base_url":"http://127.0.0.1:35075;, "core":"c8n_1x3_lf_shard1_replica_n3", "node_name":"127.0.0.1:35075_", "type":"NRT", "router":{"name":"compositeId"}, "maxShardsPerNode":"1", "autoAddReplicas":"false", "nrtReplicas":"3", "tlogReplicas":"0"} Stack Trace: java.lang.AssertionError: Expected 2 of 3 replicas to be active but only found 1; [core_node4:{"core":"c8n_1x3_lf_shard1_replica_n1","base_url":"http://127.0.0.1:36603","node_name":"127.0.0.1:36603_","state":"active","type":"NRT","leader":"true"}]; clusterState: DocCollection(c8n_1x3_lf//clusterstate.json/27)={ "pullReplicas":"0", "replicationFactor":"1", "shards":{"shard1":{ "range":"8000-7fff", "state":"active", "replicas":{ "core_node4":{ "core":"c8n_1x3_lf_shard1_replica_n1", "base_url":"http://127.0.0.1:36603;, "node_name":"127.0.0.1:36603_", "state":"active", "type":"NRT", "leader":"true"}, "core_node5":{ "core":"c8n_1x3_lf_shard1_replica_n2", "base_url":"http://127.0.0.1:38405;, "node_name":"127.0.0.1:38405_", "state":"down", "type":"NRT"}, "core_node6":{ "state":"down", "base_url":"http://127.0.0.1:35075;, "core":"c8n_1x3_lf_shard1_replica_n3", "node_name":"127.0.0.1:35075_", "type":"NRT", "router":{"name":"compositeId"}, "maxShardsPerNode":"1", "autoAddReplicas":"false", "nrtReplicas":"3", "tlogReplicas":"0"} at __randomizedtesting.SeedInfo.seed([22C04413719631A6:AA947BC9DF6A5C5E]:0) at org.junit.Assert.fail(Assert.java:93) at org.junit.Assert.assertTrue(Assert.java:43) at org.apache.solr.cloud.LeaderFailoverAfterPartitionTest.testRf3WithLeaderFailover(LeaderFailoverAfterPartitionTest.java:169) at org.apache.solr.cloud.LeaderFailoverAfterPartitionTest.test(LeaderFailoverAfterPartitionTest.java:56) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:993) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:968) 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
[JENKINS] Lucene-Solr-NightlyTests-7.x - Build # 73 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-7.x/73/ 2 tests failed. FAILED: org.apache.lucene.index.TestIndexSorting.testRandom3 Error Message: Test abandoned because suite timeout was reached. Stack Trace: java.lang.Exception: Test abandoned because suite timeout was reached. at __randomizedtesting.SeedInfo.seed([8C9D3F790173812E]:0) FAILED: junit.framework.TestSuite.org.apache.lucene.index.TestIndexSorting Error Message: Suite timeout exceeded (>= 720 msec). Stack Trace: java.lang.Exception: Suite timeout exceeded (>= 720 msec). at __randomizedtesting.SeedInfo.seed([8C9D3F790173812E]:0) Build Log: [...truncated 719 lines...] [junit4] JVM J1: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-7.x/checkout/lucene/build/core/test/temp/junit4-J1-20171104_215628_7654457025715095741028.sysout [junit4] >>> JVM J1 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 12288 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-7.x/checkout/lucene/build/core/test/J1/hs_err_pid11931.log [junit4] <<< JVM J1: EOF [junit4] JVM J1: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-7.x/checkout/lucene/build/core/test/temp/junit4-J1-20171104_215628_7653458596863424260787.syserr [junit4] >>> JVM J1 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7fdb754f, 12288, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J1: EOF [junit4] JVM J2: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-7.x/checkout/lucene/build/core/test/temp/junit4-J2-20171104_215628_7657871298717262234179.sysout [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 524288 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-7.x/checkout/lucene/build/core/test/J2/hs_err_pid11940.log [junit4] <<< JVM J2: EOF [junit4] JVM J2: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-NightlyTests-7.x/checkout/lucene/build/core/test/temp/junit4-J2-20171104_215628_7653817498546341139612.syserr [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xf128, 524288, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J2: EOF [...truncated 925 lines...] [junit4] Suite: org.apache.lucene.index.TestIndexSorting [junit4] 2> ??? 05, 2017 11:49:36 ? com.carrotsearch.randomizedtesting.ThreadLeakControl$2 evaluate [junit4] 2> WARNING: Suite execution timed out: org.apache.lucene.index.TestIndexSorting [junit4] 2>1) Thread[id=1, name=main, state=WAITING, group=main] [junit4] 2> at java.lang.Object.wait(Native Method) [junit4] 2> at java.lang.Thread.join(Thread.java:1252) [junit4] 2> at java.lang.Thread.join(Thread.java:1326) [junit4] 2> at com.carrotsearch.randomizedtesting.RandomizedRunner.runSuite(RandomizedRunner.java:636) [junit4] 2> at com.carrotsearch.randomizedtesting.RandomizedRunner.run(RandomizedRunner.java:493) [junit4] 2> at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:251) [junit4] 2> at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:368) [junit4] 2> at com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:13) [junit4] 2>2) Thread[id=9, name=JUnit4-serializer-daemon, state=TIMED_WAITING, group=main] [junit4] 2> at java.lang.Thread.sleep(Native Method) [junit4] 2> at com.carrotsearch.ant.tasks.junit4.events.Serializer$1.run(Serializer.java:50) [junit4] 2>3) Thread[id=17297, name=SUITE-TestIndexSorting-seed#[8C9D3F790173812E], state=RUNNABLE, group=TGRP-TestIndexSorting] [junit4] 2> at java.lang.Thread.getStackTrace(Thread.java:1559) [junit4] 2> at com.carrotsearch.randomizedtesting.ThreadLeakControl$4.run(ThreadLeakControl.java:696) [junit4] 2> at com.carrotsearch.randomizedtesting.ThreadLeakControl$4.run(ThreadLeakControl.java:693) [junit4] 2> at java.security.AccessController.doPrivileged(Native Method)
[JENKINS] Lucene-Solr-Tests-7.x - Build # 224 - Still unstable
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/224/ 2 tests failed. FAILED: org.apache.solr.cloud.CdcrVersionReplicationTest.testCdcrDocVersions Error Message: Could not load collection from ZK: source_collection Stack Trace: org.apache.solr.common.SolrException: Could not load collection from ZK: source_collection at __randomizedtesting.SeedInfo.seed([AF3A5DBD319994D0:57AC561FC3FF7BCC]:0) at org.apache.solr.common.cloud.ZkStateReader.getCollectionLive(ZkStateReader.java:1172) at org.apache.solr.common.cloud.ZkStateReader$LazyCollectionRef.get(ZkStateReader.java:692) at org.apache.solr.client.solrj.impl.CloudSolrClient.getDocCollection(CloudSolrClient.java:1198) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:840) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:183) at org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:942) at org.apache.solr.client.solrj.SolrClient.query(SolrClient.java:957) at org.apache.solr.cloud.CdcrVersionReplicationTest.doQuery(CdcrVersionReplicationTest.java:270) at org.apache.solr.cloud.CdcrVersionReplicationTest.doTestCdcrDocVersions(CdcrVersionReplicationTest.java:170) at org.apache.solr.cloud.CdcrVersionReplicationTest.testCdcrDocVersions(CdcrVersionReplicationTest.java:74) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:993) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:968) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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
LUCENE-8034 patch
Hello commiters, Would someone be able to take a look at LUCENE-8034? It is a very small patch (just 2 files). If it looks good, I would like to get it merged before it slips off my mind. Thanks, Hari
[JENKINS] Lucene-Solr-master-Solaris (64bit/jdk1.8.0) - Build # 1513 - Still Unstable!
Error processing tokens: Error while parsing action 'Text/ZeroOrMore/FirstOf/Token/DelimitedToken/DelimitedToken_Action3' at input position (line 77, pos 4): )"} ^ java.lang.OutOfMemoryError: Java heap space - 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-10-ea+29) - Build # 20837 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/20837/ Java: 64bit/jdk-10-ea+29 -XX:+UseCompressedOops -XX:+UseSerialGC 2 tests failed. FAILED: org.apache.solr.cloud.AssignBackwardCompatibilityTest.test Error Message: Expected 7 active replicas null Live Nodes: [127.0.0.1:35785_solr, 127.0.0.1:38045_solr, 127.0.0.1:41391_solr, 127.0.0.1:46585_solr] Last available state: DocCollection(collection1//collections/collection1/state.json/25)={ "pullReplicas":"0", "replicationFactor":"4", "shards":{"shard1":{ "range":"8000-7fff", "state":"active", "replicas":{ "core_node3":{ "core":"collection1_shard1_replica_n1", "base_url":"https://127.0.0.1:38045/solr;, "node_name":"127.0.0.1:38045_solr", "state":"active", "type":"NRT", "leader":"true"}, "core_node5":{ "core":"collection1_shard1_replica_n2", "base_url":"https://127.0.0.1:41391/solr;, "node_name":"127.0.0.1:41391_solr", "state":"active", "type":"NRT"}, "core_node7":{ "core":"collection1_shard1_replica_n4", "base_url":"https://127.0.0.1:46585/solr;, "node_name":"127.0.0.1:46585_solr", "state":"active", "type":"NRT"}, "core_node10":{ "core":"collection1_shard1_replica_n9", "base_url":"https://127.0.0.1:35785/solr;, "node_name":"127.0.0.1:35785_solr", "state":"active", "type":"NRT"}, "core_node14":{ "core":"collection1_shard1_replica_n13", "base_url":"https://127.0.0.1:41391/solr;, "node_name":"127.0.0.1:41391_solr", "state":"active", "type":"NRT"}, "core_node16":{ "core":"collection1_shard1_replica_n15", "base_url":"https://127.0.0.1:46585/solr;, "node_name":"127.0.0.1:46585_solr", "state":"active", "type":"NRT"}, "core_node122":{ "core":"collection1_shard1_replica_n121", "base_url":"https://127.0.0.1:38045/solr;, "node_name":"127.0.0.1:38045_solr", "state":"down", "type":"NRT", "router":{"name":"compositeId"}, "maxShardsPerNode":"1000", "autoAddReplicas":"false", "nrtReplicas":"4", "tlogReplicas":"0"} Stack Trace: java.lang.AssertionError: Expected 7 active replicas null Live Nodes: [127.0.0.1:35785_solr, 127.0.0.1:38045_solr, 127.0.0.1:41391_solr, 127.0.0.1:46585_solr] Last available state: DocCollection(collection1//collections/collection1/state.json/25)={ "pullReplicas":"0", "replicationFactor":"4", "shards":{"shard1":{ "range":"8000-7fff", "state":"active", "replicas":{ "core_node3":{ "core":"collection1_shard1_replica_n1", "base_url":"https://127.0.0.1:38045/solr;, "node_name":"127.0.0.1:38045_solr", "state":"active", "type":"NRT", "leader":"true"}, "core_node5":{ "core":"collection1_shard1_replica_n2", "base_url":"https://127.0.0.1:41391/solr;, "node_name":"127.0.0.1:41391_solr", "state":"active", "type":"NRT"}, "core_node7":{ "core":"collection1_shard1_replica_n4", "base_url":"https://127.0.0.1:46585/solr;, "node_name":"127.0.0.1:46585_solr", "state":"active", "type":"NRT"}, "core_node10":{ "core":"collection1_shard1_replica_n9", "base_url":"https://127.0.0.1:35785/solr;, "node_name":"127.0.0.1:35785_solr", "state":"active", "type":"NRT"}, "core_node14":{ "core":"collection1_shard1_replica_n13", "base_url":"https://127.0.0.1:41391/solr;, "node_name":"127.0.0.1:41391_solr", "state":"active", "type":"NRT"}, "core_node16":{ "core":"collection1_shard1_replica_n15", "base_url":"https://127.0.0.1:46585/solr;, "node_name":"127.0.0.1:46585_solr", "state":"active", "type":"NRT"}, "core_node122":{ "core":"collection1_shard1_replica_n121", "base_url":"https://127.0.0.1:38045/solr;, "node_name":"127.0.0.1:38045_solr", "state":"down", "type":"NRT", "router":{"name":"compositeId"}, "maxShardsPerNode":"1000", "autoAddReplicas":"false", "nrtReplicas":"4", "tlogReplicas":"0"} at __randomizedtesting.SeedInfo.seed([1FAEF313081C489D:97FACCC9A6E02565]:0) at org.junit.Assert.fail(Assert.java:93) at org.apache.solr.cloud.SolrCloudTestCase.waitForState(SolrCloudTestCase.java:269) at org.apache.solr.cloud.AssignBackwardCompatibilityTest.test(AssignBackwardCompatibilityTest.java:92) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at
[jira] [Updated] (SOLR-11571) Add diff Stream Evaluator to support time series differencing
[ https://issues.apache.org/jira/browse/SOLR-11571?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Mathew updated SOLR-11571: -- Attachment: SOLR-11571 *Time Series Differencing Evaluator:* difference(colA) - calculates differencing with the default of lag one. OR difference(colA, lag) - calculates differencing with a user defined lag Tests included for nested double differencing to remove trends and seasonality, e.g. difference(difference(colA), lag) > Add diff Stream Evaluator to support time series differencing > - > > Key: SOLR-11571 > URL: https://issues.apache.org/jira/browse/SOLR-11571 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Joel Bernstein >Assignee: Joel Bernstein > Fix For: 7.2 > > Attachments: SOLR-11571 > > > This ticket adds support for time series differencing to Solr's statistical > expression library. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-7.x-MacOSX (64bit/jdk-9) - Build # 286 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-MacOSX/286/ Java: 64bit/jdk-9 -XX:-UseCompressedOops -XX:+UseG1GC 1 tests failed. FAILED: org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigReplication Error Message: Index 0 out-of-bounds for length 0 Stack Trace: java.lang.IndexOutOfBoundsException: Index 0 out-of-bounds for length 0 at __randomizedtesting.SeedInfo.seed([20E10FA5F9A84D7B:34A954F0DAAFF065]:0) at java.base/jdk.internal.util.Preconditions.outOfBounds(Preconditions.java:64) at java.base/jdk.internal.util.Preconditions.outOfBoundsCheckIndex(Preconditions.java:70) at java.base/jdk.internal.util.Preconditions.checkIndex(Preconditions.java:248) at java.base/java.util.Objects.checkIndex(Objects.java:372) at java.base/java.util.ArrayList.get(ArrayList.java:439) at org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigReplication(TestReplicationHandler.java:561) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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 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:368) at
[JENKINS] Lucene-Solr-master-MacOSX (64bit/jdk1.8.0) - Build # 4270 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-MacOSX/4270/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseParallelGC 202 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.AnalysisAfterCoreReloadTest Error Message: org.apache.solr.AnalysisAfterCoreReloadTest Stack Trace: java.lang.ClassNotFoundException: org.apache.solr.AnalysisAfterCoreReloadTest at java.net.URLClassLoader$1.run(URLClassLoader.java:370) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.instantiate(SlaveMain.java:280) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:240) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:368) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:13) Caused by: java.io.FileNotFoundException: /Users/jenkins/workspace/Lucene-Solr-master-MacOSX/solr/build/solr-core/classes/test/org/apache/solr/AnalysisAfterCoreReloadTest.class (Too many open files) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.(FileInputStream.java:138) at sun.misc.URLClassPath$FileLoader$1.getInputStream(URLClassPath.java:1288) at sun.misc.Resource.cachedInputStream(Resource.java:77) at sun.misc.Resource.getByteBuffer(Resource.java:160) at java.net.URLClassLoader.defineClass(URLClassLoader.java:454) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ... 12 more FAILED: junit.framework.TestSuite.org.apache.solr.ConvertedLegacyTest Error Message: org.apache.solr.ConvertedLegacyTest Stack Trace: java.lang.ClassNotFoundException: org.apache.solr.ConvertedLegacyTest at java.net.URLClassLoader$1.run(URLClassLoader.java:370) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.instantiate(SlaveMain.java:280) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.execute(SlaveMain.java:240) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMain.main(SlaveMain.java:368) at com.carrotsearch.ant.tasks.junit4.slave.SlaveMainSafe.main(SlaveMainSafe.java:13) Caused by: java.io.FileNotFoundException: /Users/jenkins/workspace/Lucene-Solr-master-MacOSX/solr/build/solr-core/classes/test/org/apache/solr/ConvertedLegacyTest.class (Too many open files) at java.io.FileInputStream.open0(Native Method) at java.io.FileInputStream.open(FileInputStream.java:195) at java.io.FileInputStream.(FileInputStream.java:138) at sun.misc.URLClassPath$FileLoader$1.getInputStream(URLClassPath.java:1288) at sun.misc.Resource.cachedInputStream(Resource.java:77) at sun.misc.Resource.getByteBuffer(Resource.java:160) at java.net.URLClassLoader.defineClass(URLClassLoader.java:454) at java.net.URLClassLoader.access$100(URLClassLoader.java:73) at java.net.URLClassLoader$1.run(URLClassLoader.java:368) ... 12 more FAILED: junit.framework.TestSuite.org.apache.solr.DistributedIntervalFacetingTest Error Message: org.apache.solr.DistributedIntervalFacetingTest Stack Trace: java.lang.ClassNotFoundException: org.apache.solr.DistributedIntervalFacetingTest at java.net.URLClassLoader$1.run(URLClassLoader.java:370) at java.net.URLClassLoader$1.run(URLClassLoader.java:362) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:361) at java.lang.ClassLoader.loadClass(ClassLoader.java:424) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:335) at java.lang.ClassLoader.loadClass(ClassLoader.java:357) at java.lang.Class.forName0(Native Method) at java.lang.Class.forName(Class.java:348) at
Re: Starting with Apache Lucene
How would we do that? We have no idea of your skills or interests. Search through the Lucene JIRAs perhaps and pick something that looks interesting and/or appeals to you. Here's the JIRA list:https://issues.apache.org/jira/projects/LUCENE/issues/LUCENE-6572?filter=allopenissues Best, Erick On Sat, Nov 4, 2017 at 12:10 PM, manish kakotiwrote: > It would be great if the first project is provided from solr/lucene's end, > because it will help me get a direction and move further and later on > contribute to the code effectively > > On Sun, Nov 5, 2017 at 12:27 AM, manish kakoti > wrote: >> >> Although i have not explored the complete codebase yet, but i want to dive >> into the code and work with it >> >> On Sat, Nov 4, 2017 at 11:13 PM, Erick Erickson >> wrote: >>> >>> See: https://wiki.apache.org/solr/HowToContribute for both suggestions >>> on the kinds of things you could contribute (code isn't the only way!) >>> >>> After that, pick something specific that interests you. Are you a UI >>> wizard and would like to improve the admin UI? Want to grab a test >>> failure case and see if you can understand the root cause and fix it? >>> Tell us what you're interested in/skilled at and maybe we can give you >>> a first project. >>> >>> After that, you have to jump in and dig. If you want to start with the >>> code, check out the project (the link above will tell you how) and get >>> it compiling and set up in your IDE of choice, IntellIJ and Eclipse >>> are the most popular amongst the developers... >>> >>> And if you do want to work with the actual code, I'd dive into some >>> problem (see the JIRA list or failing tests) _and_ discuss the >>> approach you want to take after you've explored for a while. IOW, >>> don't think you need to have a solution before asking questions! >>> >>> Best, >>> Erick >>> >>> On Sat, Nov 4, 2017 at 7:01 AM, Shashank Tyagi >>> wrote: >>> > +1 >>> > >>> > >>> > On Sat, Nov 4, 2017 at 4:08 PM, manish kakoti >>> > >>> > wrote: >>> >> >>> >> Hello, >>> >> >>> >> I am new to Lucene, and i am really interested to contribute to >>> >> it.How do >>> >> i actually get started with it? >>> >> Could use some suggestions and support in order to get started with >>> >> it. >>> >> >>> >> Regards >>> >> Manish Kakoti >>> > >>> > >>> >>> - >>> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >>> For additional commands, e-mail: dev-h...@lucene.apache.org >>> >> > - 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/jdk-9.0.1) - Build # 20836 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/20836/ Java: 64bit/jdk-9.0.1 -XX:-UseCompressedOops -XX:+UseConcMarkSweepGC 2 tests failed. FAILED: org.apache.solr.handler.PingRequestHandlerTest.testPingInClusterWithNoHealthCheck Error Message: Error from server at https://127.0.0.1:46295/solr: create the collection time out:180s Stack Trace: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at https://127.0.0.1:46295/solr: create the collection time out:180s at __randomizedtesting.SeedInfo.seed([F451FFEAA73041FC:1A82413A22DC7B18]:0) at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:643) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:255) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:244) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.doRequest(LBHttpSolrClient.java:483) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:413) at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1096) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:875) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:183) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:200) at org.apache.solr.handler.PingRequestHandlerTest.testPingInClusterWithNoHealthCheck(PingRequestHandlerTest.java:195) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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
[JENKINS] Lucene-Solr-Tests-master - Build # 2160 - Still unstable
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2160/ 3 tests failed. FAILED: org.apache.solr.cloud.ZkFailoverTest.testRestartZkWhenClusterDown Error Message: Timeout waiting for number of live nodes = 2 Stack Trace: java.lang.AssertionError: Timeout waiting for number of live nodes = 2 at __randomizedtesting.SeedInfo.seed([13F2C729CFF60E7D:7D654465B611A8FE]:0) at org.junit.Assert.fail(Assert.java:93) at org.apache.solr.cloud.ZkFailoverTest.waitForLiveNodes(ZkFailoverTest.java:88) at org.apache.solr.cloud.ZkFailoverTest.testRestartZkWhenClusterDown(ZkFailoverTest.java:74) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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:368) at java.lang.Thread.run(Thread.java:748) FAILED: junit.framework.TestSuite.org.apache.solr.cloud.ZkFailoverTest Error Message: 4 threads leaked from SUITE scope at org.apache.solr.cloud.ZkFailoverTest: 1) Thread[id=11011, name=ProcessThread(sid:0 cport:36451):, state=WAITING, group=TGRP-ZkFailoverTest] at
[JENKINS] Lucene-Solr-7.x-Windows (32bit/jdk1.8.0_144) - Build # 287 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Windows/287/ Java: 32bit/jdk1.8.0_144 -client -XX:+UseSerialGC 3 tests failed. FAILED: junit.framework.TestSuite.org.apache.lucene.benchmark.byTask.tasks.WriteEnwikiLineDocTaskTest Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\benchmark\test\J1\temp\lucene.benchmark.byTask.tasks.WriteEnwikiLineDocTaskTest_4B31B67A430E5BE8-001\benchmark-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\benchmark\test\J1\temp\lucene.benchmark.byTask.tasks.WriteEnwikiLineDocTaskTest_4B31B67A430E5BE8-001\benchmark-001 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\benchmark\test\J1\temp\lucene.benchmark.byTask.tasks.WriteEnwikiLineDocTaskTest_4B31B67A430E5BE8-001\benchmark-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\benchmark\test\J1\temp\lucene.benchmark.byTask.tasks.WriteEnwikiLineDocTaskTest_4B31B67A430E5BE8-001\benchmark-001 at __randomizedtesting.SeedInfo.seed([4B31B67A430E5BE8]:0) at org.apache.lucene.util.IOUtils.rm(IOUtils.java:329) at org.apache.lucene.util.TestRuleTemporaryFilesCleanup.afterAlways(TestRuleTemporaryFilesCleanup.java:216) at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterAlways(TestRuleAdapter.java:31) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:43) 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:368) at java.lang.Thread.run(Thread.java:748) FAILED: junit.framework.TestSuite.org.apache.lucene.util.TestIOUtils Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\core\test\J0\temp\lucene.util.TestIOUtils_5539415BA6D67431-001\tempDir-006: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\core\test\J0\temp\lucene.util.TestIOUtils_5539415BA6D67431-001\tempDir-006 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\core\test\J0\temp\lucene.util.TestIOUtils_5539415BA6D67431-001\tempDir-006: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\core\test\J0\temp\lucene.util.TestIOUtils_5539415BA6D67431-001\tempDir-006 at __randomizedtesting.SeedInfo.seed([5539415BA6D67431]:0) at org.apache.lucene.util.IOUtils.rm(IOUtils.java:329) at org.apache.lucene.util.TestRuleTemporaryFilesCleanup.afterAlways(TestRuleTemporaryFilesCleanup.java:216) at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterAlways(TestRuleAdapter.java:31) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:43) 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:368) at java.lang.Thread.run(Thread.java:748) FAILED: junit.framework.TestSuite.org.apache.solr.search.TestSurroundQueryParser Error Message: Could not remove the following files (in the order of attempts):
[JENKINS] Lucene-Solr-7.x-Linux (64bit/jdk1.8.0_144) - Build # 744 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/744/ Java: 64bit/jdk1.8.0_144 -XX:-UseCompressedOops -XX:+UseSerialGC 1 tests failed. FAILED: org.apache.solr.cloud.CollectionsAPIDistributedZkTest.testNoConfigSetExist Error Message: Error from server at http://127.0.0.1:46507/solr: Could not fully remove collection: awhollynewcollection_0 Stack Trace: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at http://127.0.0.1:46507/solr: Could not fully remove collection: awhollynewcollection_0 at __randomizedtesting.SeedInfo.seed([A850E2D3057D2714:F462590A167BEC4D]:0) at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:643) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:255) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:244) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.doRequest(LBHttpSolrClient.java:483) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:413) at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1096) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:875) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:183) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:200) at org.apache.solr.cloud.MiniSolrCloudCluster.deleteAllCollections(MiniSolrCloudCluster.java:444) at org.apache.solr.cloud.CollectionsAPIDistributedZkTest.clearCluster(CollectionsAPIDistributedZkTest.java:111) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:968) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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
[JENKINS] Lucene-Solr-Tests-7.x - Build # 223 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/223/ All tests passed Build Log: [...truncated 949 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_210229_7874930084330209027884.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 18874368 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/hs_err_pid1115.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_210229_7877978209266132209272.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xfe80, 18874368, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 753 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=43A586F65B213C98 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=7.2.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=7.2.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=ISO-8859-1 -classpath
[JENKINS] Lucene-Solr-Tests-7.x - Build # 222 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/222/ All tests passed Build Log: [...truncated 826 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_201150_4683587702659080023037.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 65536 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/hs_err_pid23377.log [junit4] # [junit4] # Compiler replay data is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/replay_pid23377.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_201150_4688240968023194733672.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7fb27893, 65536, 1) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [junit4] JVM J2: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J2-20171104_201150_4682700656333009887283.sysout [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 12288 bytes for committing reserved memory. [junit4] [thread 139872248506112 also had an error] [junit4] [thread 139872252716800 also had an error] [junit4] [thread 139874069026560 also had an error] [junit4] [thread 139872250611456 also had an error] [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J2/hs_err_pid23378.log [junit4] <<< JVM J2: EOF [junit4] JVM J2: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J2-20171104_201150_4686290253823793317798.syserr [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7f36f9031000, 12288, 0) failed; error='Cannot allocate memory' (errno=12)Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7f368b9fa000, 12288, 0) failed; error='Cannot allocate memory' (errno=12)Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7f368bdfe000, 12288, 0) failed; error='Cannot allocate memory' (errno=12)Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7f36f8229000, 12288, 0) failed; error='Cannot allocate memory' (errno=12)Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7f368bbfc000, 12288, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] [junit4] [junit4] [junit4] [junit4] <<< JVM J2: EOF [...truncated 829 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=177B568CE0BFE653 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=7.2.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=7.2.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true
[JENKINS] Lucene-Solr-master-Windows (32bit/jdk1.8.0_144) - Build # 6999 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Windows/6999/ Java: 32bit/jdk1.8.0_144 -client -XX:+UseSerialGC 2 tests failed. FAILED: junit.framework.TestSuite.org.apache.lucene.analysis.snowball.TestSnowballVocab Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008\russian: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008\russian C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008\russian: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008\russian C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\analysis\common\test\J0\temp\lucene.analysis.snowball.TestSnowballVocab_AFEBB39DF816560E-001\tempDir-008 at __randomizedtesting.SeedInfo.seed([AFEBB39DF816560E]:0) at org.apache.lucene.util.IOUtils.rm(IOUtils.java:329) at org.apache.lucene.util.TestRuleTemporaryFilesCleanup.afterAlways(TestRuleTemporaryFilesCleanup.java:216) at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterAlways(TestRuleAdapter.java:31) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:43) 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:368) at java.lang.Thread.run(Thread.java:748) FAILED: org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest.testConsistencyOnExceptions Error Message: Captured an uncaught exception in thread: Thread[id=14, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest] Stack Trace: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=14, name=ReplicationThread-indexAndTaxo, state=RUNNABLE, group=TGRP-IndexAndTaxonomyReplicationClientTest] at __randomizedtesting.SeedInfo.seed([5F616E5D7308AEAF:D0EF89FD61645D50]:0) Caused by: java.lang.AssertionError: handler failed too many times: -1 at __randomizedtesting.SeedInfo.seed([5F616E5D7308AEAF]:0) at org.apache.lucene.replicator.IndexAndTaxonomyReplicationClientTest$4.handleUpdateException(IndexAndTaxonomyReplicationClientTest.java:422) at org.apache.lucene.replicator.ReplicationClient$ReplicationThread.run(ReplicationClient.java:77) Build Log: [...truncated 2664 lines...] [junit4] Suite: org.apache.lucene.analysis.snowball.TestSnowballVocab [junit4] 2> NOTE: test params are: codec=Lucene70, sim=Asserting(org.apache.lucene.search.similarities.AssertingSimilarity@1a7dd32), locale=ms, timezone=America/Argentina/Mendoza [junit4] 2> NOTE: Windows 10 10.0 x86/Oracle Corporation 1.8.0_144 (32-bit)/cpus=3,threads=1,free=31017424,total=61882368 [junit4] 2> NOTE: All tests run in this JVM: [TestSegmentingTokenizerBase, TestIrishAnalyzer, TestEnglishMinimalStemFilter, TestPatternReplaceCharFilter, TestMorphData, TestPersianAnalyzer, TestPatternCaptureGroupTokenFilter, DelimitedTermFrequencyTokenFilterTest,
[jira] [Created] (LUCENE-8037) API report for Lucene Core snapshot
Andrey Ponomarenko created LUCENE-8037: -- Summary: API report for Lucene Core snapshot Key: LUCENE-8037 URL: https://issues.apache.org/jira/browse/LUCENE-8037 Project: Lucene - Core Issue Type: Improvement Reporter: Andrey Ponomarenko Hi, I'd like to share report on API changes and backward compatibility for the latest snapshot of the Lucene Core library (updated daily): https://abi-laboratory.pro/java/tracker/timeline/lucene-core/ BC — binary compatibility SC — source compatibility The report is generated according to the article https://wiki.eclipse.org/Evolving_Java-based_APIs_2 by the https://github.com/lvc/japi-tracker tool for jars from https://repository.apache.org/content/repositories/snapshots/org/apache/lucene/lucene-core/ and http://central.maven.org/maven2/org/apache/lucene/lucene-core/. Hope it will be helpful for users and maintainers of the library. Feel free to request more modules of the library to be included to the tracker if you are interested. Thank you. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (LUCENE-8037) API report for Lucene Core snapshot
[ https://issues.apache.org/jira/browse/LUCENE-8037?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrey Ponomarenko updated LUCENE-8037: --- Description: Hi, I'd like to share report on API changes and backward compatibility for the latest snapshot of the Lucene Core library (updated daily): https://abi-laboratory.pro/java/tracker/timeline/lucene-core/ BC — binary compatibility SC — source compatibility The report is generated according to the article https://wiki.eclipse.org/Evolving_Java-based_APIs_2 by the https://github.com/lvc/japi-tracker tool for jars from https://repository.apache.org/content/repositories/snapshots/org/apache/lucene/lucene-core/ and http://central.maven.org/maven2/org/apache/lucene/lucene-core/. Hope it will be helpful for users and maintainers of the library. Feel free to request more modules of the library to be included to the tracker if you are interested. Thank you. !lucene-core-2.png|API symbols timeline! !lucene-core-1.png|API changes review! was: Hi, I'd like to share report on API changes and backward compatibility for the latest snapshot of the Lucene Core library (updated daily): https://abi-laboratory.pro/java/tracker/timeline/lucene-core/ BC — binary compatibility SC — source compatibility The report is generated according to the article https://wiki.eclipse.org/Evolving_Java-based_APIs_2 by the https://github.com/lvc/japi-tracker tool for jars from https://repository.apache.org/content/repositories/snapshots/org/apache/lucene/lucene-core/ and http://central.maven.org/maven2/org/apache/lucene/lucene-core/. Hope it will be helpful for users and maintainers of the library. Feel free to request more modules of the library to be included to the tracker if you are interested. Thank you. > API report for Lucene Core snapshot > --- > > Key: LUCENE-8037 > URL: https://issues.apache.org/jira/browse/LUCENE-8037 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Andrey Ponomarenko > Attachments: lucene-core-1.png, lucene-core-2.png > > > Hi, > I'd like to share report on API changes and backward compatibility for the > latest snapshot of the Lucene Core library (updated daily): > https://abi-laboratory.pro/java/tracker/timeline/lucene-core/ > BC — binary compatibility > SC — source compatibility > The report is generated according to the article > https://wiki.eclipse.org/Evolving_Java-based_APIs_2 by the > https://github.com/lvc/japi-tracker tool for jars from > https://repository.apache.org/content/repositories/snapshots/org/apache/lucene/lucene-core/ > and http://central.maven.org/maven2/org/apache/lucene/lucene-core/. > Hope it will be helpful for users and maintainers of the library. > Feel free to request more modules of the library to be included to the > tracker if you are interested. > Thank you. > !lucene-core-2.png|API symbols timeline! > !lucene-core-1.png|API changes review! -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (LUCENE-8037) API report for Lucene Core snapshot
[ https://issues.apache.org/jira/browse/LUCENE-8037?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Andrey Ponomarenko updated LUCENE-8037: --- Attachment: lucene-core-2.png lucene-core-1.png > API report for Lucene Core snapshot > --- > > Key: LUCENE-8037 > URL: https://issues.apache.org/jira/browse/LUCENE-8037 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Andrey Ponomarenko > Attachments: lucene-core-1.png, lucene-core-2.png > > > Hi, > I'd like to share report on API changes and backward compatibility for the > latest snapshot of the Lucene Core library (updated daily): > https://abi-laboratory.pro/java/tracker/timeline/lucene-core/ > BC — binary compatibility > SC — source compatibility > The report is generated according to the article > https://wiki.eclipse.org/Evolving_Java-based_APIs_2 by the > https://github.com/lvc/japi-tracker tool for jars from > https://repository.apache.org/content/repositories/snapshots/org/apache/lucene/lucene-core/ > and http://central.maven.org/maven2/org/apache/lucene/lucene-core/. > Hope it will be helpful for users and maintainers of the library. > Feel free to request more modules of the library to be included to the > tracker if you are interested. > Thank you. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - 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-10-ea+29) - Build # 20835 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/20835/ Java: 64bit/jdk-10-ea+29 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC 1 tests failed. FAILED: org.apache.solr.cloud.rule.ImplicitSnitchTest.testGetTags_withHostNameRequestedTag_ip9_returns_nothing Error Message: Mockito cannot mock this class: class org.apache.solr.common.cloud.rule.ImplicitSnitch. Mockito can only mock non-private & non-final classes. If you're not sure why you're getting this error, please report to the mailing list. Java : 10 JVM vendor name: Oracle Corporation JVM vendor version : 10-ea+29 JVM name : Java HotSpot(TM) 64-Bit Server VM JVM version: 10-ea+29 JVM info : mixed mode OS name: Linux OS version : 4.10.0-37-generic Underlying exception : java.lang.UnsupportedOperationException: Cannot define class using reflection Stack Trace: org.mockito.exceptions.base.MockitoException: Mockito cannot mock this class: class org.apache.solr.common.cloud.rule.ImplicitSnitch. Mockito can only mock non-private & non-final classes. If you're not sure why you're getting this error, please report to the mailing list. Java : 10 JVM vendor name: Oracle Corporation JVM vendor version : 10-ea+29 JVM name : Java HotSpot(TM) 64-Bit Server VM JVM version: 10-ea+29 JVM info : mixed mode OS name: Linux OS version : 4.10.0-37-generic Underlying exception : java.lang.UnsupportedOperationException: Cannot define class using reflection at __randomizedtesting.SeedInfo.seed([7061C4DD0CFBAB5E:86AEB3FE7347A4F5]:0) at org.apache.solr.cloud.rule.ImplicitSnitchTest.testGetTags_withHostNameRequestedTag_ip9_returns_nothing(ImplicitSnitchTest.java:180) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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 org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:53) at
[jira] [Commented] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239214#comment-16239214 ] ASF subversion and git services commented on SOLR-11606: Commit 1af62a6ed0a1b1b0a2a93fd2756e004bcb24ea6b in lucene-solr's branch refs/heads/branch_7x from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=1af62a6 ] SOLR-11606: Add missing assumeWorkingMockito() > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Labels: Java10 > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239213#comment-16239213 ] ASF subversion and git services commented on SOLR-11606: Commit 610efa79258910c7cf5025a0dbe73bc53f278785 in lucene-solr's branch refs/heads/master from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=610efa7 ] SOLR-11606: Add missing assumeWorkingMockito() > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Labels: Java10 > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Moved] (LUCENE-8036) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/LUCENE-8036?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler moved SOLR-11604 to LUCENE-8036: -- Affects Version/s: (was: 7.1) 7.1 Security: (was: Public) Component/s: (was: Schema and Analysis) modules/analysis Lucene Fields: New Key: LUCENE-8036 (was: SOLR-11604) Project: Lucene - Core (was: Solr) > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: LUCENE-8036 > URL: https://issues.apache.org/jira/browse/LUCENE-8036 > Project: Lucene - Core > Issue Type: Improvement > Components: modules/analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: SOLR-11604.patch > > Original Estimate: 2h > Remaining Estimate: 2h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I've attached a patch for the ShingleFilter class (getNextToken() method), > ShingleFilterFactory and ShingleFilterTest clases. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-Tests-7.x - Build # 221 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/221/ All tests passed Build Log: [...truncated 947 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_185041_0872790672236780767749.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 98566144 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/hs_err_pid8137.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_185041_0874261868065627693869.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xe818, 98566144, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 732 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=BC739D0BE63FF7D -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=7.2.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=7.2.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -classpath
[jira] [Issue Comment Deleted] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Comment: was deleted (was: Patch is attached.) > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: SOLR-11604.patch > > Original Estimate: 2h > Remaining Estimate: 2h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I've attached a patch for the ShingleFilter class (getNextToken() method), > ShingleFilterFactory and ShingleFilterTest clases. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Attachment: SOLR-11604.patch Patch is attached (SOLR-11604.patch) > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: SOLR-11604.patch > > Original Estimate: 2h > Remaining Estimate: 2h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I've attached a patch for the ShingleFilter class (getNextToken() method), > ShingleFilterFactory and ShingleFilterTest clases. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Attachment: (was: ShingleFilter.patch) > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: SOLR-11604.patch > > Original Estimate: 2h > Remaining Estimate: 2h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I've attached a patch for the ShingleFilter class (getNextToken() method), > ShingleFilterFactory and ShingleFilterTest clases. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: Starting with Apache Lucene
It would be great if the first project is provided from solr/lucene's end, because it will help me get a direction and move further and later on contribute to the code effectively On Sun, Nov 5, 2017 at 12:27 AM, manish kakotiwrote: > Although i have not explored the complete codebase yet, but i want to dive > into the code and work with it > > On Sat, Nov 4, 2017 at 11:13 PM, Erick Erickson > wrote: > >> See: https://wiki.apache.org/solr/HowToContribute for both suggestions >> on the kinds of things you could contribute (code isn't the only way!) >> >> After that, pick something specific that interests you. Are you a UI >> wizard and would like to improve the admin UI? Want to grab a test >> failure case and see if you can understand the root cause and fix it? >> Tell us what you're interested in/skilled at and maybe we can give you >> a first project. >> >> After that, you have to jump in and dig. If you want to start with the >> code, check out the project (the link above will tell you how) and get >> it compiling and set up in your IDE of choice, IntellIJ and Eclipse >> are the most popular amongst the developers... >> >> And if you do want to work with the actual code, I'd dive into some >> problem (see the JIRA list or failing tests) _and_ discuss the >> approach you want to take after you've explored for a while. IOW, >> don't think you need to have a solution before asking questions! >> >> Best, >> Erick >> >> On Sat, Nov 4, 2017 at 7:01 AM, Shashank Tyagi >> wrote: >> > +1 >> > >> > >> > On Sat, Nov 4, 2017 at 4:08 PM, manish kakoti < >> manishkakoti...@gmail.com> >> > wrote: >> >> >> >> Hello, >> >> >> >> I am new to Lucene, and i am really interested to contribute to >> it.How do >> >> i actually get started with it? >> >> Could use some suggestions and support in order to get started with it. >> >> >> >> Regards >> >> Manish Kakoti >> > >> > >> >> - >> To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org >> For additional commands, e-mail: dev-h...@lucene.apache.org >> >> >
[JENKINS] Lucene-Solr-SmokeRelease-master - Build # 880 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-SmokeRelease-master/880/ No tests ran. Build Log: [...truncated 28010 lines...] prepare-release-no-sign: [mkdir] Created dir: /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/dist [copy] Copying 476 files to /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/dist/lucene [copy] Copying 215 files to /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/dist/solr [smoker] Java 1.8 JAVA_HOME=/home/jenkins/tools/java/latest1.8 [smoker] NOTE: output encoding is UTF-8 [smoker] [smoker] Load release URL "file:/home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/dist/"... [smoker] [smoker] Test Lucene... [smoker] test basics... [smoker] get KEYS [smoker] 0.2 MB in 0.03 sec (9.1 MB/sec) [smoker] check changes HTML... [smoker] download lucene-8.0.0-src.tgz... [smoker] 29.8 MB in 0.09 sec (333.2 MB/sec) [smoker] verify md5/sha1 digests [smoker] download lucene-8.0.0.tgz... [smoker] 70.9 MB in 0.19 sec (368.1 MB/sec) [smoker] verify md5/sha1 digests [smoker] download lucene-8.0.0.zip... [smoker] 81.3 MB in 0.24 sec (336.6 MB/sec) [smoker] verify md5/sha1 digests [smoker] unpack lucene-8.0.0.tgz... [smoker] verify JAR metadata/identity/no javax.* or java.* classes... [smoker] test demo with 1.8... [smoker] got 6188 hits for query "lucene" [smoker] checkindex with 1.8... [smoker] check Lucene's javadoc JAR [smoker] unpack lucene-8.0.0.zip... [smoker] verify JAR metadata/identity/no javax.* or java.* classes... [smoker] test demo with 1.8... [smoker] got 6188 hits for query "lucene" [smoker] checkindex with 1.8... [smoker] check Lucene's javadoc JAR [smoker] unpack lucene-8.0.0-src.tgz... [smoker] make sure no JARs/WARs in src dist... [smoker] run "ant validate" [smoker] run tests w/ Java 8 and testArgs='-Dtests.slow=false'... [smoker] test demo with 1.8... [smoker] got 220 hits for query "lucene" [smoker] checkindex with 1.8... [smoker] generate javadocs w/ Java 8... [smoker] [smoker] Crawl/parse... [smoker] [smoker] Verify... [smoker] confirm all releases have coverage in TestBackwardsCompatibility [smoker] find all past Lucene releases... [smoker] run TestBackwardsCompatibility.. [smoker] success! [smoker] [smoker] Test Solr... [smoker] test basics... [smoker] get KEYS [smoker] 0.2 MB in 0.00 sec (291.5 MB/sec) [smoker] check changes HTML... [smoker] download solr-8.0.0-src.tgz... [smoker] 51.6 MB in 0.17 sec (306.9 MB/sec) [smoker] verify md5/sha1 digests [smoker] download solr-8.0.0.tgz... [smoker] 145.9 MB in 0.43 sec (338.6 MB/sec) [smoker] verify md5/sha1 digests [smoker] download solr-8.0.0.zip... [smoker] 146.9 MB in 0.45 sec (324.9 MB/sec) [smoker] verify md5/sha1 digests [smoker] unpack solr-8.0.0.tgz... [smoker] verify JAR metadata/identity/no javax.* or java.* classes... [smoker] unpack lucene-8.0.0.tgz... [smoker] **WARNING**: skipping check of /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/tmp/unpack/solr-8.0.0/contrib/dataimporthandler-extras/lib/javax.mail-1.5.1.jar: it has javax.* classes [smoker] **WARNING**: skipping check of /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/tmp/unpack/solr-8.0.0/contrib/dataimporthandler-extras/lib/activation-1.1.1.jar: it has javax.* classes [smoker] copying unpacked distribution for Java 8 ... [smoker] test solr example w/ Java 8... [smoker] start Solr instance (log=/home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/tmp/unpack/solr-8.0.0-java8/solr-example.log)... [smoker] No process found for Solr node running on port 8983 [smoker] Running techproducts example on port 8983 from /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/tmp/unpack/solr-8.0.0-java8 [smoker] Creating Solr home directory /home/jenkins/jenkins-slave/workspace/Lucene-Solr-SmokeRelease-master/lucene/build/smokeTestRelease/tmp/unpack/solr-8.0.0-java8/example/techproducts/solr [smoker] [smoker] Starting up Solr on port 8983 using command: [smoker] "bin/solr" start -p 8983 -s "example/techproducts/solr" [smoker] [smoker] Waiting up to 180 seconds to see Solr running on port 8983 [|] [/] [-] [\] [|] [/] [-] [\] [|]
[jira] [Commented] (LUCENE-8035) Adopt JDK options for tests when running Java9+
[ https://issues.apache.org/jira/browse/LUCENE-8035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239167#comment-16239167 ] ASF subversion and git services commented on LUCENE-8035: - Commit b82eb9103df7ff59643f708315bf4200768693b6 in lucene-solr's branch refs/heads/branch_7x from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=b82eb91 ] LUCENE-8035: Run tests with JDK-specific options: --illegal-access=deny on Java 9+ > Adopt JDK options for tests when running Java9+ > --- > > Key: LUCENE-8035 > URL: https://issues.apache.org/jira/browse/LUCENE-8035 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Uwe Schindler >Assignee: Uwe Schindler > Labels: Java9 > Fix For: master (8.0), 7.2 > > Attachments: LUCENE-8035.patch > > > Currently, Policeman Jenkins uses {{--illegal-access=deny}} when running > tests on Java 9 or later. We should do this by default, so we ensure that > nothing uses private APIs of the JDK or tries to do setAccessible() on > runtime classes. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Resolved] (LUCENE-8035) Adopt JDK options for tests when running Java9+
[ https://issues.apache.org/jira/browse/LUCENE-8035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler resolved LUCENE-8035. --- Resolution: Fixed > Adopt JDK options for tests when running Java9+ > --- > > Key: LUCENE-8035 > URL: https://issues.apache.org/jira/browse/LUCENE-8035 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Uwe Schindler >Assignee: Uwe Schindler > Labels: Java9 > Fix For: master (8.0), 7.2 > > Attachments: LUCENE-8035.patch > > > Currently, Policeman Jenkins uses {{--illegal-access=deny}} when running > tests on Java 9 or later. We should do this by default, so we ensure that > nothing uses private APIs of the JDK or tries to do setAccessible() on > runtime classes. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Remaining Estimate: 2h (was: 4h) Original Estimate: 2h (was: 4h) > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: ShingleFilter.patch > > Original Estimate: 2h > Remaining Estimate: 2h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I've attached a patch for the ShingleFilter class (getNextToken() method), > ShingleFilterFactory and ShingleFilterTest clases. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (LUCENE-8035) Adopt JDK options for tests when running Java9+
[ https://issues.apache.org/jira/browse/LUCENE-8035?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239166#comment-16239166 ] ASF subversion and git services commented on LUCENE-8035: - Commit 4ca51a06f7688cefff509b0ec10d9b3e5d290fcc in lucene-solr's branch refs/heads/master from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=4ca51a0 ] LUCENE-8035: Run tests with JDK-specific options: --illegal-access=deny on Java 9+ > Adopt JDK options for tests when running Java9+ > --- > > Key: LUCENE-8035 > URL: https://issues.apache.org/jira/browse/LUCENE-8035 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Uwe Schindler >Assignee: Uwe Schindler > Labels: Java9 > Fix For: master (8.0), 7.2 > > Attachments: LUCENE-8035.patch > > > Currently, Policeman Jenkins uses {{--illegal-access=deny}} when running > tests on Java 9 or later. We should do this by default, so we ensure that > nothing uses private APIs of the JDK or tries to do setAccessible() on > runtime classes. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Re: Starting with Apache Lucene
Although i have not explored the complete codebase yet, but i want to dive into the code and work with it On Sat, Nov 4, 2017 at 11:13 PM, Erick Ericksonwrote: > See: https://wiki.apache.org/solr/HowToContribute for both suggestions > on the kinds of things you could contribute (code isn't the only way!) > > After that, pick something specific that interests you. Are you a UI > wizard and would like to improve the admin UI? Want to grab a test > failure case and see if you can understand the root cause and fix it? > Tell us what you're interested in/skilled at and maybe we can give you > a first project. > > After that, you have to jump in and dig. If you want to start with the > code, check out the project (the link above will tell you how) and get > it compiling and set up in your IDE of choice, IntellIJ and Eclipse > are the most popular amongst the developers... > > And if you do want to work with the actual code, I'd dive into some > problem (see the JIRA list or failing tests) _and_ discuss the > approach you want to take after you've explored for a while. IOW, > don't think you need to have a solution before asking questions! > > Best, > Erick > > On Sat, Nov 4, 2017 at 7:01 AM, Shashank Tyagi > wrote: > > +1 > > > > > > On Sat, Nov 4, 2017 at 4:08 PM, manish kakoti > > > wrote: > >> > >> Hello, > >> > >> I am new to Lucene, and i am really interested to contribute to it.How > do > >> i actually get started with it? > >> Could use some suggestions and support in order to get started with it. > >> > >> Regards > >> Manish Kakoti > > > > > > - > To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org > For additional commands, e-mail: dev-h...@lucene.apache.org > >
[jira] [Updated] (LUCENE-8035) Adopt JDK options for tests when running Java9+
[ https://issues.apache.org/jira/browse/LUCENE-8035?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated LUCENE-8035: -- Attachment: LUCENE-8035.patch Simple patch. > Adopt JDK options for tests when running Java9+ > --- > > Key: LUCENE-8035 > URL: https://issues.apache.org/jira/browse/LUCENE-8035 > Project: Lucene - Core > Issue Type: Improvement >Reporter: Uwe Schindler >Assignee: Uwe Schindler > Labels: Java9 > Fix For: master (8.0), 7.2 > > Attachments: LUCENE-8035.patch > > > Currently, Policeman Jenkins uses {{--illegal-access=deny}} when running > tests on Java 9 or later. We should do this by default, so we ensure that > nothing uses private APIs of the JDK or tries to do setAccessible() on > runtime classes. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Description: ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I've attached a patch for the ShingleFilter class (getNextToken() method), ShingleFilterFactory and ShingleFilterTest clases. was: ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: ShingleFilter.patch > > Original Estimate: 4h > Remaining Estimate: 4h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I've attached a patch for the ShingleFilter class (getNextToken() method), > ShingleFilterFactory and ShingleFilterTest clases. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Attachment: ShingleFilter.patch Created patch for ShingleFilter, ShingleFilterFactory and ShingleFilterTest. > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Attachments: ShingleFilter.patch > > Original Estimate: 4h > Remaining Estimate: 4h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I will attach a patch for the ShingleFilter class (getNextToken() method). -- This message was sent by Atlassian JIRA (v6.4.14#64029) - 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 # 2159 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2159/ All tests passed Build Log: [...truncated 1010 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_174605_7006567000325183447073.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 100139008 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0/hs_err_pid28095.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_174605_7002199838189212956794.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xe928, 100139008, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 841 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=7D04CF33378F8F42 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=UTF-8 -classpath
[jira] [Created] (LUCENE-8035) Adopt JDK options for tests when running Java9+
Uwe Schindler created LUCENE-8035: - Summary: Adopt JDK options for tests when running Java9+ Key: LUCENE-8035 URL: https://issues.apache.org/jira/browse/LUCENE-8035 Project: Lucene - Core Issue Type: Improvement Reporter: Uwe Schindler Assignee: Uwe Schindler Fix For: master (8.0), 7.2 Currently, Policeman Jenkins uses {{--illegal-access=deny}} when running tests on Java 9 or later. We should do this by default, so we ensure that nothing uses private APIs of the JDK or tries to do setAccessible() on runtime classes. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239152#comment-16239152 ] ASF subversion and git services commented on SOLR-11606: Commit c4a113ab9e3041deace6a5c85f5aa228a91151b5 in lucene-solr's branch refs/heads/branch_7x from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=c4a113a ] SOLR-11606: Disable tests automatically if Mockito does not work with Java runtime (Java 10) > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Labels: Java10 > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Resolved] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler resolved SOLR-11606. -- Resolution: Fixed > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Labels: Java10 > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239150#comment-16239150 ] ASF subversion and git services commented on SOLR-11606: Commit 3ab1a07662db324be9cdb76a5acfcbc2cbbd85cf in lucene-solr's branch refs/heads/master from [~thetaphi] [ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=3ab1a07 ] SOLR-11606: Disable tests automatically if Mockito does not work with Java runtime (Java 10) > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Labels: Java10 > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-11606: - Labels: Java10 (was: ) > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Labels: Java10 > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Commented] (SOLR-11361) After Restarting Solr 6.6.1 Seems to cause Error if Application is Reading/Writing?
[ https://issues.apache.org/jira/browse/SOLR-11361?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239148#comment-16239148 ] Richard Rominger commented on SOLR-11361: - Best that I can tell, this is no longer happening with Solr 6.6.2 > After Restarting Solr 6.6.1 Seems to cause Error if Application is > Reading/Writing? > --- > > Key: SOLR-11361 > URL: https://issues.apache.org/jira/browse/SOLR-11361 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) >Affects Versions: 6.6.1 > Environment: Windows 10 VM >Reporter: Richard Rominger >Priority: Major > Labels: newbie, upgrade, windows > > I have just updated from Solr 6.2.1 to 6.6.1. I put into place a fresh 6.6.1 > and mounted our Core (umslogs). This loaded perfectly fine on port 8181 and > our application is able to write/read data. > The problem started when I restart Solr 6.6.1 and the below error appeared > after Solr 6.6.1 came up accessible via the web page. > > *HttpSolrCall > null:org.apache.solr.core.SolrCoreInitializationException: SolrCore 'umslogs' > is not available due to init failure: null * > Next my testing lead me to start up Solr on port 8282 that no application is > connecting/reading/writing to. On this test umslogs core loads is perfectly > fine after erroring above. > Next my testing lead me to close +our application+ that writes/reads to Solr > 8181umslogs core and shutdown Solr 8282 umslogs core. Then I restarted > Solr back on Poret 8181 and the umslogs core loads properly and our > application that that writes/reads to Solr 8181 is once again operational. > Our application has used Solr 4.10.x, then Solr 6.2.x okay. Then again I do > not doubt that I might have done something wrong with the 6.6.1 upgrade that > is causing the above behavior -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-7.x-Linux (64bit/jdk1.8.0_144) - Build # 743 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/743/ Java: 64bit/jdk1.8.0_144 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC 2 tests failed. FAILED: org.apache.solr.client.solrj.io.stream.StreamExpressionTest.testZipFDistribution Error Message: Zipf distribution not descending!!! Stack Trace: java.lang.Exception: Zipf distribution not descending!!! at __randomizedtesting.SeedInfo.seed([8F996BE6A934FB4B:AB2C06C2BE9CF363]:0) at org.apache.solr.client.solrj.io.stream.StreamExpressionTest.testZipFDistribution(StreamExpressionTest.java:6574) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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:368) at java.lang.Thread.run(Thread.java:748) FAILED: org.apache.solr.cloud.ShardSplitTest.testSplitWithChaosMonkey 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([2D11E97B2CAFA8DC:A6363AAA6DA90358]:0) at
[jira] [Updated] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-11606: - Attachment: SOLR-11606.patch New patch, that also verifies that every test source file that uses Mockito at least contains a call to {{assumeWorkingMockito()}}. > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch, SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-Tests-7.x - Build # 220 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/220/ All tests passed Build Log: [...truncated 1162 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_165707_8479081727716544151930.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 65536 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/hs_err_pid17933.log [junit4] # [junit4] # Compiler replay data is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/replay_pid17933.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_165707_8476361997695163894240.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0x7fbd5b7aa000, 65536, 1) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [junit4] JVM J2: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J2-20171104_165707_8405533570310458645231.sysout [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 524288 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J2/hs_err_pid17932.log [junit4] <<< JVM J2: EOF [junit4] JVM J2: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J2-20171104_165707_8407425109561372689955.syserr [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xffd8, 524288, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J2: EOF [...truncated 575 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=4DE8B7116986413E -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=7.2.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=7.2.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=UTF-8 -classpath
Re: Starting with Apache Lucene
See: https://wiki.apache.org/solr/HowToContribute for both suggestions on the kinds of things you could contribute (code isn't the only way!) After that, pick something specific that interests you. Are you a UI wizard and would like to improve the admin UI? Want to grab a test failure case and see if you can understand the root cause and fix it? Tell us what you're interested in/skilled at and maybe we can give you a first project. After that, you have to jump in and dig. If you want to start with the code, check out the project (the link above will tell you how) and get it compiling and set up in your IDE of choice, IntellIJ and Eclipse are the most popular amongst the developers... And if you do want to work with the actual code, I'd dive into some problem (see the JIRA list or failing tests) _and_ discuss the approach you want to take after you've explored for a while. IOW, don't think you need to have a solution before asking questions! Best, Erick On Sat, Nov 4, 2017 at 7:01 AM, Shashank Tyagiwrote: > +1 > > > On Sat, Nov 4, 2017 at 4:08 PM, manish kakoti > wrote: >> >> Hello, >> >> I am new to Lucene, and i am really interested to contribute to it.How do >> i actually get started with it? >> Could use some suggestions and support in order to get started with it. >> >> Regards >> Manish Kakoti > > - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Created] (SOLR-11607) Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAd, scalarSubtract Stream Evaluators
Joel Bernstein created SOLR-11607: - Summary: Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAd, scalarSubtract Stream Evaluators Key: SOLR-11607 URL: https://issues.apache.org/jira/browse/SOLR-11607 Project: Solr Issue Type: New Feature Security Level: Public (Default Security Level. Issues are Public) Reporter: Joel Bernstein This ticket adds a set of matrix math functions: grandSum: sum of all the values in a matrix sumRows: returns a vector with sums of all rows sumColums: returns a vector with the sums of columns scalarAdd: add a number to each entry in the matrix, returns s new matrix scalarSubtract: subtracts a number from each entry in the matrix, returns a new matrix scalarMultiply: multiplies a number to each entry in the matrix, returns a new matrix scalarDivide: divides each entry in a matrix by a number, returns a new matrix -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11607) Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAdd, scalarSubtract Stream Evaluators
[ https://issues.apache.org/jira/browse/SOLR-11607?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Joel Bernstein updated SOLR-11607: -- Summary: Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAdd, scalarSubtract Stream Evaluators (was: Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAd, scalarSubtract Stream Evaluators) > Add grandSum, sumRows, sumColumns, scalarDivide, scalarMultiply, scalarAdd, > scalarSubtract Stream Evaluators > > > Key: SOLR-11607 > URL: https://issues.apache.org/jira/browse/SOLR-11607 > Project: Solr > Issue Type: New Feature > Security Level: Public(Default Security Level. Issues are Public) >Reporter: Joel Bernstein > > This ticket adds a set of matrix math functions: > grandSum: sum of all the values in a matrix > sumRows: returns a vector with sums of all rows > sumColums: returns a vector with the sums of columns > scalarAdd: add a number to each entry in the matrix, returns s new matrix > scalarSubtract: subtracts a number from each entry in the matrix, returns a > new matrix > scalarMultiply: multiplies a number to each entry in the matrix, returns a > new matrix > scalarDivide: divides each entry in a matrix by a number, returns a new matrix -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11487) Collection Alias metadata for time partitioned collections
[ https://issues.apache.org/jira/browse/SOLR-11487?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Gus Heck updated SOLR-11487: Attachment: SOLR_11487.patch I believe this patch addresses your concerns above, let me know what you think > Collection Alias metadata for time partitioned collections > -- > > Key: SOLR-11487 > URL: https://issues.apache.org/jira/browse/SOLR-11487 > Project: Solr > Issue Type: Sub-task > Security Level: Public(Default Security Level. Issues are Public) > Components: SolrCloud >Reporter: David Smiley >Priority: Major > Attachments: SOLR_11487.patch, SOLR_11487.patch, SOLR_11487.patch, > SOLR_11487.patch > > > SOLR-11299 outlines an approach to using a collection Alias to refer to a > series of collections of a time series. We'll need to store some metadata > about these time series collections, such as which field of the document > contains the timestamp to route on. > The current {{/aliases.json}} is a Map with a key {{collection}} which is in > turn a Map of alias name strings to a comma delimited list of the collections. > _If we change the comma delimited list to be another Map to hold the existing > list and more stuff, older CloudSolrClient (configured to talk to ZooKeeper) > will break_. Although if it's configured with an HTTP Solr URL then it would > not break. There's also some read/write hassle to worry about -- we may need > to continue to read an aliases.json in the older format. > Alternatively, we could add a new map entry to aliases.json, say, > {{collection_metadata}} keyed by alias name? > Perhaps another very different approach is to attach metadata to the > configset in use? -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-master-Solaris (64bit/jdk1.8.0) - Build # 1512 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Solaris/1512/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseG1GC 1 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.security.hadoop.TestImpersonationWithHadoopAuth Error Message: 2 threads leaked from SUITE scope at org.apache.solr.security.hadoop.TestImpersonationWithHadoopAuth: 1) Thread[id=14722, name=jetty-launcher-3933-thread-1-EventThread, state=TIMED_WAITING, group=TGRP-TestImpersonationWithHadoopAuth] 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:530) at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:505) 2) Thread[id=14719, name=jetty-launcher-3933-thread-2-EventThread, state=TIMED_WAITING, group=TGRP-TestImpersonationWithHadoopAuth] 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:530) at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:505) Stack Trace: com.carrotsearch.randomizedtesting.ThreadLeakError: 2 threads leaked from SUITE scope at org.apache.solr.security.hadoop.TestImpersonationWithHadoopAuth: 1) Thread[id=14722, name=jetty-launcher-3933-thread-1-EventThread, state=TIMED_WAITING, group=TGRP-TestImpersonationWithHadoopAuth] 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
[JENKINS] Lucene-Solr-Tests-master - Build # 2158 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2158/ All tests passed Build Log: [...truncated 657 lines...] [junit4] JVM J2: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J2-20171104_160038_2982733734348283433507.sysout [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 524288 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J2/hs_err_pid6742.log [junit4] <<< JVM J2: EOF [junit4] JVM J2: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J2-20171104_160038_2981889974732820869921.syserr [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xe4e0, 524288, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J2: EOF [...truncated 1073 lines...] [junit4] ERROR: JVM J2 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=F61858E2FBB004D4 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J2 -Djunit4.childvm.id=2 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=US-ASCII -classpath
[jira] [Updated] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-11606: - Attachment: SOLR-11606.patch Here is the patch. I will commit this after running tests with Java 10. > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Fix For: 7.2, master (8.0) > > Attachments: SOLR-11606.patch > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
[ https://issues.apache.org/jira/browse/SOLR-11606?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Uwe Schindler updated SOLR-11606: - Description: When running Solr's tests with Java versions that are not supported by the Mockito mocking library, it fails with an error message. We should disable the tests, if the underlying Mockito version does not allow to mock classes, because the Java version is too new. There is already and issue open at ByteBuddy that is the root cause: https://github.com/raphw/byte-buddy/issues/370 and https://github.com/mockito/mockito/issues/1243 The idea here is to use ByteBuddy's ClassFileVersion class to check if mocking is supported. This adds a new method to SolrTestCaseJ4: {{assumeWorkingMockito()}} Tests that use the Mockito library should add this assume to their tests, to disable them if the mocking is not supported. Instead of using a Java version test, we do this with ByteBuddy, because this is more dynamic (if we update Mockito so it works with newer Java versions, it is automatically working). At the same time, we should update Mockito/ByteBuddy ASAP when a new version is available. was: When running Solr's tests with Java versions that are not supported by the Mockito mocking library, it fails with an error message. We should disable the tests, if the underlying Mockito version does not allow to mock classes, because the Java version is too new. There is already and issue open at ByteBuddy that is the root cause. The idea here is to use ByteBuddy's ClassFileVersion class to check if mocking is supported. This adds a new method to SolrTestCaseJ4: {{assumeWorkingMockito()}} Tests that use the Mockito library should add this assume to their tests, to disable them if the mocking is not supported. Instead of using a Java version test, we do this with ByteBuddy, because this is more dynamic (if we update Mockito so it works with newer Java versions, it is automatically working). At the same time, we should update Mockito/ByteBuddy ASAP when a new version is available. > Mockito does not work with newer Java versions -> disable tests automatically > when no working Mockito > - > > Key: SOLR-11606 > URL: https://issues.apache.org/jira/browse/SOLR-11606 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: Tests >Reporter: Uwe Schindler >Assignee: Uwe Schindler >Priority: Normal > Fix For: 7.2, master (8.0) > > > When running Solr's tests with Java versions that are not supported by the > Mockito mocking library, it fails with an error message. > We should disable the tests, if the underlying Mockito version does not allow > to mock classes, because the Java version is too new. There is already and > issue open at ByteBuddy that is the root cause: > https://github.com/raphw/byte-buddy/issues/370 and > https://github.com/mockito/mockito/issues/1243 > The idea here is to use ByteBuddy's ClassFileVersion class to check if > mocking is supported. This adds a new method to SolrTestCaseJ4: > {{assumeWorkingMockito()}} > Tests that use the Mockito library should add this assume to their tests, to > disable them if the mocking is not supported. Instead of using a Java version > test, we do this with ByteBuddy, because this is more dynamic (if we update > Mockito so it works with newer Java versions, it is automatically working). > At the same time, we should update Mockito/ByteBuddy ASAP when a new version > is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Created] (SOLR-11606) Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito
Uwe Schindler created SOLR-11606: Summary: Mockito does not work with newer Java versions -> disable tests automatically when no working Mockito Key: SOLR-11606 URL: https://issues.apache.org/jira/browse/SOLR-11606 Project: Solr Issue Type: Bug Security Level: Public (Default Security Level. Issues are Public) Components: Tests Reporter: Uwe Schindler Assignee: Uwe Schindler Priority: Normal Fix For: 7.2, master (8.0) When running Solr's tests with Java versions that are not supported by the Mockito mocking library, it fails with an error message. We should disable the tests, if the underlying Mockito version does not allow to mock classes, because the Java version is too new. There is already and issue open at ByteBuddy that is the root cause. The idea here is to use ByteBuddy's ClassFileVersion class to check if mocking is supported. This adds a new method to SolrTestCaseJ4: {{assumeWorkingMockito()}} Tests that use the Mockito library should add this assume to their tests, to disable them if the mocking is not supported. Instead of using a Java version test, we do this with ByteBuddy, because this is more dynamic (if we update Mockito so it works with newer Java versions, it is automatically working). At the same time, we should update Mockito/ByteBuddy ASAP when a new version is available. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Solr-Tests-7.x - Build # 219 - Failure
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/219/ All tests passed Build Log: [...truncated 950 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_150853_611464841269833263.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 98041856 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0/hs_err_pid28547.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp/junit4-J0-20171104_150853_6116080349967986187558.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xe780, 98041856, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 808 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=E3C9E02F95E2E688 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=7.2.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=7.2.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-7.x/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=UTF-8 -classpath
[JENKINS] Lucene-Solr-Tests-master - Build # 2157 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2157/ All tests passed Build Log: [...truncated 1108 lines...] [junit4] JVM J1: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J1-20171104_141232_8391032931999891039288.sysout [junit4] >>> JVM J1 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 30408704 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J1/hs_err_pid17576.log [junit4] <<< JVM J1: EOF [junit4] JVM J1: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J1-20171104_141232_8396861938205498253962.syserr [junit4] >>> JVM J1 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xfe30, 30408704, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J1: EOF [...truncated 725 lines...] [junit4] ERROR: JVM J1 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=95955DD650B44844 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J1 -Djunit4.childvm.id=1 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -classpath
[JENKINS] Lucene-Solr-7.x-Linux (64bit/jdk1.8.0_144) - Build # 742 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/742/ Java: 64bit/jdk1.8.0_144 -XX:-UseCompressedOops -XX:+UseG1GC 3 tests failed. FAILED: junit.framework.TestSuite.org.apache.solr.core.TestLazyCores Error Message: 1 thread leaked from SUITE scope at org.apache.solr.core.TestLazyCores: 1) Thread[id=12536, name=searcherExecutor-4031-thread-1, state=WAITING, group=TGRP-TestLazyCores] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Stack Trace: com.carrotsearch.randomizedtesting.ThreadLeakError: 1 thread leaked from SUITE scope at org.apache.solr.core.TestLazyCores: 1) Thread[id=12536, name=searcherExecutor-4031-thread-1, state=WAITING, group=TGRP-TestLazyCores] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at __randomizedtesting.SeedInfo.seed([68C74E41E088A5C0]:0) FAILED: junit.framework.TestSuite.org.apache.solr.core.TestLazyCores Error Message: There are still zombie threads that couldn't be terminated:1) Thread[id=12536, name=searcherExecutor-4031-thread-1, state=WAITING, group=TGRP-TestLazyCores] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) Stack Trace: com.carrotsearch.randomizedtesting.ThreadLeakError: There are still zombie threads that couldn't be terminated: 1) Thread[id=12536, name=searcherExecutor-4031-thread-1, state=WAITING, group=TGRP-TestLazyCores] at sun.misc.Unsafe.park(Native Method) at java.util.concurrent.locks.LockSupport.park(LockSupport.java:175) at java.util.concurrent.locks.AbstractQueuedSynchronizer$ConditionObject.await(AbstractQueuedSynchronizer.java:2039) at java.util.concurrent.LinkedBlockingQueue.take(LinkedBlockingQueue.java:442) at java.util.concurrent.ThreadPoolExecutor.getTask(ThreadPoolExecutor.java:1074) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1134) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748) at __randomizedtesting.SeedInfo.seed([68C74E41E088A5C0]:0) FAILED: org.apache.solr.core.TestLazyCores.testNoCommit Error Message: Exception during query Stack Trace: java.lang.RuntimeException: Exception during query at __randomizedtesting.SeedInfo.seed([68C74E41E088A5C0:B7A7EF902BAFC665]:0) at org.apache.solr.SolrTestCaseJ4.assertQ(SolrTestCaseJ4.java:885) at org.apache.solr.core.TestLazyCores.check10(TestLazyCores.java:847) at org.apache.solr.core.TestLazyCores.testNoCommit(TestLazyCores.java:829) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at
[JENKINS] Lucene-Solr-Tests-7.x - Build # 218 - Still unstable
Build: https://builds.apache.org/job/Lucene-Solr-Tests-7.x/218/ 2 tests failed. FAILED: org.apache.solr.cloud.LeaderFailoverAfterPartitionTest.test Error Message: org.apache.solr.client.solrj.SolrServerException: Timeout occured while waiting response from server at: http://127.0.0.1:46787/c8n_1x3_lf_shard1_replica_n2 Stack Trace: org.apache.solr.client.solrj.SolrServerException: org.apache.solr.client.solrj.SolrServerException: Timeout occured while waiting response from server at: http://127.0.0.1:46787/c8n_1x3_lf_shard1_replica_n2 at __randomizedtesting.SeedInfo.seed([EA9FDB590618BC3B:62CBE483A8E4D1C3]:0) at org.apache.solr.client.solrj.impl.CloudSolrClient.directUpdate(CloudSolrClient.java:557) at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1008) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:875) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.cloud.AbstractFullDistribZkTestBase.sendDocsWithRetry(AbstractFullDistribZkTestBase.java:796) at org.apache.solr.cloud.AbstractFullDistribZkTestBase.sendDocsWithRetry(AbstractFullDistribZkTestBase.java:784) at org.apache.solr.cloud.LeaderFailoverAfterPartitionTest.testRf3WithLeaderFailover(LeaderFailoverAfterPartitionTest.java:177) at org.apache.solr.cloud.LeaderFailoverAfterPartitionTest.test(LeaderFailoverAfterPartitionTest.java:56) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:993) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:968) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Description: ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). was: ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [stackoverflow https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Original Estimate: 4h > Remaining Estimate: 4h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I will attach a patch for the ShingleFilter class (getNextToken() method). -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Updated] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11604?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes updated SOLR-11604: Description: ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [stackoverflow https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). was: ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11604 > URL: https://issues.apache.org/jira/browse/SOLR-11604 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Original Estimate: 4h > Remaining Estimate: 4h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from [stackoverflow > https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I will attach a patch for the ShingleFilter class (getNextToken() method). -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Resolved] (SOLR-11605) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
[ https://issues.apache.org/jira/browse/SOLR-11605?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Edans Sandes resolved SOLR-11605. - Resolution: Duplicate > ShingleFilter should have an option to skip filler tokens (e.g. stop words) > --- > > Key: SOLR-11605 > URL: https://issues.apache.org/jira/browse/SOLR-11605 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: Schema and Analysis >Affects Versions: 7.1 >Reporter: Edans Sandes > Labels: ShingleFilter, StopFilter, StopWords > Original Estimate: 4h > Remaining Estimate: 4h > > ShingleFilterFactory should have an option to ignore filler tokens in the > total shingle size. > For instance (adapted from > [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), > consider the text "A brown fox quickly jumps over the lazy dog". When we > remove stopwords and execute the ShingleFilter (shingle size = 3), it gives > us the following result: > 1. _ brown fox > 2. brown fox quickly > 3. fox quickly jump > 4. quickly jump _ > 5. jump _ _ > 6. _ _ lazy > 7. _ lazy dog > We can clearly see that the filler token "_" occupies one token in the > shingle. > I suppose the returned shingles should be: > 1. brown fox quickly > 2. fox quickly jump > 3. quickly jump lazy > 4. jump lazy dog > To maintain backward compatibility, i suggest the creation of an option > called "skipFillerTokens" to implement this behavior (note that this is > different than using fillerTokens="", since the empty string occupies one > token in the shingle) > I will attach a patch for the ShingleFilter class (getNextToken() method). -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Created] (SOLR-11605) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
Edans Sandes created SOLR-11605: --- Summary: ShingleFilter should have an option to skip filler tokens (e.g. stop words) Key: SOLR-11605 URL: https://issues.apache.org/jira/browse/SOLR-11605 Project: Solr Issue Type: Improvement Security Level: Public (Default Security Level. Issues are Public) Components: Schema and Analysis Affects Versions: 7.1 Reporter: Edans Sandes ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). -- This message was sent by Atlassian JIRA (v6.4.14#64029) - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Created] (SOLR-11604) ShingleFilter should have an option to skip filler tokens (e.g. stop words)
Edans Sandes created SOLR-11604: --- Summary: ShingleFilter should have an option to skip filler tokens (e.g. stop words) Key: SOLR-11604 URL: https://issues.apache.org/jira/browse/SOLR-11604 Project: Solr Issue Type: Improvement Security Level: Public (Default Security Level. Issues are Public) Components: Schema and Analysis Affects Versions: 7.1 Reporter: Edans Sandes ShingleFilterFactory should have an option to ignore filler tokens in the total shingle size. For instance (adapted from [https://stackoverflow.com/questions/33193144/solr-stemming-stop-words-and-shingles-not-giving-expected-outputs]), consider the text "A brown fox quickly jumps over the lazy dog". When we remove stopwords and execute the ShingleFilter (shingle size = 3), it gives us the following result: 1. _ brown fox 2. brown fox quickly 3. fox quickly jump 4. quickly jump _ 5. jump _ _ 6. _ _ lazy 7. _ lazy dog We can clearly see that the filler token "_" occupies one token in the shingle. I suppose the returned shingles should be: 1. brown fox quickly 2. fox quickly jump 3. quickly jump lazy 4. jump lazy dog To maintain backward compatibility, i suggest the creation of an option called "skipFillerTokens" to implement this behavior (note that this is different than using fillerTokens="", since the empty string occupies one token in the shingle) I will attach a patch for the ShingleFilter class (getNextToken() method). -- This message was sent by Atlassian JIRA (v6.4.14#64029) - 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 # 2156 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2156/ All tests passed Build Log: [...truncated 848 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_131718_2636792965136159171769.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 102760448 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0/hs_err_pid5835.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_131718_2633317368325688280434.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xebd8, 102760448, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 922 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=2BC60DB7E619D11E -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=US-ASCII -classpath
Re: Starting with Apache Lucene
+1 On Sat, Nov 4, 2017 at 4:08 PM, manish kakotiwrote: > Hello, > > I am new to Lucene, and i am really interested to contribute to it.How do > i actually get started with it? > Could use some suggestions and support in order to get started with it. > > Regards > Manish Kakoti >
[JENKINS] Lucene-Solr-master-Linux (64bit/jdk-9.0.1) - Build # 20824 - Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Linux/20824/ Java: 64bit/jdk-9.0.1 -XX:+UseCompressedOops -XX:+UseG1GC --illegal-access=deny 5 tests failed. FAILED: org.apache.solr.cloud.MoveReplicaHDFSFailoverTest.testOldReplicaIsDeletedInRaceCondition Error Message: Error from server at https://127.0.0.1:39541/solr: create the collection time out:180s Stack Trace: org.apache.solr.client.solrj.impl.HttpSolrClient$RemoteSolrException: Error from server at https://127.0.0.1:39541/solr: create the collection time out:180s at __randomizedtesting.SeedInfo.seed([E390AF9ECD465915:E9C020E80D4638B4]:0) at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:643) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:255) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:244) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.doRequest(LBHttpSolrClient.java:483) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:413) at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1096) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:875) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:183) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:200) at org.apache.solr.cloud.MoveReplicaHDFSFailoverTest.testOldReplicaIsDeletedInRaceCondition(MoveReplicaHDFSFailoverTest.java:172) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.base/java.lang.reflect.Method.invoke(Method.java:564) at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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
[jira] [Commented] (SOLR-11250) Add new LTR model which loads the model definition from the external resource
[ https://issues.apache.org/jira/browse/SOLR-11250?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=16239005#comment-16239005 ] Yuki Yano commented on SOLR-11250: -- Hi [~cpoerschke], Thank you for revising the patch! bq. In the TestWrapperModel class the WrapperModel equals and hashCode methods previously had been excluded from the "this method must be overridden" check but I struggled to justify that exclusion to myself and so added overridden WrapperModel equals and hashCode methods. What do you think? We could go back to "not overridden" and add the reason (which i could not find) re: why the methods must not be overridden. Actually, both are OK for me. I follow your decision. I didn't add overridden {{equals}} and {{hashCode}} because I thought wrapper model should be same as wrapped model due to its behavior (or, maybe, I just followed the way of other {{Model}} classes). bq. Following on from that I wondered, is there a use case where model name and/or feature store name could usefully be different between the wrapper model and the wrapped model? I think feature store name cannot be different because wrapper model doesn't use own feature store for scoring. Thus, I agree with your modification. On the other hand, I think name could be different because the name of wrapper model can be used as the alias of the wrapped model. With the example of {{largeExternallyStoredModel.json}}, if we fix the name of wrapper model (like "prodModel"), users can always use same rerankModel (i.e, "prodModel") even if the version of wrapped model was changed (like "20171103" to "20171206"). I think this feature is useful because we can avoid the influence of updating models to users (in other words, we can develop front-end and back-end separately). > Add new LTR model which loads the model definition from the external resource > - > > Key: SOLR-11250 > URL: https://issues.apache.org/jira/browse/SOLR-11250 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Components: contrib - LTR >Reporter: Yuki Yano >Assignee: Christine Poerschke >Priority: Minor > Attachments: SOLR-11250.patch, SOLR-11250.patch, SOLR-11250.patch, > SOLR-11250_master.patch, SOLR-11250_master_v2.patch, > SOLR-11250_master_v3.patch, SOLR-11250_master_v4.patch > > > We add new model which contains only the location of the external model and > loads it during the initialization. > By this procedure, large models which are difficult to upload to ZooKeeper > can be available. > The new model works as the wrapper of existing models, and deligates APIs to > them. > We add two classes by this patch: > * {{ExternalModel}} : a base class for models with external resources. > * {{URIExternalModel}} : an implementation of {{ExternalModel}} which loads > the external model from specified URI (ex. file:, http:, etc.). > For example, if you have a model on the local disk > "file:///var/models/myModel.json", the definition of {{URIExternalModel}} > will be like the following. > {code} > { > "class" : "org.apache.solr.ltr.model.URIExternalModel", > "name" : "myURIExternalModel", > "features" : [], > "params" : { > "uri" : "file:///var/models/myModel.json" > } > } > {code} > If you use LTR with {{model=myURIExternalModel}}, the model of > {{myModel.json}} will be used for scoring documents. -- This message was sent by Atlassian JIRA (v6.4.14#64029) - 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 # 2155 - Still Failing
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2155/ All tests passed Build Log: [...truncated 1091 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_115915_8148698568021713774099.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 1048576 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0/hs_err_pid23475.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_115915_8148393579639285034771.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xfff0, 1048576, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 739 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=AC4EA8C430C7A9F2 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -classpath
[JENKINS] Lucene-Solr-7.x-Linux (64bit/jdk1.8.0_144) - Build # 741 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/741/ Java: 64bit/jdk1.8.0_144 -XX:+UseCompressedOops -XX:+UseSerialGC 1 tests failed. FAILED: org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigReplication Error Message: Index: 0, Size: 0 Stack Trace: java.lang.IndexOutOfBoundsException: Index: 0, Size: 0 at __randomizedtesting.SeedInfo.seed([778B453EC99A030E:63C31E6BEA9DBE10]:0) at java.util.ArrayList.rangeCheck(ArrayList.java:653) at java.util.ArrayList.get(ArrayList.java:429) at org.apache.solr.handler.TestReplicationHandler.doTestIndexAndConfigReplication(TestReplicationHandler.java:561) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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:368) at java.lang.Thread.run(Thread.java:748) Build Log: [...truncated 12985 lines...] [junit4] Suite: org.apache.solr.handler.TestReplicationHandler [junit4] 2> Creating dataDir:
[JENKINS] Lucene-Solr-7.x-Windows (32bit/jdk1.8.0_144) - Build # 286 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Windows/286/ Java: 32bit/jdk1.8.0_144 -server -XX:+UseSerialGC 7 tests failed. FAILED: junit.framework.TestSuite.org.apache.lucene.codecs.idversion.TestIDVersionPostingsFormat Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001\index-SimpleFSDirectory-001: java.nio.file.AccessDeniedException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001\index-SimpleFSDirectory-001 C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001\index-SimpleFSDirectory-001: java.nio.file.AccessDeniedException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001\index-SimpleFSDirectory-001 C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\sandbox\test\J0\temp\lucene.codecs.idversion.TestIDVersionPostingsFormat_78FAD1EC3934E0ED-001 at __randomizedtesting.SeedInfo.seed([78FAD1EC3934E0ED]:0) at org.apache.lucene.util.IOUtils.rm(IOUtils.java:329) at org.apache.lucene.util.TestRuleTemporaryFilesCleanup.afterAlways(TestRuleTemporaryFilesCleanup.java:216) at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterAlways(TestRuleAdapter.java:31) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:43) 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:368) at java.lang.Thread.run(Thread.java:748) FAILED: junit.framework.TestSuite.org.apache.lucene.spatial3d.TestGeo3DPoint Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001\index-SimpleFSDirectory-001: java.nio.file.AccessDeniedException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001\index-SimpleFSDirectory-001 C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001\index-SimpleFSDirectory-001: java.nio.file.AccessDeniedException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001\index-SimpleFSDirectory-001 C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-7.x-Windows\lucene\build\spatial3d\test\J1\temp\lucene.spatial3d.TestGeo3DPoint_7AC9EA7297E18A08-001 at __randomizedtesting.SeedInfo.seed([7AC9EA7297E18A08]:0)
[JENKINS] Lucene-Solr-Tests-master - Build # 2154 - Failure
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2154/ All tests passed Build Log: [...truncated 735 lines...] [junit4] JVM J0: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_110240_2948925976949699218944.sysout [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 97517568 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0/hs_err_pid12136.log [junit4] <<< JVM J0: EOF [junit4] JVM J0: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp/junit4-J0-20171104_110240_294188770618192299371.syserr [junit4] >>> JVM J0 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xea18, 97517568, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J0: EOF [...truncated 1064 lines...] [junit4] ERROR: JVM J0 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -XX:+HeapDumpOnOutOfMemoryError -XX:HeapDumpPath=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/heapdumps -ea -esa -Dtests.prefix=tests -Dtests.seed=D1EC0F68D420832 -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=random -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Tests-master/lucene/build/core/test/J0 -Djunit4.childvm.id=0 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=ISO-8859-1 -classpath
[JENKINS-MAVEN] Lucene-Solr-Maven-master #2128: POMs out of sync
Build: https://builds.apache.org/job/Lucene-Solr-Maven-master/2128/ No tests ran. Build Log: [...truncated 17145 lines...] [mvn] # There is insufficient memory for the Java Runtime Environment to continue. [mvn] # Native memory allocation (mmap) failed to map 160432128 bytes for committing reserved memory. [mvn] # An error report file with more information is saved as: [mvn] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Maven-master/hs_err_pid11764.log BUILD FAILED /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Maven-master/build.xml:851: The following error occurred while executing this line: : Java returned: 1 Total time: 22 minutes 27 seconds Build step 'Invoke Ant' marked build as failure Email was triggered for: Failure - Any Sending email for trigger: Failure - Any - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
Starting with Apache Lucene
Hello, I am new to Lucene, and i am really interested to contribute to it.How do i actually get started with it? Could use some suggestions and support in order to get started with it. Regards Manish Kakoti
[JENKINS] Lucene-Solr-master-Windows (64bit/jdk-9.0.1) - Build # 6998 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Windows/6998/ Java: 64bit/jdk-9.0.1 -XX:+UseCompressedOops -XX:+UseConcMarkSweepGC --illegal-access=deny 7 tests failed. FAILED: junit.framework.TestSuite.org.apache.lucene.codecs.perfield.TestPerFieldPostingsFormat Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J1\temp\lucene.codecs.perfield.TestPerFieldPostingsFormat_68727BD5CF65B5BF-001\testPostingsFormat.testExact-006: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J1\temp\lucene.codecs.perfield.TestPerFieldPostingsFormat_68727BD5CF65B5BF-001\testPostingsFormat.testExact-006 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J1\temp\lucene.codecs.perfield.TestPerFieldPostingsFormat_68727BD5CF65B5BF-001\testPostingsFormat.testExact-006: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J1\temp\lucene.codecs.perfield.TestPerFieldPostingsFormat_68727BD5CF65B5BF-001\testPostingsFormat.testExact-006 at __randomizedtesting.SeedInfo.seed([68727BD5CF65B5BF]:0) at org.apache.lucene.util.IOUtils.rm(IOUtils.java:329) at org.apache.lucene.util.TestRuleTemporaryFilesCleanup.afterAlways(TestRuleTemporaryFilesCleanup.java:216) at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterAlways(TestRuleAdapter.java:31) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:43) 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:368) at java.base/java.lang.Thread.run(Thread.java:844) FAILED: junit.framework.TestSuite.org.apache.lucene.store.TestRAMDirectory Error Message: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J0\temp\lucene.store.TestRAMDirectory_68727BD5CF65B5BF-001\testDeleteFile-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J0\temp\lucene.store.TestRAMDirectory_68727BD5CF65B5BF-001\testDeleteFile-001 Stack Trace: java.io.IOException: Could not remove the following files (in the order of attempts): C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J0\temp\lucene.store.TestRAMDirectory_68727BD5CF65B5BF-001\testDeleteFile-001: java.nio.file.DirectoryNotEmptyException: C:\Users\jenkins\workspace\Lucene-Solr-master-Windows\lucene\build\core\test\J0\temp\lucene.store.TestRAMDirectory_68727BD5CF65B5BF-001\testDeleteFile-001 at __randomizedtesting.SeedInfo.seed([68727BD5CF65B5BF]:0) at org.apache.lucene.util.IOUtils.rm(IOUtils.java:329) at org.apache.lucene.util.TestRuleTemporaryFilesCleanup.afterAlways(TestRuleTemporaryFilesCleanup.java:216) at com.carrotsearch.randomizedtesting.rules.TestRuleAdapter$1.afterAlways(TestRuleAdapter.java:31) at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:43) 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:368) at java.base/java.lang.Thread.run(Thread.java:844) FAILED: org.apache.lucene.replicator.IndexReplicationClientTest.testConsistencyOnExceptions Error Message: Could not remove the following files (in the order
[JENKINS-MAVEN] Lucene-Solr-Maven-7.x #75: POMs out of sync
Build: https://builds.apache.org/job/Lucene-Solr-Maven-7.x/75/ No tests ran. Build Log: [...truncated 17157 lines...] [mvn] # There is insufficient memory for the Java Runtime Environment to continue. [mvn] # Native memory allocation (mmap) failed to map 65536 bytes for committing reserved memory. [mvn] # An error report file with more information is saved as: [mvn] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Maven-7.x/hs_err_pid7697.log [mvn] # [mvn] # Compiler replay data is saved as: [mvn] # /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Maven-7.x/replay_pid7697.log BUILD FAILED /x1/jenkins/jenkins-slave/workspace/Lucene-Solr-Maven-7.x/build.xml:851: The following error occurred while executing this line: : Java returned: 1 Total time: 23 minutes 7 seconds Build step 'Invoke Ant' marked build as failure Email was triggered for: Failure - Any Sending email for trigger: Failure - Any - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[JENKINS] Lucene-Tests-MMAP-master - Build # 451 - Failure
Build: https://builds.apache.org/job/Lucene-Tests-MMAP-master/451/ All tests passed Build Log: [...truncated 1122 lines...] [junit4] JVM J2: stdout was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/build/core/test/temp/junit4-J2-20171104_085856_7868988383854847218285.sysout [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] # [junit4] # There is insufficient memory for the Java Runtime Environment to continue. [junit4] # Native memory allocation (mmap) failed to map 69730304 bytes for committing reserved memory. [junit4] # An error report file with more information is saved as: [junit4] # /x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/build/core/test/J2/hs_err_pid23431.log [junit4] <<< JVM J2: EOF [junit4] JVM J2: stderr was not empty, see: /x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/build/core/test/temp/junit4-J2-20171104_085856_7865654062920959155879.syserr [junit4] >>> JVM J2 emitted unexpected output (verbatim) [junit4] Java HotSpot(TM) 64-Bit Server VM warning: INFO: os::commit_memory(0xe660, 69730304, 0) failed; error='Cannot allocate memory' (errno=12) [junit4] <<< JVM J2: EOF [...truncated 716 lines...] [junit4] ERROR: JVM J2 ended with an exception, command line: /usr/local/asfpackages/java/jdk1.8.0_144/jre/bin/java -ea -esa -Dtests.prefix=tests -Dtests.seed=7C22D6A79317BF7E -Xmx512M -Dtests.iters= -Dtests.verbose=false -Dtests.infostream=false -Dtests.codec=random -Dtests.postingsformat=random -Dtests.docvaluesformat=random -Dtests.locale=random -Dtests.timezone=random -Dtests.directory=MMapDirectory -Dtests.linedocsfile=europarl.lines.txt.gz -Dtests.luceneMatchVersion=8.0.0 -Dtests.cleanthreads=perMethod -Djava.util.logging.config.file=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/tools/junit4/logging.properties -Dtests.nightly=false -Dtests.weekly=false -Dtests.monster=false -Dtests.slow=true -Dtests.asserts=true -Dtests.multiplier=2 -DtempDir=./temp -Djava.io.tmpdir=./temp -Djunit4.tempDir=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/build/core/test/temp -Dcommon.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene -Dclover.db.dir=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/build/clover/db -Djava.security.policy=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/tools/junit4/tests.policy -Dtests.LUCENE_VERSION=8.0.0 -Djetty.testMode=1 -Djetty.insecurerandom=1 -Dsolr.directoryFactory=org.apache.solr.core.MockDirectoryFactory -Djava.awt.headless=true -Djdk.map.althashing.threshold=0 -Dtests.src.home=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene -Djava.security.egd=file:/dev/./urandom -Djunit4.childvm.cwd=/x1/jenkins/jenkins-slave/workspace/Lucene-Tests-MMAP-master/lucene/build/core/test/J2 -Djunit4.childvm.id=2 -Djunit4.childvm.count=3 -Dtests.leaveTemporary=false -Dtests.filterstacks=true -Djava.security.manager=org.apache.lucene.util.TestSecurityManager -Dfile.encoding=US-ASCII -classpath
[JENKINS] Lucene-Solr-Tests-master - Build # 2153 - Still unstable
Build: https://builds.apache.org/job/Lucene-Solr-Tests-master/2153/ 3 tests failed. FAILED: org.apache.solr.cloud.MultiThreadedOCPTest.test Error Message: Stack Trace: java.lang.AssertionError at __randomizedtesting.SeedInfo.seed([A6965B34B5F98F7:823D5A69E5A3F50F]:0) at org.junit.Assert.fail(Assert.java:92) at org.junit.Assert.assertTrue(Assert.java:43) at org.junit.Assert.assertTrue(Assert.java:54) at org.apache.solr.cloud.MultiThreadedOCPTest.testFillWorkQueue(MultiThreadedOCPTest.java:112) at org.apache.solr.cloud.MultiThreadedOCPTest.test(MultiThreadedOCPTest.java:67) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:993) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:968) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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:368) at
[JENKINS] Lucene-Solr-NightlyTests-master - Build # 1413 - Failure
Build: https://builds.apache.org/job/Lucene-Solr-NightlyTests-master/1413/ All tests passed Build Log: [...truncated 9 lines...] ERROR: Error cloning remote repo 'origin' hudson.plugins.git.GitException: Command "git fetch --tags --progress git://git.apache.org/lucene-solr.git +refs/heads/*:refs/remotes/origin/*" returned status code 128: stdout: stderr: remote: Counting objects: 76805 remote: Counting objects: 79492 remote: Counting objects: 92678 remote: Counting objects: 247988 remote: Counting objects: 363227 remote: Counting objects: 482852 remote: Counting objects: 591785 remote: Counting objects: 750403 remote: Counting objects: 924651, done. remote: Compressing objects: 0% (1/184434) remote: Compressing objects: 1% (1845/184434) remote: Compressing objects: 2% (3689/184434) remote: Compressing objects: 3% (5534/184434) remote: Compressing objects: 4% (7378/184434) remote: Compressing objects: 5% (9222/184434) remote: Compressing objects: 6% (11067/184434) remote: Compressing objects: 7% (12911/184434) remote: Compressing objects: 8% (14755/184434) remote: Compressing objects: 9% (16600/184434) remote: Compressing objects: 10% (18444/184434) remote: Compressing objects: 11% (20288/184434) remote: Compressing objects: 12% (22133/184434) remote: Compressing objects: 13% (23977/184434) remote: Compressing objects: 14% (25821/184434) remote: Compressing objects: 15% (27666/184434) remote: Compressing objects: 16% (29510/184434) remote: Compressing objects: 17% (31354/184434) remote: Compressing objects: 18% (33199/184434) remote: Compressing objects: 19% (35043/184434) remote: Compressing objects: 20% (36887/184434) remote: Compressing objects: 21% (38732/184434) remote: Compressing objects: 22% (40576/184434) remote: Compressing objects: 23% (42420/184434) remote: Compressing objects: 24% (44265/184434) remote: Compressing objects: 25% (46109/184434) remote: Compressing objects: 26% (47953/184434) remote: Compressing objects: 27% (49798/184434) remote: Compressing objects: 28% (51642/184434) remote: Compressing objects: 29% (53486/184434) remote: Compressing objects: 30% (55331/184434) remote: Compressing objects: 31% (57175/184434) remote: Compressing objects: 32% (59019/184434) remote: Compressing objects: 33% (60864/184434) remote: Compressing objects: 34% (62708/184434) remote: Compressing objects: 35% (64552/184434) remote: Compressing objects: 36% (66397/184434) remote: Compressing objects: 37% (68241/184434) remote: Compressing objects: 38% (70085/184434) remote: Compressing objects: 39% (71930/184434) remote: Compressing objects: 40% (73774/184434) remote: Compressing objects: 41% (75618/184434) remote: Compressing objects: 42% (77463/184434) remote: Compressing objects: 43% (79307/184434) remote: Compressing objects: 44% (81151/184434) remote: Compressing objects: 45% (82996/184434) remote: Compressing objects: 46% (84840/184434) remote: Compressing objects: 47% (86684/184434) remote: Compressing objects: 48% (88529/184434) remote: Compressing objects: 49% (90373/184434) remote: Compressing objects: 50% (92217/184434) remote: Compressing objects: 51% (94062/184434) remote: Compressing objects: 52% (95906/184434) remote: Compressing objects: 53% (97751/184434) remote: Compressing objects: 54% (99595/184434) remote: Compressing objects: 55% (101439/184434) remote: Compressing objects: 56% (103284/184434) remote: Compressing objects: 57% (105128/184434) remote: Compressing objects: 58% (106972/184434) remote: Compressing objects: 59% (108817/184434) remote: Compressing objects: 60% (110661/184434) remote: Compressing objects: 61% (112505/184434) remote: Compressing objects: 62% (114350/184434) remote: Compressing objects: 63% (116194/184434) remote: Compressing objects: 64% (118038/184434) remote: Compressing objects: 65% (119883/184434) remote: Compressing objects: 66% (121727/184434) remote: Compressing objects: 67% (123571/184434) remote: Compressing objects: 68% (125416/184434) remote: Compressing objects: 69% (127260/184434) remote: Compressing objects: 70%
[JENKINS] Lucene-Solr-7.x-Linux (32bit/jdk1.8.0_144) - Build # 740 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/740/ Java: 32bit/jdk1.8.0_144 -server -XX:+UseParallelGC 4 tests failed. FAILED: org.apache.solr.cloud.CollectionsAPIDistributedZkTest.testCollectionsAPI Error Message: Error from server at https://127.0.0.1:34339/solr/awhollynewcollection_0_shard2_replica_n2: ClusterState says we are the leader (https://127.0.0.1:34339/solr/awhollynewcollection_0_shard2_replica_n2), but locally we don't think so. Request came from null Stack Trace: org.apache.solr.client.solrj.impl.CloudSolrClient$RouteException: Error from server at https://127.0.0.1:34339/solr/awhollynewcollection_0_shard2_replica_n2: ClusterState says we are the leader (https://127.0.0.1:34339/solr/awhollynewcollection_0_shard2_replica_n2), but locally we don't think so. Request came from null at __randomizedtesting.SeedInfo.seed([FB761FCE0A30D13C:B3036B7A0C03FEA9]:0) at org.apache.solr.client.solrj.impl.CloudSolrClient.directUpdate(CloudSolrClient.java:541) at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1008) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:875) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:937) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:937) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:937) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:937) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:937) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:183) at org.apache.solr.client.solrj.request.UpdateRequest.commit(UpdateRequest.java:233) at org.apache.solr.cloud.CollectionsAPIDistributedZkTest.testCollectionsAPI(CollectionsAPIDistributedZkTest.java:459) 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:1737) at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:934) at com.carrotsearch.randomizedtesting.RandomizedRunner$9.evaluate(RandomizedRunner.java:970) at com.carrotsearch.randomizedtesting.RandomizedRunner$10.evaluate(RandomizedRunner.java:984) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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)
[JENKINS] Lucene-Solr-master-Solaris (64bit/jdk1.8.0) - Build # 1511 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-master-Solaris/1511/ Java: 64bit/jdk1.8.0 -XX:+UseCompressedOops -XX:+UseParallelGC 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=15273, name=jetty-launcher-3490-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:530) at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:505) 2) Thread[id=15284, name=jetty-launcher-3490-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:530) at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:505) Stack Trace: com.carrotsearch.randomizedtesting.ThreadLeakError: 2 threads leaked from SUITE scope at org.apache.solr.cloud.TestSolrCloudWithSecureImpersonation: 1) Thread[id=15273, name=jetty-launcher-3490-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
[JENKINS] Lucene-Solr-7.x-Linux (32bit/jdk1.8.0_144) - Build # 739 - Still Unstable!
Build: https://jenkins.thetaphi.de/job/Lucene-Solr-7.x-Linux/739/ Java: 32bit/jdk1.8.0_144 -client -XX:+UseParallelGC 2 tests failed. FAILED: org.apache.solr.cloud.PeerSyncReplicationTest.test Error Message: Timeout occured while waiting response from server at: http://127.0.0.1:39997/jx Stack Trace: org.apache.solr.client.solrj.SolrServerException: Timeout occured while waiting response from server at: http://127.0.0.1:39997/jx at __randomizedtesting.SeedInfo.seed([9D385969D988EB2:8187BA4C3364E34A]:0) at org.apache.solr.client.solrj.impl.HttpSolrClient.executeMethod(HttpSolrClient.java:654) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:255) at org.apache.solr.client.solrj.impl.HttpSolrClient.request(HttpSolrClient.java:244) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.doRequest(LBHttpSolrClient.java:483) at org.apache.solr.client.solrj.impl.LBHttpSolrClient.request(LBHttpSolrClient.java:413) at org.apache.solr.client.solrj.impl.CloudSolrClient.sendRequest(CloudSolrClient.java:1096) at org.apache.solr.client.solrj.impl.CloudSolrClient.requestWithRetryOnStaleState(CloudSolrClient.java:875) at org.apache.solr.client.solrj.impl.CloudSolrClient.request(CloudSolrClient.java:808) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:183) at org.apache.solr.client.solrj.SolrRequest.process(SolrRequest.java:200) at org.apache.solr.cloud.AbstractFullDistribZkTestBase.createServers(AbstractFullDistribZkTestBase.java:315) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsFixedStatement.callStatement(BaseDistributedSearchTestCase.java:991) at org.apache.solr.BaseDistributedSearchTestCase$ShardsRepeatRule$ShardsStatement.evaluate(BaseDistributedSearchTestCase.java:968) 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:368) at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:817) at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:468) at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:943) at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:829) at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:879) at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:890) 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