Skip to content

apache/solr-orbit-workloads

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Apache Solr Orbit Workloads

License PRs Welcome

This repository contains the default workload specifications for Apache Solr Orbit, the macrobenchmarking framework for Apache Solr.

You do not need to interact with this repository directly unless you want to inspect existing workloads, run benchmarks with a custom workload, or contribute a new workload.

Documentation

Full documentation — including how to run workloads, workload structure, operation types, parameters, and how to write custom workloads — is available on the Apache Solr Orbit documentation site.

Quick start

# Run the default nyc_taxis workload against a local Solr cluster
solr-orbit run \
  --pipeline=benchmark-only \
  --target-host=localhost:8983 \
  --workload=nyc_taxis \
  --test-mode

# Or provision Solr via Docker and benchmark
solr-orbit run \
  --pipeline=docker \
  --distribution-version=9.10.1 \
  --workload=nyc_taxis \
  --test-mode

Workloads in this repository

Workload Description
geonames 11M geographic points-of-interest; text search, faceting, sorting
nyc_taxis 165M NYC taxi trips from 2015; range filters, date facets, sorting

How to contribute

See CONTRIBUTING.md for how to test your changes locally, open a pull request, and contribute a new workload.

Getting help

Data hosting

FIXME (pre-ASF): The corpus data files referenced by the workloads in this repository are currently hosted on a CloudFront distribution that is not operated by the Apache Software Foundation. Before or shortly after the ASF donation, the data must be migrated to ASF-managed infrastructure or another stable, community-controlled host.

License

This repository is licensed under the Apache License 2.0. Individual workloads may incorporate datasets with additional licensing terms; see each workload's README.md for details.

About

Default workload specifications for the Apache Solr Orbit macrobenchmarking framework

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages