Skip to content

SOLR-18262 Re-brand to Solr Orbit#4

Merged
janhoy merged 6 commits into
apache:mainfrom
janhoy:SOLR-18262-rebrand
May 23, 2026
Merged

SOLR-18262 Re-brand to Solr Orbit#4
janhoy merged 6 commits into
apache:mainfrom
janhoy:SOLR-18262-rebrand

Conversation

@janhoy
Copy link
Copy Markdown
Contributor

@janhoy janhoy commented May 22, 2026

Renames the product from Apache Solr Benchmark to Apache Solr Orbit across the entire
codebase, as tracked in SOLR-18262.
The osbenchmark Python package folder rename is deferred to a separate follow-up task.

What changed

  • CLI entry points: solr-benchmarksolr-orbit, solr-benchmarkdsolr-orbitd (setup.py, benchmark, benchmarkd wrapper scripts)
  • PyPI package name: solr-benchmarksolr-orbit in setup.py and osbenchmark/version.py
  • User config directory: ~/.solr-benchmark~/.solr-orbit (osbenchmark/paths.py, test_run_orchestrator.py, solr_provisioner.py)
  • Default workloads repository: github.com/janhoy/solr-benchmark-workloadsgithub.com/apache/solr-orbit-workloads (both .ini config files)
  • GitHub repository URLs: all github.com/janhoy/solr-benchmark references updated to github.com/apache/solr-orbit
  • Documentation site URL: janhoy.github.io/solr-benchmarkapache.github.io/solr-orbit (docs/_config.yml and all doc pages)
  • Docker image: group name, WORKDIR, volume path, and all LABEL fields updated in docker/Dockerfile
  • Product name strings: Apache Solr Benchmark / Solr Benchmark replaced throughout Python source, CLI help text, log messages, and test fixtures (111 files total)
  • Governance and guide files: NOTICE, CONTRIBUTING.md, DEVELOPER_GUIDE.md, PYTHON_SUPPORT_GUIDE.md, AGENTS.md, and CREATE_WORKLOAD_GUIDE.md updated
  • Documentation site (~52 Markdown files under docs/): all name and URL references updated

@janhoy janhoy requested a review from epugh May 22, 2026 07:59
Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot encountered an error and was unable to review this pull request. You can try again by re-requesting a review.

Copy link
Copy Markdown

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Copilot reviewed 111 out of 111 changed files in this pull request and generated 2 comments.

Comment thread tests/utils/process_test.py Outdated
Comment thread AGENTS.md Outdated
Copy link
Copy Markdown

@epugh epugh left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

There will be plenty of small tweaks and fixes but Lgtm

janhoy added 4 commits May 22, 2026 23:47
Update test expectations to use /solr/admin/info/system instead of
/solr/admin/ping, matching the template change in the previous commit.
@janhoy janhoy merged commit a98ff8e into apache:main May 23, 2026
1 of 3 checks passed
@janhoy janhoy deleted the SOLR-18262-rebrand branch May 23, 2026 22:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants