[ 
https://issues.apache.org/jira/browse/SOLR-18257?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18082694#comment-18082694
 ] 

Jan Høydahl commented on SOLR-18257:
------------------------------------

Hi. I think this was answered on the list as well, but there are two main 
reasons:
 # The "release" schedule is wildly different. Workloads can be added/modified 
without being part of a particular release of the tool itself
 # The {{solr-orbit-workloads}} repo uses branches for keeping a workload 
compatible with a certain major version of solr. I.e. when running a benchmark 
against solr 9 for "geonames" workload, the tool will automatically pull 
workload from branch "9", while when running the same workload against solr 10, 
it will use the workload on branch "10" etc. This way  we can keep a trail of 
the same benchmark across an evolution of solr capabilities and APIs.

Other arguments are that this has been the design for both Rally and OSB, so we 
need a solid argument to do differently. Those who want to improve the tool 
itself contribute to the core repo while those who have developed a new 
benchmark for a cool dataset and want to contribute it upstream can do so in 
the benchmarks repo.

> Initialize workloads repo
> -------------------------
>
>                 Key: SOLR-18257
>                 URL: https://issues.apache.org/jira/browse/SOLR-18257
>             Project: Solr
>          Issue Type: Sub-task
>            Reporter: Jan Høydahl
>            Assignee: Jan Høydahl
>            Priority: Major
>
> The new empty {{solr-orbit-workloads}} repository must be bootstrapped with 
> an initial commit.
> I constructed the [https://github.com/janhoy/solr-benchmark-workloads] repo 
> from scratch with some files from OSB workloads repo and adapted it. It is 
> all committed as the initial commit in the empty repo. We can iterate from 
> there with followup commits.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to