[ 
https://issues.apache.org/jira/browse/SOLR-16234?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17550601#comment-17550601
 ] 

Noble Paul edited comment on SOLR-16234 at 6/7/22 2:52 AM:
-----------------------------------------------------------

{quote}But simplicity? Stepping away an interface that abstracts away the API 
details and instead having to build your own path/query-params/request-body.
{quote}
 

Let me be more clear. The raw API is not simpler for regular use. It's a tool 
for the power user. For anyone who wants direct access to the basic bytes of 
request response today , it is much harder,  uglier & more inefficient than the 
proposed API. 

 
{quote}SolrJ is GC-inefficient or memory-inefficient? OK, well let's talk about 
and fix that. 
{quote}
It's memory inefficient for a reason. It handles all the objects by itself and 
it is performing a useful job in abstracting away the complex objects. 


was (Author: noble.paul):
{quote}But simplicity? Stepping away an interface that abstracts away the API 
details and instead having to build your own path/query-params/request-body.
{quote}
 

Let me be more clear. The raw API is not simpler for regular use. It's a tool 
for the power user. For anyone who wants direct access to the basic bytes of 
request response today , it is much harder and uglier than the proposed API. 

 
{quote}SolrJ is GC-inefficient or memory-inefficient? OK, well let's talk about 
and fix that. 
{quote}
It's memory inefficient for a reason. It handles all the objects by itself and 
it is performing a useful job in abstracting away the complex objects. 

> 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
>            Assignee: Noble Paul
>            Priority: Major
>             Fix For: 9.1
>
>
> 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]

Reply via email to