[
https://issues.apache.org/jira/browse/SOLR-16426?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Houston Putman updated SOLR-16426:
----------------------------------
Description:
The LBHttp2SolrClient, which is used by CloudHttp2SolrClient, uses an internal
reference to an Http2SolrClient for sending requests. However the setParser()
method does not send the parser to the internal Http2SolrClient, so the
response will use the default response parser instead.
This is uncovered in the tests when the PrometheusExporter is changed to use
the CloudHttp2SolrClient.
Note this is also the case for RequestWriter and QueryParams.
was:
The LBHttp2SolrClient, which is used by CloudHttp2SolrClient, uses an internal
reference to an Http2SolrClient for sending requests. However the setParser()
method does not send the parser to the internal Http2SolrClient, so the
response will use the default response parser instead.
This is uncovered in the tests when the PrometheusExporter is changed to use
the CloudHttp2SolrClient.
> LBHttp2SolrClient does not pass various component changes to child client
> -------------------------------------------------------------------------
>
> Key: SOLR-16426
> URL: https://issues.apache.org/jira/browse/SOLR-16426
> Project: Solr
> Issue Type: Bug
> Security Level: Public(Default Security Level. Issues are Public)
> Components: SolrJ
> Reporter: Houston Putman
> Assignee: Houston Putman
> Priority: Blocker
> Fix For: 9.1
>
>
> The LBHttp2SolrClient, which is used by CloudHttp2SolrClient, uses an
> internal reference to an Http2SolrClient for sending requests. However the
> setParser() method does not send the parser to the internal Http2SolrClient,
> so the response will use the default response parser instead.
> This is uncovered in the tests when the PrometheusExporter is changed to use
> the CloudHttp2SolrClient.
> Note this is also the case for RequestWriter and QueryParams.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]