janhoy opened a new pull request, #43: URL: https://github.com/apache/solr-orbit/pull/43
Solr Orbit only supports SolrCloud (ZooKeeper) mode. Standalone/user-managed mode is not supported because collection management relies on the Collections API which is unavailable in standalone mode. Changes: - Add SolrAdminClient.is_cloud_mode() which probes the CLUSTERSTATUS endpoint; returns True for cloud mode, False for standalone (HTTP 400), or raises on unexpected errors. - Add _check_cloud_mode() in test_run_orchestrator and call it from benchmark_only() so users get a clear error immediately rather than a confusing failure later. - Fix quickstart.md docker run example: replace 'solr-demo' (standalone) with '-c' (SolrCloud). Add an important callout about the cloud mode requirement. - Add SolrCloud requirement notes to running-workloads.md and test-procedures.md. - Add unit tests for all three is_cloud_mode() outcomes. For Solr 9.x: start with '-c' flag (bin/solr start -c or docker run ... solr:9 -c). For Solr 10.0.0+: SolrCloud is the default; no extra flag needed. The provisioning pipelines (docker, from-distribution, from-sources) already start Solr with cloud mode for all versions. Closes #33 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
