[
https://issues.apache.org/jira/browse/SOLR-16234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17550184#comment-17550184
]
Noble Paul edited comment on SOLR-16234 at 6/6/22 10:58 AM:
------------------------------------------------------------
{quote}Why would a SolrJ user want to interact with Solr without using SolrJ's
request objects?
{quote}
For sake of efficiency and simplicity. People use their own
serialization/deserialization tools and they would want to optimize access to
Solr APIs (not everyone , but, a subset of users who are paranoid about
performance & GC load). Solr's request response Objects create too many objects
and they are not memory efficient .
There are 139 impls of {{SolrRequest}} in the SolrJ library. I wonder why are
we worried about 140th. This is not changing the functionality of Solr in
anyway. It is just another way to use SolrJ.
was (Author: noble.paul):
{quote}Why would a SolrJ user want to interact with Solr without using SolrJ's
request objects?
{quote}
For sake of efficiency and simplicity. People use their own
serialization/deserialization tools and they would want to optimize access to
Solr APIs. Solr's request response Objects create too many objects and they are
not memory efficient .
There are 139 impls of {{SolrRequest}} in the SolrJ library. I wonder why are
we worried about 140th. This is not changing the functionality of Solr in
anyway. It is just another way to use SolrJ.
> An API to make raw requests and responses to Solr
> --------------------------------------------------
>
> Key: SOLR-16234
> URL: https://issues.apache.org/jira/browse/SOLR-16234
> Project: Solr
> Issue Type: Improvement
> Security Level: Public(Default Security Level. Issues are Public)
> Components: clients - java
> Reporter: Noble Paul
> Priority: Major
>
> All Solr APIs are higher level APIs that deals with objects . We need a
> simple raw API for users who wish to interact with Solr without these Objects
--
This message was sent by Atlassian Jira
(v8.20.7#820007)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]