Hi,

There are now 36 open SolrBot PRs, some of which are several months old:

https://github.com/apache/solr/pulls/solrbot

Let's do a round of dependency upgrade merging to main + 9x prior to a 9.8 
release.

Not a committer? You can still help e.g. by triaging the PRs that failed tests 
and making a comment in the PR on what you believe is the next action. 
Sometimes a rebase is required, and there's a checkbox in the description that 
can be checked to trigger a rebase on the next solrbot run (every 4 hours). 
Sometimes tests fail unrelated to the upgrade, then that one test can be re-run 
to get to a green state. Sometimes new transitive libraries are added by an 
upgrade, consider whether they are needed (and must be added to licenses/ 
folder), or if they can be excluded.

Here are some useful pointers:
* https://github.com/apache/solr/blob/main/dev-docs/dependency-upgrades.adoc
* https://github.com/apache/solr/blob/main/dev-tools/scripts/cherrypick.sh can 
be useful for backporting (always run precommit before pushing though)

Jan

Reply via email to