Hi,
there seems to be an issue with creation of Dimensional Routed Aliases.
Using example command from:
https://solr.apache.org/guide/solr/latest/deployment-guide/alias-management.html#examples-using-createalias
The request is being rejected with an error message:
"A routed alias requires these params: [router.field, router.name] plus
some create-collection prefixed ones."
It became broken between releases:
9.2.1 (where it works) and
9.3.0 (where it doesn't).
>From my triage, it looks like it has been broken by:
https://github.com/apache/solr/pull/1590
https://issues.apache.org/jira/browse/SOLR-16393
Although it wasn't detected by tests cause there were no tests for this use
case.
The ticket introducing that functionality
https://issues.apache.org/jira/browse/SOLR-13375
is currently open/unresolved, but the instructions exist on the reference
docs.

I've managed to hack around a fix (with tests):
https://github.com/margawron/solr/tree/dra_fix
Can you take a look ?
I am not yet so familiar with how that works under the hood.

Regards
Marcel Gawron

Reply via email to