[
https://issues.apache.org/jira/browse/SOLR-16172?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17529820#comment-17529820
]
Jan Høydahl commented on SOLR-16172:
------------------------------------
I reproduced, and here is the server-side stack trace
{noformat}
2022-04-29 06:50:27.275 ERROR (qtp1676605578-24) [c:testCollection s:shard2
r:core_node4 x:testCollection_shard2_replica_n2] o.a.s.h.RequestHandlerBase
java.lang.ClassCastException: class java.lang.String cannot be cast to class
org.apache.lucene.util.BytesRef (java.lang.String is in module java.base of
loader 'bootstrap'; org.apache.lucene.util.BytesRef is in unnamed module of
loader org.eclipse.jetty.webapp.WebAppClassLoader @7fcbe147) =>
java.lang.ClassCastException: class java.lang.String cannot be cast to class
org.apache.lucene.util.BytesRef (java.lang.String is in module java.base of
loader 'bootstrap'; org.apache.lucene.util.BytesRef is in unnamed module of
loader org.eclipse.jetty.webapp.WebAppClassLoader @7fcbe147)
at
org.apache.solr.schema.FieldType.marshalStringSortValue(FieldType.java:1310)
java.lang.ClassCastException: class java.lang.String cannot be cast to class
org.apache.lucene.util.BytesRef (java.lang.String is in module java.base of
loader 'bootstrap'; org.apache.lucene.util.BytesRef is in unnamed module of
loader org.eclipse.jetty.webapp.WebAppClassLoader @7fcbe147)
at
org.apache.solr.schema.FieldType.marshalStringSortValue(FieldType.java:1310)
~[?:?]
at org.apache.solr.schema.StrField.marshalSortValue(StrField.java:117)
~[?:?]
at
org.apache.solr.search.grouping.distributed.shardresultserializer.TopGroupsResultTransformer.serializeTopGroups(TopGroupsResultTransformer.java:227)
~[?:?]
at
org.apache.solr.search.grouping.distributed.shardresultserializer.TopGroupsResultTransformer.transform(TopGroupsResultTransformer.java:77)
~[?:?]
at
org.apache.solr.search.grouping.distributed.shardresultserializer.TopGroupsResultTransformer.transform(TopGroupsResultTransformer.java:57)
~[?:?]
at
org.apache.solr.search.grouping.CommandHandler.processResult(CommandHandler.java:223)
~[?:?]
at
org.apache.solr.handler.component.QueryComponent.doProcessGroupedDistributedSearchSecondPhase(QueryComponent.java:1427)
~[?:?]
at
org.apache.solr.handler.component.QueryComponent.process(QueryComponent.java:378)
~[?:?]
at
org.apache.solr.handler.component.SearchHandler.handleRequestBody(SearchHandler.java:368)
~[?:?]
at
org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:216)
~[?:?]
at org.apache.solr.core.SolrCore.execute(SolrCore.java:2637) ~[?:?]
{noformat}
> Error when combining Grouping with Childfield sorting with more than one
> Shard
> -------------------------------------------------------------------------------
>
> Key: SOLR-16172
> URL: https://issues.apache.org/jira/browse/SOLR-16172
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Components: SolrCloud, SolrJ
> Affects Versions: 8.4.1, 8.10.1, 8.11.1
> Reporter: Øystein Johnsen Veinan
> Priority: Major
> Attachments: SolrGroupError.zip, readme.txt
>
>
> When combining Grouping with Childfield sorting with more than one Shard the
> following error occures:
> *"Error from server at null: class java.lang.String cannot be cast to class
> org.apache.lucene.util.BytesRef (java.lang.String is in module java.base of
> loader 'bootstrap'; org.apache.lucene.util.BytesRef is in unnamed module of
> loader org.eclipse.jetty.webapp.WebAppClassLoader @180e6ac4)"*
> To reproduce use the attached docker containers.
> Check out the file Readme.txt
> We believe that the error will occur in more than the affected versions. The
> attached docker-compose file contain the version 8.11.1.
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]