You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by Policeman Jenkins Server <je...@thetaphi.de> on 2014/01/09 08:26:50 UTC

[JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_60-ea-b02) - Build # 8922 - Still Failing!

Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/8922/
Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC

3 tests failed.
FAILED:  junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion

Error Message:
Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
	at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
Caused by: java.lang.AssertionError
	at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
	at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
	at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
	at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)


FAILED:  junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion

Error Message:
Captured an uncaught exception in thread: Thread[id=4982, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]

Stack Trace:
com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4982, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
	at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
Caused by: java.lang.AssertionError
	at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
	at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
	at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
	at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)


REGRESSION:  org.apache.solr.cloud.OverseerTest.testOverseerFailure

Error Message:
KeeperErrorCode = NodeExists for /collections/collection1/leaders/shard1

Stack Trace:
org.apache.zookeeper.KeeperException$NodeExistsException: KeeperErrorCode = NodeExists for /collections/collection1/leaders/shard1
	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C:7D1C8DA42F62801D]:0)
	at org.apache.zookeeper.KeeperException.create(KeeperException.java:119)
	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
	at org.apache.zookeeper.ZooKeeper.create(ZooKeeper.java:783)
	at org.apache.solr.common.cloud.SolrZkClient$10.execute(SolrZkClient.java:428)
	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
	at org.apache.solr.common.cloud.SolrZkClient.makePath(SolrZkClient.java:425)
	at org.apache.solr.common.cloud.SolrZkClient.makePath(SolrZkClient.java:382)
	at org.apache.solr.common.cloud.SolrZkClient.makePath(SolrZkClient.java:369)
	at org.apache.solr.cloud.ShardLeaderElectionContextBase.runLeaderProcess(ElectionContext.java:112)
	at org.apache.solr.cloud.LeaderElector.runIamLeaderProcess(LeaderElector.java:163)
	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:107)
	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:155)
	at org.apache.solr.cloud.LeaderElector.joinElection(LeaderElector.java:275)
	at org.apache.solr.cloud.OverseerTest$MockZKController.publishState(OverseerTest.java:153)
	at org.apache.solr.cloud.OverseerTest.testOverseerFailure(OverseerTest.java:584)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:606)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.invoke(RandomizedRunner.java:1559)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.access$600(RandomizedRunner.java:79)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$6.evaluate(RandomizedRunner.java:737)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$7.evaluate(RandomizedRunner.java:773)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$8.evaluate(RandomizedRunner.java:787)
	at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53)
	at org.apache.lucene.util.TestRuleSetupTeardownChained$1.evaluate(TestRuleSetupTeardownChained.java:50)
	at org.apache.lucene.util.TestRuleFieldCacheSanity$1.evaluate(TestRuleFieldCacheSanity.java:51)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
	at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
	at org.apache.lucene.util.TestRuleThreadAndTestName$1.evaluate(TestRuleThreadAndTestName.java:49)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl.forkTimeoutingTask(ThreadLeakControl.java:782)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$3.evaluate(ThreadLeakControl.java:442)
	at com.carrotsearch.randomizedtesting.RandomizedRunner.runSingleTest(RandomizedRunner.java:746)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$3.evaluate(RandomizedRunner.java:648)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$4.evaluate(RandomizedRunner.java:682)
	at com.carrotsearch.randomizedtesting.RandomizedRunner$5.evaluate(RandomizedRunner.java:693)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.rules.SystemPropertiesRestoreRule$1.evaluate(SystemPropertiesRestoreRule.java:53)
	at org.apache.lucene.util.AbstractBeforeAfterRule$1.evaluate(AbstractBeforeAfterRule.java:46)
	at org.apache.lucene.util.TestRuleStoreClassName$1.evaluate(TestRuleStoreClassName.java:42)
	at com.carrotsearch.randomizedtesting.rules.SystemPropertiesInvariantRule$1.evaluate(SystemPropertiesInvariantRule.java:55)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
	at com.carrotsearch.randomizedtesting.rules.NoShadowingOrOverridesOnMethodsRule$1.evaluate(NoShadowingOrOverridesOnMethodsRule.java:39)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at org.apache.lucene.util.TestRuleAssertionsRequired$1.evaluate(TestRuleAssertionsRequired.java:43)
	at org.apache.lucene.util.TestRuleMarkFailure$1.evaluate(TestRuleMarkFailure.java:48)
	at org.apache.lucene.util.TestRuleIgnoreAfterMaxFailures$1.evaluate(TestRuleIgnoreAfterMaxFailures.java:70)
	at org.apache.lucene.util.TestRuleIgnoreTestSuites$1.evaluate(TestRuleIgnoreTestSuites.java:55)
	at com.carrotsearch.randomizedtesting.rules.StatementAdapter.evaluate(StatementAdapter.java:36)
	at com.carrotsearch.randomizedtesting.ThreadLeakControl$StatementRunner.run(ThreadLeakControl.java:358)
	at java.lang.Thread.run(Thread.java:744)




Build Log:
[...truncated 10430 lines...]
   [junit4] Suite: org.apache.solr.cloud.OverseerTest
   [junit4]   2> 659809 T2257 oas.SolrTestCaseJ4.initCore ####initCore
   [junit4]   2> Creating dataDir: /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/build/solr-core/test/J0/./solrtest-OverseerTest-1389251885619
   [junit4]   2> 659809 T2257 oas.SolrTestCaseJ4.initCore ####initCore end
   [junit4]   2> 659812 T2257 oas.SolrTestCaseJ4.setUp ###Starting testShardAssignment
   [junit4]   2> 659812 T2257 oasc.ZkTestServer.run STARTING ZK TEST SERVER
   [junit4]   2> 659813 T2258 oasc.ZkTestServer$ZKServerMain.runFromConfig Starting server
   [junit4]   2> 659913 T2257 oasc.ZkTestServer.run start zk server on port:50075
   [junit4]   2> 659913 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 659971 T2264 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@5ffd6080 name:ZooKeeperConnection Watcher:127.0.0.1:50075 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 659971 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 659975 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 659977 T2266 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@5f8d3cec name:ZooKeeperConnection Watcher:127.0.0.1:50075 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 659978 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 659978 T2257 oascc.SolrZkClient.makePath makePath: /solr
   [junit4]   2> 659984 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 659986 T2268 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@24f53ba2 name:ZooKeeperConnection Watcher:127.0.0.1:50075/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 659986 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 659987 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes
   [junit4]   2> 659991 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 659993 T2270 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@276ac26c name:ZooKeeperConnection Watcher:127.0.0.1:50075/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 659993 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 659995 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect
   [junit4]   2> 659999 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/election
   [junit4]   2> 660006 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 660010 T2257 oasc.Overseer.start Overseer (id=91046011576320003-127.0.0.1:50075_solr-n_0000000000) starting
   [junit4]   2> 660014 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue
   [junit4]   2> 660019 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue-work
   [junit4]   2> 660025 T2257 oascc.SolrZkClient.makePath makePath: /overseer/collection-queue-work
   [junit4]   2> 660029 T2272 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 660030 T2257 oascc.SolrZkClient.makePath makePath: /clusterstate.json
   [junit4]   2> 660031 T2271 oasc.Overseer$ClusterStateUpdater.run Starting to work on the main queue
   [junit4]   2> 660034 T2257 oascc.SolrZkClient.makePath makePath: /aliases.json
   [junit4]   2> 660036 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 660042 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 660044 T2274 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@4b76d973 name:ZooKeeperConnection Watcher:127.0.0.1:50075/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 660045 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 660047 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 660052 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/127.0.0.1
   [junit4]   2> 660057 T2274 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 660057 T2268 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 660061 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 660064 T2271 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 660065 T2271 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=3 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"active",
   [junit4]   2> 	  "node_name":"127.0.0.1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"3",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr/"}
   [junit4]   2> 660066 T2271 oasc.Overseer$ClusterStateUpdater.createCollection Create collection collection1 with shards [shard1, shard2, shard3]
   [junit4]   2> 660066 T2271 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard2
   [junit4]   2> 660070 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 660072 T2274 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 660072 T2268 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 660561 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard2/election
   [junit4]   2> 660578 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard2
   [junit4]   2> 660587 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 660592 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 660592 T2271 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 660598 T2271 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=3 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"active",
   [junit4]   2> 	  "node_name":"127.0.0.1",
   [junit4]   2> 	  "core":"core2",
   [junit4]   2> 	  "core_node_name":"node2",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"3",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr/"}
   [junit4]   2> 660598 T2271 oasc.Overseer$ClusterStateUpdater.updateState Collection already exists with numShards=3
   [junit4]   2> 660599 T2271 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard1
   [junit4]   2> 660602 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 660704 T2268 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 660704 T2274 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 661092 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 661104 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 661112 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661112 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661112 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661115 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661115 T2271 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 661121 T2271 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=3 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"active",
   [junit4]   2> 	  "node_name":"127.0.0.1",
   [junit4]   2> 	  "core":"core3",
   [junit4]   2> 	  "core_node_name":"node3",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"3",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr/"}
   [junit4]   2> 661121 T2271 oasc.Overseer$ClusterStateUpdater.updateState Collection already exists with numShards=3
   [junit4]   2> 661122 T2271 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard3
   [junit4]   2> 661125 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661229 T2274 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 661229 T2268 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 661615 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard3/election
   [junit4]   2> 661627 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard3
   [junit4]   2> 661634 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661635 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661635 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661637 T2271 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 661639 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661670 T2271 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=3 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"active",
   [junit4]   2> 	  "node_name":"127.0.0.1",
   [junit4]   2> 	  "core":"core4",
   [junit4]   2> 	  "core_node_name":"node4",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"3",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr/"}
   [junit4]   2> 661670 T2271 oasc.Overseer$ClusterStateUpdater.updateState Collection already exists with numShards=3
   [junit4]   2> 661671 T2271 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard2
   [junit4]   2> 661675 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 661778 T2268 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 661778 T2274 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 662139 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard2/election
   [junit4]   2> 662146 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662146 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662146 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662147 T2271 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 662148 T2271 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=3 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"active",
   [junit4]   2> 	  "node_name":"127.0.0.1",
   [junit4]   2> 	  "core":"core5",
   [junit4]   2> 	  "core_node_name":"node5",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"3",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr/"}
   [junit4]   2> 662148 T2271 oasc.Overseer$ClusterStateUpdater.updateState Collection already exists with numShards=3
   [junit4]   2> 662148 T2271 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard1
   [junit4]   2> 662150 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662289 T2268 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 662289 T2274 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 662646 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 662653 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662653 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662653 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662654 T2271 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 662655 T2271 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=3 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"active",
   [junit4]   2> 	  "node_name":"127.0.0.1",
   [junit4]   2> 	  "core":"core6",
   [junit4]   2> 	  "core_node_name":"node6",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"3",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr/"}
   [junit4]   2> 662655 T2271 oasc.Overseer$ClusterStateUpdater.updateState Collection already exists with numShards=3
   [junit4]   2> 662655 T2271 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard3
   [junit4]   2> 662657 T2270 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 662759 T2274 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 662759 T2268 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 663153 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard3/election
   [junit4]   2> 663161 T2274 oascc.ZkStateReader$3.process Updating live nodes... (0)
   [junit4]   2> 663163 T2257 oasc.ZkTestServer.send4LetterWord connecting to 127.0.0.1:50075 50075
   [junit4]   2> 663265 T2257 oas.SolrTestCaseJ4.tearDown ###Ending testShardAssignment
   [junit4]   1> client port:0.0.0.0/0.0.0.0:0
   [junit4]   2> 663270 T2257 oas.SolrTestCaseJ4.setUp ###Starting testReplay
   [junit4]   2> 663270 T2257 oasc.ZkTestServer.run STARTING ZK TEST SERVER
   [junit4]   2> 663270 T2275 oasc.ZkTestServer$ZKServerMain.runFromConfig Starting server
   [junit4]   2> 663370 T2257 oasc.ZkTestServer.run start zk server on port:56152
   [junit4]   2> 663371 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663409 T2281 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@5022a9bc name:ZooKeeperConnection Watcher:127.0.0.1:56152/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663410 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663410 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663413 T2283 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@106ae674 name:ZooKeeperConnection Watcher:127.0.0.1:56152 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663413 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663436 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663437 T2285 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@4c72a654 name:ZooKeeperConnection Watcher:127.0.0.1:56152 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663437 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663438 T2257 oascc.SolrZkClient.makePath makePath: /solr
   [junit4]   2> 663441 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes
   [junit4]   2> 663443 T2257 oascc.SolrZkClient.makePath makePath: /clusterstate.json
   [junit4]   2> 663445 T2257 oascc.SolrZkClient.makePath makePath: /aliases.json
   [junit4]   2> 663446 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 663448 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue-work
   [junit4]   2> 663451 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663452 T2287 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@735e0463 name:ZooKeeperConnection Watcher:127.0.0.1:56152/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663452 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663453 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect
   [junit4]   2> 663454 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/election
   [junit4]   2> 663457 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 663458 T2257 oasc.Overseer.start Overseer (id=91046011803074563-127.0.0.1:56152_solr-n_0000000000) starting
   [junit4]   2> 663460 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue
   [junit4]   2> 663463 T2257 oascc.SolrZkClient.makePath makePath: /overseer/collection-queue-work
   [junit4]   2> 663465 T2289 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 663466 T2288 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 663467 T2288 oasc.Overseer$ClusterStateUpdater.run Replaying operations from work queue.
   [junit4]   2> 663467 T2288 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=null message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "shard":"s1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "roles":"",
   [junit4]   2> 	  "state":"recovering"}
   [junit4]   2> 663469 T2281 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 0)
   [junit4]   2> 663473 T2288 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=null message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "shard":"s1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "core":"core2",
   [junit4]   2> 	  "roles":"",
   [junit4]   2> 	  "state":"recovering"}
   [junit4]   2> 663474 T2281 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 0)
   [junit4]   2> 663476 T2288 oasc.Overseer$ClusterStateUpdater.run Starting to work on the main queue
   [junit4]   2> 663477 T2288 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 663477 T2288 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=null message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "shard":"s1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "core":"core3",
   [junit4]   2> 	  "roles":"",
   [junit4]   2> 	  "state":"recovering"}
   [junit4]   2> 663479 T2287 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 663480 T2281 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 0)
   [junit4]   2> 663569 T2257 oasc.ZkTestServer.send4LetterWord connecting to 127.0.0.1:56152 56152
   [junit4]   2> 663654 T2257 oas.SolrTestCaseJ4.tearDown ###Ending testReplay
   [junit4]   1> client port:0.0.0.0/0.0.0.0:0
   [junit4]   2> 663659 T2257 oas.SolrTestCaseJ4.setUp ###Starting testDoubleAssignment
   [junit4]   2> 663659 T2257 oasc.ZkTestServer.run STARTING ZK TEST SERVER
   [junit4]   2> 663659 T2290 oasc.ZkTestServer$ZKServerMain.runFromConfig Starting server
   [junit4]   2> 663759 T2257 oasc.ZkTestServer.run start zk server on port:54556
   [junit4]   2> 663760 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663763 T2296 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@32bd95b6 name:ZooKeeperConnection Watcher:127.0.0.1:54556/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663763 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663764 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663765 T2298 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@6b622589 name:ZooKeeperConnection Watcher:127.0.0.1:54556 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663765 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663774 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663775 T2300 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@565084e0 name:ZooKeeperConnection Watcher:127.0.0.1:54556 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663775 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663775 T2257 oascc.SolrZkClient.makePath makePath: /solr
   [junit4]   2> 663777 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes
   [junit4]   2> 663780 T2257 oascc.SolrZkClient.makePath makePath: /clusterstate.json
   [junit4]   2> 663783 T2257 oascc.SolrZkClient.makePath makePath: /aliases.json
   [junit4]   2> 663784 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 663786 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663787 T2302 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@7b0df49a name:ZooKeeperConnection Watcher:127.0.0.1:54556/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663788 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663788 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 663790 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node1
   [junit4]   2> 663792 T2296 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 663792 T2302 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 663793 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 663794 T2304 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@f78f0c7 name:ZooKeeperConnection Watcher:127.0.0.1:54556/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 663794 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 663794 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect
   [junit4]   2> 663796 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/election
   [junit4]   2> 663799 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 663801 T2257 oasc.Overseer.start Overseer (id=91046011828568068-127.0.0.1:54556_solr-n_0000000000) starting
   [junit4]   2> 663802 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue
   [junit4]   2> 663804 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue-work
   [junit4]   2> 663807 T2257 oascc.SolrZkClient.makePath makePath: /overseer/collection-queue-work
   [junit4]   2> 663809 T2306 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 663809 T2305 oasc.Overseer$ClusterStateUpdater.run Starting to work on the main queue
   [junit4]   2> 663811 T2305 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 663812 T2305 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"recovering",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"core_node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 663812 T2305 oasc.Overseer$ClusterStateUpdater.createCollection Create collection collection1 with shards [shard1]
   [junit4]   2> 663812 T2305 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard1
   [junit4]   2> 663814 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 663814 T2302 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 663815 T2296 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 664310 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 664371 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 664375 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664375 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664376 T2305 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664377 T2296 oascc.ZkStateReader$3.process Updating live nodes... (0)
   [junit4]   2> 664377 T2302 oascc.ZkStateReader$3.process Updating live nodes... (0)
   [junit4]   2> 664380 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 664381 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664382 T2308 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@4f3bbcd3 name:ZooKeeperConnection Watcher:127.0.0.1:54556/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 664382 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 664383 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 664385 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node1
   [junit4]   2> 664387 T2308 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 664387 T2296 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 664389 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664389 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 664389 T2305 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"recovering",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"core_node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 664390 T2305 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 664391 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664393 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 664396 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664399 T2304 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664500 T2296 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 664500 T2308 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 664501 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664503 T2296 oascc.ZkStateReader$3.process Updating live nodes... (0)
   [junit4]   2> 664503 T2308 oascc.ZkStateReader$3.process Updating live nodes... (0)
   [junit4]   2> 664505 T2257 oasc.ZkTestServer.send4LetterWord connecting to 127.0.0.1:54556 54556
   [junit4]   2> 664661 T2274 oasc.LeaderElector$1.process WARN  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /collections/collection1/leader_elect/shard2/election
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:91)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.access$000(LeaderElector.java:55)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector$1.process(LeaderElector.java:136)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   [junit4]   2> 
   [junit4]   2> 664774 T2274 oasc.LeaderElector$1.process WARN  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /collections/collection1/leader_elect/shard3/election
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:91)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.access$000(LeaderElector.java:55)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector$1.process(LeaderElector.java:136)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   [junit4]   2> 
   [junit4]   2> 664775 T2274 oasc.LeaderElector$1.process WARN  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:91)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.access$000(LeaderElector.java:55)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector$1.process(LeaderElector.java:136)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   [junit4]   2> 
   [junit4]   2> 664775 T2257 oas.SolrTestCaseJ4.tearDown ###Ending testDoubleAssignment
   [junit4]   1> client port:0.0.0.0/0.0.0.0:0
   [junit4]   2> 664781 T2257 oas.SolrTestCaseJ4.setUp ###Starting testStateChange
   [junit4]   2> 664781 T2257 oasc.ZkTestServer.run STARTING ZK TEST SERVER
   [junit4]   2> 664782 T2309 oasc.ZkTestServer$ZKServerMain.runFromConfig Starting server
   [junit4]   2> 664882 T2257 oasc.ZkTestServer.run start zk server on port:39247
   [junit4]   2> 664883 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 664886 T2315 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@159b6f45 name:ZooKeeperConnection Watcher:127.0.0.1:39247/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 664887 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 664887 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 664889 T2317 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@5ce3bd13 name:ZooKeeperConnection Watcher:127.0.0.1:39247 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 664889 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 664906 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 664907 T2319 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@2aeddfe5 name:ZooKeeperConnection Watcher:127.0.0.1:39247 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 664907 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 664907 T2257 oascc.SolrZkClient.makePath makePath: /solr
   [junit4]   2> 664910 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes
   [junit4]   2> 664912 T2257 oascc.SolrZkClient.makePath makePath: /clusterstate.json
   [junit4]   2> 664914 T2257 oascc.SolrZkClient.makePath makePath: /aliases.json
   [junit4]   2> 664916 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 664919 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 664920 T2321 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@5d518bbd name:ZooKeeperConnection Watcher:127.0.0.1:39247/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 664921 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 664921 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect
   [junit4]   2> 664924 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/election
   [junit4]   2> 664927 T2257 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 664929 T2257 oasc.Overseer.start Overseer (id=91046011902164995-127.0.0.1:39247_solr-n_0000000000) starting
   [junit4]   2> 664930 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue
   [junit4]   2> 664933 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue-work
   [junit4]   2> 664935 T2257 oascc.SolrZkClient.makePath makePath: /overseer/collection-queue-work
   [junit4]   2> 664937 T2323 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 664938 T2322 oasc.Overseer$ClusterStateUpdater.run Starting to work on the main queue
   [junit4]   2> 664939 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664940 T2322 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664940 T2322 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=null message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "roles":"",
   [junit4]   2> 	  "state":"recovering"}
   [junit4]   2> 664940 T2322 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard1
   [junit4]   2> 664942 T2321 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664942 T2315 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 0)
   [junit4]   2> 664990 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664992 T2321 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 664994 T2322 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 664994 T2322 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=null message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "base_url":"http://127.0.0.1/solr",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "roles":"",
   [junit4]   2> 	  "state":"active"}
   [junit4]   2> 664994 T2322 oasc.Overseer$ClusterStateUpdater.updateState node=core_node1 is already registered
   [junit4]   2> 664995 T2322 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 664996 T2321 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 665099 T2315 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 0)
   [junit4]   2> 665146 T2257 oasc.ZkTestServer.send4LetterWord connecting to 127.0.0.1:39247 39247
   [junit4]   2> 665350 T2257 oas.SolrTestCaseJ4.tearDown ###Ending testStateChange
   [junit4]   1> client port:0.0.0.0/0.0.0.0:0
   [junit4]   2> 665354 T2257 oas.SolrTestCaseJ4.setUp ###Starting testShardLeaderChange
   [junit4]   2> 665354 T2257 oasc.ZkTestServer.run STARTING ZK TEST SERVER
   [junit4]   2> 665355 T2324 oasc.ZkTestServer$ZKServerMain.runFromConfig Starting server
   [junit4]   2> 665455 T2257 oasc.ZkTestServer.run start zk server on port:50413
   [junit4]   2> 665456 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 665459 T2330 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@4bf47929 name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 665459 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 665460 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 665462 T2332 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@20bf474b name:ZooKeeperConnection Watcher:127.0.0.1:50413 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 665462 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 665473 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 665474 T2334 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@7086247c name:ZooKeeperConnection Watcher:127.0.0.1:50413 got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 665474 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 665474 T2257 oascc.SolrZkClient.makePath makePath: /solr
   [junit4]   2> 665476 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes
   [junit4]   2> 665479 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 665479 T2335 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 665482 T2339 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@7f1e80ca name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 665482 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 665482 T2338 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@2b998ef9 name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 665482 T2335 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 665482 T2257 oascc.SolrZkClient.makePath makePath: /clusterstate.json
   [junit4]   2> 665483 T2335 oascc.SolrZkClient.makePath makePath: /overseer_elect
   [junit4]   2> 665485 T2257 oascc.SolrZkClient.makePath makePath: /aliases.json
   [junit4]   2> 665485 T2335 oascc.SolrZkClient.makePath makePath: /overseer_elect/election
   [junit4]   2> 665486 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 665489 T2335 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 665491 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node1
   [junit4]   2> 665493 T2335 oasc.Overseer.start Overseer (id=91046011939717124-127.0.0.1:50413_solr-n_0000000000) starting
   [junit4]   2> 665496 T2339 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 665496 T2335 oascc.SolrZkClient.makePath makePath: /overseer/queue
   [junit4]   2> 665496 T2257 oascc.SolrZkClient.makePath makePath: /overseer/queue
   [junit4]   2> 665499 T2335 oascc.SolrZkClient.makePath makePath: /overseer/queue-work
   [junit4]   2> 665502 T2335 oascc.SolrZkClient.makePath makePath: /overseer/collection-queue-work
   [junit4]   2> 665504 T2341 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 665504 T2335 oasc.OverseerTest$OverseerRestarter.run Killing overseer.
   [junit4]   2> 665505 T2335 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 665506 T2343 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@312ffaf8 name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 665506 T2335 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 665511 T2335 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 665513 T2335 oasc.Overseer.start Overseer (id=91046011939717125-127.0.0.1:50413_solr-n_0000000001) starting
   [junit4]   2> 665517 T2345 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 665517 T2344 oasc.Overseer$ClusterStateUpdater.run Starting to work on the main queue
   [junit4]   2> 665519 T2344 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 665519 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 665520 T2344 oasc.Overseer$ClusterStateUpdater.createCollection Create collection collection1 with shards [shard1]
   [junit4]   2> 665520 T2344 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard1
   [junit4]   2> 665522 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 665523 T2339 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 665999 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666007 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 666013 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666014 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666014 T2344 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666014 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666017 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state2",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 666017 T2344 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 666019 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 666019 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666020 T2347 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@6ddfdc3b name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 666020 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 666021 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 666023 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node2
   [junit4]   2> 666027 T2339 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 666027 T2347 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 666029 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666029 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666030 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 666030 T2344 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 666032 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666033 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666135 T2339 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 666135 T2347 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 666235 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666237 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666238 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666238 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666239 T2344 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666240 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state2",
   [junit4]   2> 	  "node_name":"node2",
   [junit4]   2> 	  "core":"core4",
   [junit4]   2> 	  "core_node_name":"node2",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node2/solr/"}
   [junit4]   2> 666240 T2344 oasc.Overseer$ClusterStateUpdater.updateState Collection already exists with numShards=1
   [junit4]   2> 666240 T2344 oasc.Overseer$ClusterStateUpdater.updateState Assigning new node to shard shard=shard1
   [junit4]   2> 666242 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666344 T2339 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 666344 T2347 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 666737 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666744 T2347 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 666744 T2339 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 666745 T2339 oasc.LeaderElector$1.process WARN  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:91)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.access$000(LeaderElector.java:55)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector$1.process(LeaderElector.java:136)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   [junit4]   2> 
   [junit4]   2> 666745 T2339 oasc.LeaderElector$1.process WARN  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:91)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.access$000(LeaderElector.java:55)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector$1.process(LeaderElector.java:136)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   [junit4]   2> 
   [junit4]   2> 666746 T2325 oazs.NIOServerCnxn.doIO WARN caught end of stream exception EndOfStreamException: Unable to read additional data from client sessionid 0x14375dd8fe20003, likely client has closed socket
   [junit4]   2> 	at org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:220)
   [junit4]   2> 	at org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208)
   [junit4]   2> 	at java.lang.Thread.run(Thread.java:744)
   [junit4]   2> 
   [junit4]   2> 666746 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666747 T2347 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 666753 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666753 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666753 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666754 T2344 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666757 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666859 T2347 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 666948 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666949 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 666950 T2349 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@443915a3 name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 666950 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 666951 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 666953 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node1
   [junit4]   2> 666956 T2349 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 666956 T2347 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 666958 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666958 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666958 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666958 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666959 T2344 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 666960 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 666960 T2344 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 666962 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666963 T2347 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 666963 T2349 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 666965 T2349 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 666965 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666965 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666966 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state2",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 666966 T2344 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 666969 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666974 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 666974 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666975 T2351 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@46dffc3f name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 666975 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 666976 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 666977 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node2
   [junit4]   2> 666979 T2349 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 666979 T2351 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 666980 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666981 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 666981 T2344 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 666981 T2344 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 666983 T2343 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 666985 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667004 T2341 oasc.OverseerCollectionProcessor.amILeader  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /overseer_elect/leader
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getData(ZooKeeper.java:1151)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$7.execute(SolrZkClient.java:273)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$7.execute(SolrZkClient.java:270)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getData(SolrZkClient.java:270)
   [junit4]   2> 	at org.apache.solr.cloud.OverseerCollectionProcessor.amILeader(OverseerCollectionProcessor.java:204)
   [junit4]   2> 	at org.apache.solr.cloud.OverseerCollectionProcessor.run(OverseerCollectionProcessor.java:163)
   [junit4]   2> 	at java.lang.Thread.run(Thread.java:744)
   [junit4]   2> 
   [junit4]   2> 667005 T2341 oasc.OverseerCollectionProcessor.amILeader According to ZK I (id=91046011939717124-127.0.0.1:50413_solr-n_0000000000) am no longer a leader.
   [junit4]   2> 667004 T2340 oasc.Overseer$ClusterStateUpdater.run WARN Solr cannot talk to ZK, exiting Overseer work queue loop org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /overseer/queue-work
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.DistributedQueue.orderedChildren(DistributedQueue.java:89)
   [junit4]   2> 	at org.apache.solr.cloud.DistributedQueue.element(DistributedQueue.java:131)
   [junit4]   2> 	at org.apache.solr.cloud.DistributedQueue.peek(DistributedQueue.java:325)
   [junit4]   2> 	at org.apache.solr.cloud.Overseer$ClusterStateUpdater.run(Overseer.java:105)
   [junit4]   2> 	at java.lang.Thread.run(Thread.java:744)
   [junit4]   2> 
   [junit4]   2> 667018 T2335 oasc.OverseerTest$OverseerRestarter.run Killing overseer.
   [junit4]   2> 667020 T2335 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 667021 T2353 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@185531db name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 667021 T2335 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 667024 T2335 oascc.SolrZkClient.makePath makePath: /overseer_elect/leader
   [junit4]   2> 667026 T2335 oasc.Overseer.start Overseer (id=91046011939717129-127.0.0.1:50413_solr-n_0000000002) starting
   [junit4]   2> 667030 T2355 oasc.OverseerCollectionProcessor.run Process current queue of collection creations
   [junit4]   2> 667031 T2354 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667032 T2354 oasc.Overseer$ClusterStateUpdater.run Replaying operations from work queue.
   [junit4]   2> 667033 T2354 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 667033 T2354 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 667034 T2351 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667034 T2349 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667037 T2354 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state2",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 667037 T2354 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 667038 T2351 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667038 T2349 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667041 T2349 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667041 T2351 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667043 T2354 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 667043 T2354 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 667044 T2349 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667044 T2351 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667045 T2354 oasc.Overseer$ClusterStateUpdater.run Starting to work on the main queue
   [junit4]   2> 667084 T2344 oasc.Overseer$ClusterStateUpdater.run WARN Solr cannot talk to ZK, exiting Overseer main queue loop org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /overseer/queue
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.DistributedQueue.orderedChildren(DistributedQueue.java:89)
   [junit4]   2> 	at org.apache.solr.cloud.DistributedQueue.peek(DistributedQueue.java:411)
   [junit4]   2> 	at org.apache.solr.cloud.Overseer$ClusterStateUpdater.run(Overseer.java:195)
   [junit4]   2> 	at java.lang.Thread.run(Thread.java:744)
   [junit4]   2> 
   [junit4]   2> 667186 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667189 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667189 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 667190 T2354 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667191 T2354 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state2",
   [junit4]   2> 	  "node_name":"node2",
   [junit4]   2> 	  "core":"core4",
   [junit4]   2> 	  "core_node_name":"node2",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node2/solr/"}
   [junit4]   2> 667191 T2354 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 667193 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667194 T2351 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667194 T2349 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 2)
   [junit4]   2> 667195 T2351 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 667196 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667197 T2351 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 667202 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667204 T2354 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667206 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667309 T2351 oascc.ZkStateReader$2.process A cluster state change: WatchedEvent state:SyncConnected type:NodeDataChanged path:/clusterstate.json, has occurred - updating... (live nodes size: 1)
   [junit4]   2> 667397 T2257 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667399 T2257 oascc.ConnectionManager.waitForConnected Waiting for client to connect to ZooKeeper
   [junit4]   2> 667400 T2357 oascc.ConnectionManager.process Watcher org.apache.solr.common.cloud.ConnectionManager@19362308 name:ZooKeeperConnection Watcher:127.0.0.1:50413/solr got event WatchedEvent state:SyncConnected type:None path:null path:null type:None
   [junit4]   2> 667400 T2257 oascc.ConnectionManager.waitForConnected Client is connected to ZooKeeper
   [junit4]   2> 667401 T2257 oascc.ZkStateReader.createClusterStateWatchersAndUpdate Updating cluster state from ZooKeeper... 
   [junit4]   2> 667404 T2257 oascc.SolrZkClient.makePath makePath: /live_nodes/node1
   [junit4]   2> 667408 T2357 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 667408 T2351 oascc.ZkStateReader$3.process Updating live nodes... (2)
   [junit4]   2> 667412 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667412 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 667412 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667413 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667415 T2354 oascc.ZkStateReader.updateClusterState Updating cloud state from ZooKeeper... 
   [junit4]   2> 667416 T2354 oasc.Overseer$ClusterStateUpdater.updateState Update state numShards=1 message={
   [junit4]   2> 	  "operation":"state",
   [junit4]   2> 	  "state":"state1",
   [junit4]   2> 	  "node_name":"node1",
   [junit4]   2> 	  "core":"core1",
   [junit4]   2> 	  "core_node_name":"node1",
   [junit4]   2> 	  "collection":"collection1",
   [junit4]   2> 	  "numShards":"1",
   [junit4]   2> 	  "base_url":"http://node1/solr/"}
   [junit4]   2> 667416 T2354 oasc.Overseer$ClusterStateUpdater.updateState shard=shard1 is already registered
   [junit4]   2> 667419 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667420 T2357 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 667420 T2351 oascc.ZkStateReader$3.process Updating live nodes... (1)
   [junit4]   2> 667421 T2357 oascc.SolrZkClient.makePath makePath: /collections/collection1/leaders/shard1
   [junit4]   2> 667421 T2353 oasc.DistributedQueue$LatchChildWatcher.process LatchChildWatcher fired on path: /overseer/queue state: SyncConnected type NodeChildrenChanged
   [junit4]   2> 667421 T2257 oascc.SolrZkClient.makePath makePath: /collections/collection1/leader_elect/shard1/election
   [junit4]   2> 667422 T2354 oasc.Ov

[...truncated too long message...]

x-Linux/solr/build/solr-core/test/J0/org.apache.solr.cloud.TestDistribDocBasedVersion-1389252236261/jetty4;done=false>>]
   [junit4]   2> 1029877 T4954 oasc.CachingDirectoryFactory.close Closing directory: /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/build/solr-core/test/J0/org.apache.solr.cloud.TestDistribDocBasedVersion-1389252236261/jetty4
   [junit4]   2> 1029878 T4954 oasc.CachingDirectoryFactory.closeCacheValue looking to close /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/build/solr-core/test/J0/org.apache.solr.cloud.TestDistribDocBasedVersion-1389252236261/jetty4/index [CachedDir<<refCount=0;path=/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/build/solr-core/test/J0/org.apache.solr.cloud.TestDistribDocBasedVersion-1389252236261/jetty4/index;done=false>>]
   [junit4]   2> 1029878 T4954 oasc.CachingDirectoryFactory.close Closing directory: /mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/build/solr-core/test/J0/org.apache.solr.cloud.TestDistribDocBasedVersion-1389252236261/jetty4/index
   [junit4]   2> 1029880 T4954 oascc.ZkStateReader$3.process WARN ZooKeeper watch triggered, but Solr cannot talk to ZK
   [junit4]   2> 1029880 T4954 oasc.LeaderElector$1.process WARN  org.apache.zookeeper.KeeperException$SessionExpiredException: KeeperErrorCode = Session expired for /overseer_elect/election
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:127)
   [junit4]   2> 	at org.apache.zookeeper.KeeperException.create(KeeperException.java:51)
   [junit4]   2> 	at org.apache.zookeeper.ZooKeeper.getChildren(ZooKeeper.java:1468)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:256)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient$6.execute(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.common.cloud.ZkCmdExecutor.retryOperation(ZkCmdExecutor.java:73)
   [junit4]   2> 	at org.apache.solr.common.cloud.SolrZkClient.getChildren(SolrZkClient.java:253)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.checkIfIamLeader(LeaderElector.java:91)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector.access$000(LeaderElector.java:55)
   [junit4]   2> 	at org.apache.solr.cloud.LeaderElector$1.process(LeaderElector.java:136)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.processEvent(ClientCnxn.java:519)
   [junit4]   2> 	at org.apache.zookeeper.ClientCnxn$EventThread.run(ClientCnxn.java:495)
   [junit4]   2> 
   [junit4]   2> NOTE: test params are: codec=Lucene45, sim=DefaultSimilarity, locale=ar_IQ, timezone=Antarctica/Rothera
   [junit4]   2> NOTE: Linux 3.8.0-35-generic amd64/Oracle Corporation 1.7.0_60-ea (64-bit)/cpus=8,threads=1,free=231945912,total=491782144
   [junit4]   2> NOTE: All tests run in this JVM: [TestNRTOpen, TestNonNRTOpen, ResourceLoaderTest, TestReloadAndDeleteDocs, TestSolrXml, JsonLoaderTest, QueryParsingTest, SolrCoreTest, EchoParamsTest, HdfsUnloadDistributedZkTest, TestRemoteStreaming, TestFunctionQuery, TestCopyFieldCollectionResource, TestCustomSort, TestSerializedLuceneMatchVersion, RecoveryZkTest, ResponseLogComponentTest, DistributedQueryElevationComponentTest, TestReversedWildcardFilterFactory, BasicDistributedZkTest, UpdateRequestProcessorFactoryTest, TestCollationFieldDocValues, CSVRequestHandlerTest, QueryElevationComponentTest, InfoHandlerTest, HdfsLockFactoryTest, StatelessScriptUpdateProcessorFactoryTest, TestPostingsSolrHighlighter, TestLuceneMatchVersion, TestPerFieldSimilarity, TestConfig, SyncSliceTest, UUIDFieldTest, TestValueSourceCache, TestRandomMergePolicy, TestSearchPerf, SearchHandlerTest, TestSolrIndexConfig, TestTrie, TestSolrXMLSerializer, TestJoin, TestCloudManagedSchema, ShowFileRequestHandlerTest, CircularListTest, TestJmxMonitoredMap, TestStressUserVersions, FileBasedSpellCheckerTest, WordBreakSolrSpellCheckerTest, TestMergePolicyConfig, UnloadDistributedZkTest, LeaderElectionTest, SolrIndexSplitterTest, ClusterStateUpdateTest, AddSchemaFieldsUpdateProcessorFactoryTest, TestSchemaSimilarityResource, TestSystemIdResolver, TestPseudoReturnFields, SuggesterTest, TestCoreContainer, AutoCommitTest, ReturnFieldsTest, TestLMJelinekMercerSimilarityFactory, TestQueryUtils, SchemaVersionSpecificBehaviorTest, TestElisionMultitermQuery, SimpleFacetsTest, TestLRUCache, PrimitiveFieldTypeTest, FastVectorHighlighterTest, DeleteShardTest, ZkControllerTest, LukeRequestHandlerTest, ScriptEngineTest, SynonymTokenizerTest, TestDocBasedVersionConstraints, TermsComponentTest, SoftAutoCommitTest, SpellPossibilityIteratorTest, TestRandomDVFaceting, CoreAdminCreateDiscoverTest, SpatialFilterTest, TestDocSet, BadComponentTest, OpenCloseCoreStressTest, OverseerTest, ShardRoutingTest, TestReplicationHandler, ZkSolrClientTest, TestZkChroot, ZkCLITest, ShardRoutingCustomTest, SliceStateUpdateTest, TestDistributedSearch, TestHashPartitioner, TermVectorComponentDistributedTest, TestStressVersions, TestSolr4Spatial, TestGroupingSearch, TestBadConfig, CurrencyFieldXmlFileTest, SignatureUpdateProcessorFactoryTest, SuggesterFSTTest, TestFoldingMultitermQuery, DocValuesTest, SuggesterWFSTTest, PolyFieldTest, QueryEqualityTest, DirectUpdateHandlerOptimizeTest, DocValuesMultiTest, DistanceFunctionTest, SolrInfoMBeanTest, DisMaxRequestHandlerTest, TestWriterPerf, DocumentAnalysisRequestHandlerTest, XmlUpdateRequestHandlerTest, TermVectorComponentTest, FieldAnalysisRequestHandlerTest, IndexSchemaRuntimeFieldTest, RegexBoostProcessorTest, TestCollationField, JSONWriterTest, UniqFieldsUpdateProcessorFactoryTest, TestPartialUpdateDeduplication, TestLFUCache, SOLR749Test, TestQuerySenderNoQuery, SolrIndexConfigTest, TestStressRecovery, TestBM25SimilarityFactory, URLClassifyProcessorTest, ChaosMonkeyNothingIsSafeTest, SolrXmlInZkTest, TestDistribDocBasedVersion]
   [junit4]   2> NOTE: reproduce with: ant test  -Dtestcase=TestDistribDocBasedVersion -Dtests.seed=791402573DC76F3C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ar_IQ -Dtests.timezone=Antarctica/Rothera -Dtests.file.encoding=US-ASCII
   [junit4] ERROR   0.00s J0 | TestDistribDocBasedVersion (suite) <<<
   [junit4]    > Throwable #1: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
   [junit4]    > Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
   [junit4]    > Caused by: java.lang.AssertionError
   [junit4]    > 	at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
   [junit4]    > 	at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
   [junit4]    > 	at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)Throwable #2: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4982, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
   [junit4]    > Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
   [junit4]    > 	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
   [junit4]    > Caused by: java.lang.AssertionError
   [junit4]    > 	at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
   [junit4]    > 	at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
   [junit4]    > 	at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
   [junit4]    > 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
   [junit4] Completed on J0 in 20.43s, 1 test, 2 errors <<< FAILURES!

[...truncated 143 lines...]
BUILD FAILED
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:459: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:439: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/build.xml:39: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/extra-targets.xml:37: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/build.xml:189: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/solr/common-build.xml:491: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:1307: The following error occurred while executing this line:
/mnt/ssd/jenkins/workspace/Lucene-Solr-4.x-Linux/lucene/common-build.xml:940: There were test failures: 348 suites, 1522 tests, 2 suite-level errors, 1 error, 35 ignored (6 assumptions)

Total time: 42 minutes 2 seconds
Build step 'Invoke Ant' marked build as failure
Description set: Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC
Archiving artifacts
Recording test results
Email was triggered for: Failure
Sending email for trigger: Failure



Re: [JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_60-ea-b02) - Build # 8922 - Still Failing!

Posted by Michael McCandless <lu...@mikemccandless.com>.
OK, indeed, I tried passing -Dsolr.test.leavedatadir=true (thanks
Rob!) and that makes the test pass.

So somewhere this test just needs to properly close things before
removing filesystem directories.

Mike McCandless

http://blog.mikemccandless.com


On Sat, Jan 11, 2014 at 7:11 AM, Michael McCandless
<lu...@mikemccandless.com> wrote:
> OK, this seems to be a test bug: somehow, the main thread is removing
> the entire index directory from the filesystem, before another thread
> calls IW.close.
>
> I can see the test opens 5 IW instances, and then things run fine, and
> then the 5 IWs are closed in sequence in a thread, but in the main
> thread is returning (randomized testing prints "OK      20.1s |
> TestDistribDocBasedVersion.testDistribSearch") before the last 2 IWs
> are closed.
>
> So somewhere in the main thread, something is concurrently removing
> the index directory before the last 2 IWs are closed.
>
> I tried passing -Dtests.leaveTemporary=true and the test still fails,
> so I don't think it's test-framework that's removing the index dir; I
> think it's something somewhere in Solr's test infrastructure?
>
> Probably there is just a missing call somewhere to cleanly shutdown
> all cores before cleaning up?
>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
>
> On Fri, Jan 10, 2014 at 3:56 PM, Michael McCandless
> <lu...@mikemccandless.com> wrote:
>> Repros for me too ... I'll dig.
>>
>> Mike McCandless
>>
>> http://blog.mikemccandless.com
>>
>>
>> On Fri, Jan 10, 2014 at 11:55 AM, Chris Hostetter
>> <ho...@fucit.org> wrote:
>>>
>>> FWIW: this seed reproduce for me on 4x...
>>>
>>> ant test  -Dtestcase=TestDistribDocBasedVersion -Dtests.seed=791402573DC76F3C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ar_IQ -Dtests.timezone=Antarctica/Rothera -Dtests.file.encoding=US-ASCII
>>>
>>> The test isn't doing anything odd with merges, but it does use the
>>> ranomized index configs (solrconfig.snippet.randomindexconfig.xml) and i
>>> notice this in the logs....
>>>
>>>    [junit4]   2> 27628 T91 oasu.DirectUpdateHandler2.close closing DirectUpdateHandler2{commits=2,autocommits=0,soft autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=8,adds=8,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=22,cumulative_deletesById=0,cumulative_deletesByQuery=1,cumulative_errors=0,transaction_logs_total_size=0,transaction_logs_total_number=2}
>>>    [junit4]   2> 27628 T91 oasu.SolrCoreState.decrefSolrCoreState Closing SolrCoreState
>>>    [junit4]   2> 27628 T91 oasu.DefaultSolrCoreState.closeIndexWriter SolrCoreState ref count has reached 0 - closing IndexWriter
>>>    [junit4]   2> 27629 T91 oasu.DefaultSolrCoreState.closeIndexWriter closing IndexWriter with IndexWriterCloser
>>>    [junit4]   2> 27631 T91 C12 P38577 oasu.DirectUpdateHandler2.closeWriter ERROR Error in final commit java.io.FileNotFoundException: _0.cfe
>>>    [junit4]   2>        at org.apache.lucene.store.FSDirectory.fileLength(FSDirectory.java:267)
>>>    [junit4]   2>        at org.apache.lucene.store.NRTCachingDirectory.fileLength(NRTCachingDirectory.java:178)
>>>    [junit4]   2>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:141)
>>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.registerMerge(IndexWriter.java:3785)
>>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.updatePendingMerges(IndexWriter.java:1971)
>>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1935)
>>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2874)
>>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2979)
>>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2949)
>>>    [junit4]   2>        at org.apache.solr.update.DirectUpdateHandler2.closeWriter(DirectUpdateHandler2.java:746)
>>>
>>> Followd by the assertion failure mentioned bellow...
>>>
>>>
>>>
>>> : This is a test i'm familiar with, but the failure is aparently an
>>> : assertion in IndexWriter._mergeInit that should probably get some more
>>> : eyeballs on it...
>>> :
>>> : (Note: this is apparently 4x as of r1556643)
>>> :
>>> : : Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/8922/
>>> : : Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC
>>> :
>>> : : junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion
>>> :
>>> :       ...
>>> :
>>> : : Stack Trace:
>>> : : com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
>>> : : Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
>>> : :     at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
>>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
>>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
>>> : : Caused by: java.lang.AssertionError
>>> : :     at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
>>> : :     at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
>>> : :     at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
>>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
>>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
>>> :
>>> : If i'm reading this right, as of r1556643 the assertion that tripped was
>>> : "assert merge.registerDone;" ...
>>> :
>>> : https://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/java/org/apache/lucene/index/IndexWriter.java?revision=r1556643&view=markup#l3807
>>> :
>>> : Any idea what could cause that assertion to fail?
>>> :
>>> :
>>> : -Hoss
>>> : http://www.lucidworks.com/
>>> :
>>>
>>> -Hoss
>>> http://www.lucidworks.com/
>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
>>> For additional commands, e-mail: dev-help@lucene.apache.org
>>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_60-ea-b02) - Build # 8922 - Still Failing!

Posted by Michael McCandless <lu...@mikemccandless.com>.
OK, this seems to be a test bug: somehow, the main thread is removing
the entire index directory from the filesystem, before another thread
calls IW.close.

I can see the test opens 5 IW instances, and then things run fine, and
then the 5 IWs are closed in sequence in a thread, but in the main
thread is returning (randomized testing prints "OK      20.1s |
TestDistribDocBasedVersion.testDistribSearch") before the last 2 IWs
are closed.

So somewhere in the main thread, something is concurrently removing
the index directory before the last 2 IWs are closed.

I tried passing -Dtests.leaveTemporary=true and the test still fails,
so I don't think it's test-framework that's removing the index dir; I
think it's something somewhere in Solr's test infrastructure?

Probably there is just a missing call somewhere to cleanly shutdown
all cores before cleaning up?

Mike McCandless

http://blog.mikemccandless.com


On Fri, Jan 10, 2014 at 3:56 PM, Michael McCandless
<lu...@mikemccandless.com> wrote:
> Repros for me too ... I'll dig.
>
> Mike McCandless
>
> http://blog.mikemccandless.com
>
>
> On Fri, Jan 10, 2014 at 11:55 AM, Chris Hostetter
> <ho...@fucit.org> wrote:
>>
>> FWIW: this seed reproduce for me on 4x...
>>
>> ant test  -Dtestcase=TestDistribDocBasedVersion -Dtests.seed=791402573DC76F3C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ar_IQ -Dtests.timezone=Antarctica/Rothera -Dtests.file.encoding=US-ASCII
>>
>> The test isn't doing anything odd with merges, but it does use the
>> ranomized index configs (solrconfig.snippet.randomindexconfig.xml) and i
>> notice this in the logs....
>>
>>    [junit4]   2> 27628 T91 oasu.DirectUpdateHandler2.close closing DirectUpdateHandler2{commits=2,autocommits=0,soft autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=8,adds=8,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=22,cumulative_deletesById=0,cumulative_deletesByQuery=1,cumulative_errors=0,transaction_logs_total_size=0,transaction_logs_total_number=2}
>>    [junit4]   2> 27628 T91 oasu.SolrCoreState.decrefSolrCoreState Closing SolrCoreState
>>    [junit4]   2> 27628 T91 oasu.DefaultSolrCoreState.closeIndexWriter SolrCoreState ref count has reached 0 - closing IndexWriter
>>    [junit4]   2> 27629 T91 oasu.DefaultSolrCoreState.closeIndexWriter closing IndexWriter with IndexWriterCloser
>>    [junit4]   2> 27631 T91 C12 P38577 oasu.DirectUpdateHandler2.closeWriter ERROR Error in final commit java.io.FileNotFoundException: _0.cfe
>>    [junit4]   2>        at org.apache.lucene.store.FSDirectory.fileLength(FSDirectory.java:267)
>>    [junit4]   2>        at org.apache.lucene.store.NRTCachingDirectory.fileLength(NRTCachingDirectory.java:178)
>>    [junit4]   2>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:141)
>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.registerMerge(IndexWriter.java:3785)
>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.updatePendingMerges(IndexWriter.java:1971)
>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1935)
>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2874)
>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2979)
>>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2949)
>>    [junit4]   2>        at org.apache.solr.update.DirectUpdateHandler2.closeWriter(DirectUpdateHandler2.java:746)
>>
>> Followd by the assertion failure mentioned bellow...
>>
>>
>>
>> : This is a test i'm familiar with, but the failure is aparently an
>> : assertion in IndexWriter._mergeInit that should probably get some more
>> : eyeballs on it...
>> :
>> : (Note: this is apparently 4x as of r1556643)
>> :
>> : : Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/8922/
>> : : Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC
>> :
>> : : junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion
>> :
>> :       ...
>> :
>> : : Stack Trace:
>> : : com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
>> : : Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
>> : :     at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
>> : : Caused by: java.lang.AssertionError
>> : :     at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
>> : :     at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
>> : :     at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
>> : :     at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
>> :
>> : If i'm reading this right, as of r1556643 the assertion that tripped was
>> : "assert merge.registerDone;" ...
>> :
>> : https://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/java/org/apache/lucene/index/IndexWriter.java?revision=r1556643&view=markup#l3807
>> :
>> : Any idea what could cause that assertion to fail?
>> :
>> :
>> : -Hoss
>> : http://www.lucidworks.com/
>> :
>>
>> -Hoss
>> http://www.lucidworks.com/
>>
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
>> For additional commands, e-mail: dev-help@lucene.apache.org
>>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_60-ea-b02) - Build # 8922 - Still Failing!

Posted by Michael McCandless <lu...@mikemccandless.com>.
Repros for me too ... I'll dig.

Mike McCandless

http://blog.mikemccandless.com


On Fri, Jan 10, 2014 at 11:55 AM, Chris Hostetter
<ho...@fucit.org> wrote:
>
> FWIW: this seed reproduce for me on 4x...
>
> ant test  -Dtestcase=TestDistribDocBasedVersion -Dtests.seed=791402573DC76F3C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ar_IQ -Dtests.timezone=Antarctica/Rothera -Dtests.file.encoding=US-ASCII
>
> The test isn't doing anything odd with merges, but it does use the
> ranomized index configs (solrconfig.snippet.randomindexconfig.xml) and i
> notice this in the logs....
>
>    [junit4]   2> 27628 T91 oasu.DirectUpdateHandler2.close closing DirectUpdateHandler2{commits=2,autocommits=0,soft autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=8,adds=8,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=22,cumulative_deletesById=0,cumulative_deletesByQuery=1,cumulative_errors=0,transaction_logs_total_size=0,transaction_logs_total_number=2}
>    [junit4]   2> 27628 T91 oasu.SolrCoreState.decrefSolrCoreState Closing SolrCoreState
>    [junit4]   2> 27628 T91 oasu.DefaultSolrCoreState.closeIndexWriter SolrCoreState ref count has reached 0 - closing IndexWriter
>    [junit4]   2> 27629 T91 oasu.DefaultSolrCoreState.closeIndexWriter closing IndexWriter with IndexWriterCloser
>    [junit4]   2> 27631 T91 C12 P38577 oasu.DirectUpdateHandler2.closeWriter ERROR Error in final commit java.io.FileNotFoundException: _0.cfe
>    [junit4]   2>        at org.apache.lucene.store.FSDirectory.fileLength(FSDirectory.java:267)
>    [junit4]   2>        at org.apache.lucene.store.NRTCachingDirectory.fileLength(NRTCachingDirectory.java:178)
>    [junit4]   2>        at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:141)
>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.registerMerge(IndexWriter.java:3785)
>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.updatePendingMerges(IndexWriter.java:1971)
>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1935)
>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2874)
>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2979)
>    [junit4]   2>        at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2949)
>    [junit4]   2>        at org.apache.solr.update.DirectUpdateHandler2.closeWriter(DirectUpdateHandler2.java:746)
>
> Followd by the assertion failure mentioned bellow...
>
>
>
> : This is a test i'm familiar with, but the failure is aparently an
> : assertion in IndexWriter._mergeInit that should probably get some more
> : eyeballs on it...
> :
> : (Note: this is apparently 4x as of r1556643)
> :
> : : Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/8922/
> : : Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC
> :
> : : junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion
> :
> :       ...
> :
> : : Stack Trace:
> : : com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
> : : Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
> : :     at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
> : :     at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
> : :     at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
> : : Caused by: java.lang.AssertionError
> : :     at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
> : :     at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
> : :     at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
> : :     at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
> : :     at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
> :
> : If i'm reading this right, as of r1556643 the assertion that tripped was
> : "assert merge.registerDone;" ...
> :
> : https://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/java/org/apache/lucene/index/IndexWriter.java?revision=r1556643&view=markup#l3807
> :
> : Any idea what could cause that assertion to fail?
> :
> :
> : -Hoss
> : http://www.lucidworks.com/
> :
>
> -Hoss
> http://www.lucidworks.com/
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
> For additional commands, e-mail: dev-help@lucene.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_60-ea-b02) - Build # 8922 - Still Failing!

Posted by Chris Hostetter <ho...@fucit.org>.
FWIW: this seed reproduce for me on 4x...

ant test  -Dtestcase=TestDistribDocBasedVersion -Dtests.seed=791402573DC76F3C -Dtests.multiplier=3 -Dtests.slow=true -Dtests.locale=ar_IQ -Dtests.timezone=Antarctica/Rothera -Dtests.file.encoding=US-ASCII

The test isn't doing anything odd with merges, but it does use the 
ranomized index configs (solrconfig.snippet.randomindexconfig.xml) and i 
notice this in the logs....

   [junit4]   2> 27628 T91 oasu.DirectUpdateHandler2.close closing DirectUpdateHandler2{commits=2,autocommits=0,soft autocommits=0,optimizes=0,rollbacks=0,expungeDeletes=0,docsPending=8,adds=8,deletesById=0,deletesByQuery=0,errors=0,cumulative_adds=22,cumulative_deletesById=0,cumulative_deletesByQuery=1,cumulative_errors=0,transaction_logs_total_size=0,transaction_logs_total_number=2}
   [junit4]   2> 27628 T91 oasu.SolrCoreState.decrefSolrCoreState Closing SolrCoreState
   [junit4]   2> 27628 T91 oasu.DefaultSolrCoreState.closeIndexWriter SolrCoreState ref count has reached 0 - closing IndexWriter
   [junit4]   2> 27629 T91 oasu.DefaultSolrCoreState.closeIndexWriter closing IndexWriter with IndexWriterCloser
   [junit4]   2> 27631 T91 C12 P38577 oasu.DirectUpdateHandler2.closeWriter ERROR Error in final commit java.io.FileNotFoundException: _0.cfe
   [junit4]   2> 	at org.apache.lucene.store.FSDirectory.fileLength(FSDirectory.java:267)
   [junit4]   2> 	at org.apache.lucene.store.NRTCachingDirectory.fileLength(NRTCachingDirectory.java:178)
   [junit4]   2> 	at org.apache.lucene.index.SegmentCommitInfo.sizeInBytes(SegmentCommitInfo.java:141)
   [junit4]   2> 	at org.apache.lucene.index.IndexWriter.registerMerge(IndexWriter.java:3785)
   [junit4]   2> 	at org.apache.lucene.index.IndexWriter.updatePendingMerges(IndexWriter.java:1971)
   [junit4]   2> 	at org.apache.lucene.index.IndexWriter.maybeMerge(IndexWriter.java:1935)
   [junit4]   2> 	at org.apache.lucene.index.IndexWriter.prepareCommitInternal(IndexWriter.java:2874)
   [junit4]   2> 	at org.apache.lucene.index.IndexWriter.commitInternal(IndexWriter.java:2979)
   [junit4]   2> 	at org.apache.lucene.index.IndexWriter.commit(IndexWriter.java:2949)
   [junit4]   2> 	at org.apache.solr.update.DirectUpdateHandler2.closeWriter(DirectUpdateHandler2.java:746)

Followd by the assertion failure mentioned bellow...



: This is a test i'm familiar with, but the failure is aparently an 
: assertion in IndexWriter._mergeInit that should probably get some more 
: eyeballs on it...
: 
: (Note: this is apparently 4x as of r1556643)
: 
: : Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/8922/
: : Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC
: 
: : junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion
: 
: 	...
: 
: : Stack Trace:
: : com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
: : Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
: : 	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
: : 	at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
: : 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
: : Caused by: java.lang.AssertionError
: : 	at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
: : 	at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
: : 	at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
: : 	at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
: : 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)
: 
: If i'm reading this right, as of r1556643 the assertion that tripped was 
: "assert merge.registerDone;" ...
: 
: https://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/java/org/apache/lucene/index/IndexWriter.java?revision=r1556643&view=markup#l3807
: 
: Any idea what could cause that assertion to fail?
: 
: 
: -Hoss
: http://www.lucidworks.com/
: 

-Hoss
http://www.lucidworks.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Re: [JENKINS] Lucene-Solr-4.x-Linux (64bit/jdk1.7.0_60-ea-b02) - Build # 8922 - Still Failing!

Posted by Chris Hostetter <ho...@fucit.org>.
This is a test i'm familiar with, but the failure is aparently an 
assertion in IndexWriter._mergeInit that should probably get some more 
eyeballs on it...

(Note: this is apparently 4x as of r1556643)

: Build: http://jenkins.thetaphi.de/job/Lucene-Solr-4.x-Linux/8922/
: Java: 64bit/jdk1.7.0_60-ea-b02 -XX:-UseCompressedOops -XX:+UseG1GC

: junit.framework.TestSuite.org.apache.solr.cloud.TestDistribDocBasedVersion

	...

: Stack Trace:
: com.carrotsearch.randomizedtesting.UncaughtExceptionError: Captured an uncaught exception in thread: Thread[id=4981, name=Lucene Merge Thread #0, state=RUNNABLE, group=TGRP-TestDistribDocBasedVersion]
: Caused by: org.apache.lucene.index.MergePolicy$MergeException: java.lang.AssertionError
: 	at __randomizedtesting.SeedInfo.seed([791402573DC76F3C]:0)
: 	at org.apache.lucene.index.ConcurrentMergeScheduler.handleMergeException(ConcurrentMergeScheduler.java:545)
: 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:518)
: Caused by: java.lang.AssertionError
: 	at org.apache.lucene.index.IndexWriter._mergeInit(IndexWriter.java:3807)
: 	at org.apache.lucene.index.IndexWriter.mergeInit(IndexWriter.java:3791)
: 	at org.apache.lucene.index.IndexWriter.merge(IndexWriter.java:3644)
: 	at org.apache.lucene.index.ConcurrentMergeScheduler.doMerge(ConcurrentMergeScheduler.java:405)
: 	at org.apache.lucene.index.ConcurrentMergeScheduler$MergeThread.run(ConcurrentMergeScheduler.java:482)

If i'm reading this right, as of r1556643 the assertion that tripped was 
"assert merge.registerDone;" ...

https://svn.apache.org/viewvc/lucene/dev/branches/branch_4x/lucene/core/src/java/org/apache/lucene/index/IndexWriter.java?revision=r1556643&view=markup#l3807

Any idea what could cause that assertion to fail?


-Hoss
http://www.lucidworks.com/

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org