Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
9.0
-
None
-
None
Description
RealTimeGet with Composite router throws NPE at slice resolution time making it unusable.
I would like to add a check and possibly return nothing instead of the NPE.
[c:content s:shard1 r:core_node3 x:content_shard1_replica_n1] o.a.s.h.RequestHandlerBase java.lang.NullPointerException: Cannot invoke "org.apache.solr.common.cloud.Slice.getName()" because "slice" is null => java.lang.NullPointerException: Cannot invoke "org.apache.solr.common.cloud.Slice.getName()" because "slice" is null
one workaround is to pass "route" param.
Attachments
Issue Links
- is related to
-
SOLR-15705 Distribute a DeleteById to all shards when using the CompositeId router with a router field defined and field value is missing in request
- Closed
- links to