[
https://issues.apache.org/jira/browse/SOLR-5473?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13980013#comment-13980013
]
Noble Paul commented on SOLR-5473:
----------------------------------
bq.The external interface
bq. I've already gone into a lot of the points. We can dig more into what is
not clear from the above.
stateFormat attribute in collection, state node have the .json suffix. Please
add if missed anything
bq.The idea of selectively watching states
bq.The is also probably fine, though I'm not sure it's right to change it by
default, and I'm not sure it should be so tied into "The idea of splitting the
clusterstate.json itself". Breaking things into parts makes it easier to digest
and build and document properly.
I'm not sure if it is possible to split them completely . The moment I split
the states my choices are
# all nodes watch all the collections
# nodes selectively watch collections
# nodes watch no collections and read them all real time
One or more of the three solutions needs to be built new into the system and
I have only added the 2nd because I thought only that would be useful. Do you
think the other solutions are worthwhile to build or can you think of a better
solution I probably would have missed?
bq.The API's which are 'undesirable'
I would take a relook at these . Meanwhile , if you can visualize what the
API's should look like please post them here
> 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
> Fix For: 5.0
>
> 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-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-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: [email protected]
For additional commands, e-mail: [email protected]