Dear Wiki user, You have subscribed to a wiki page or wiki category on "Solr Wiki" for change notification.
The "SolrCloud" page has been changed by YonikSeeley. The comment on this change is: start some user documentation and TODO list. http://wiki.apache.org/solr/SolrCloud?action=diff&rev1=10&rev2=11 -------------------------------------------------- + = SolrCloud = + SolrCloud is the set of Solr features that take Solr's distributed search to the next level, enabling and simplifying the creation and use of Solr clusters. + + * Central configuration for the entire cluster + * Automatic load balancing and fail-over + + Zookeeper is integrated and used to coordinate and store the configuration of the cluster. + + == Getting Started == + SolrCloud is currently under development! + + Check out and build the cloud branch: + https://svn.apache.org/repos/asf/lucene/solr/branches/cloud/ + + + + == ZooKeeper == + + == Distributed Request == + + + = Developer Section = + == TODO == + * when this stull is merged to trunk, integrate the user documentation above into DistributedSearch + * hook up the cloud state to distributed search + * optionally allow user to query by collection + * optionally allow user to query by multiple collections (assume schemas are compatible) + * user SolrJ support for getting server list to query from zk + * optionally return partial results if we can't query all of the shards + * this includes a new code path where there may be no servers up for a shard (i.e. no exception from the LB server is thrown because we never try) + * seems to require propagating more info into the search handler... need to know what logical shard is missing? if it's just a list of + URLs (the shard addresses) then servers that aren't up would just be represented by a blank space: localhost:8983,,localhost:7574 + * optionally run ZK server in Solr for simple dev cluster (zk data dir under the solr data dir?) + == High level design goals == These are long term goals for SolrCloud. Many of these features will not be developed in the first versions, but we're designing for the long haul.
