lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Shalin Shekhar Mangar (JIRA)" <j...@apache.org>
Subject [jira] [Updated] (SOLR-5473) Make one state.json per collection
Date Sat, 29 Mar 2014 09:37:18 GMT

     [ https://issues.apache.org/jira/browse/SOLR-5473?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]

Shalin Shekhar Mangar updated SOLR-5473:
----------------------------------------

    Attachment: SOLR-5473-74.patch

The previous patch missed reverting baseUrl to nodeName in ZkController.getShardId.

I'm still seeing some test failures. For example in OverseerStatusTest, it looks like the
OverseerCollectionProcessor is waiting for a new collection to be created but Overseer is
waiting for new items in the queue?

{quote}
"Overseer-91493854598660099-127.0.0.1:52655_o_%2Fcs-n_0000000000" daemon prio=10 tid=0x00007fb7a4299000
nid=0x32be waiting on condition [0x00007fb810168000]
   java.lang.Thread.State: TIMED_WAITING (sleeping)
	at java.lang.Thread.sleep(Native Method)
	at org.apache.solr.cloud.OverseerCollectionProcessor.createCollection(OverseerCollectionProcessor.java:1999)
	at org.apache.solr.cloud.OverseerCollectionProcessor.processMessage(OverseerCollectionProcessor.java:449)
	at org.apache.solr.cloud.OverseerCollectionProcessor.run(OverseerCollectionProcessor.java:242)
	at java.lang.Thread.run(Thread.java:744)

"Thread-12" daemon prio=10 tid=0x00007fb7a4297800 nid=0x32bd in Object.wait() [0x00007fb810269000]
   java.lang.Thread.State: TIMED_WAITING (on object monitor)
	at java.lang.Object.wait(Native Method)
	- waiting on <0x00000007783049c8> (a java.lang.Object)
	at org.apache.solr.cloud.DistributedQueue$LatchChildWatcher.await(DistributedQueue.java:238)
	- locked <0x00000007783049c8> (a java.lang.Object)
	at org.apache.solr.cloud.DistributedQueue.peek(DistributedQueue.java:464)
	at org.apache.solr.cloud.DistributedQueue.peek(DistributedQueue.java:428)
	at org.apache.solr.cloud.Overseer$ClusterStateUpdater.run(Overseer.java:217)
	at java.lang.Thread.run(Thread.java:744)
{quote}

Digging into it now.

> Make one state.json per collection
> ----------------------------------
>
>                 Key: SOLR-5473
>                 URL: https://issues.apache.org/jira/browse/SOLR-5473
>             Project: Solr
>          Issue Type: Sub-task
>          Components: SolrCloud
>            Reporter: Noble Paul
>            Assignee: Noble Paul
>         Attachments: SOLR-5473-74.patch, SOLR-5473-74.patch, SOLR-5473-74.patch, SOLR-5473-74.patch,
SOLR-5473-74.patch, SOLR-5473-74.patch, SOLR-5473-74.patch, SOLR-5473-74.patch, SOLR-5473-74.patch,
SOLR-5473-74.patch, SOLR-5473-74.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch,
SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch,
SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch,
SOLR-5473.patch, SOLR-5473.patch, SOLR-5473.patch, ec2-23-20-119-52_solr.log, ec2-50-16-38-73_solr.log
>
>
> As defined in the parent issue, store the states of each collection under /collections/collectionname/state.json
node



--
This message was sent by Atlassian JIRA
(v6.2#6252)

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


Mime
View raw message