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

ASF subversion and git services commented on SOLR-17042:
--------------------------------------------------------

Commit b57b56367919b40c0d7c1bdb43506243836e5a00 in solr's branch 
refs/heads/main from Jason Gerlowski
[ https://gitbox.apache.org/repos/asf?p=solr.git;h=b57b5636791 ]

SOLR-17042: Remove V2RequestSupport interface (#2028)

The interface was initially added as a way to allow dog-fooding of v2
APIs, but never fully got off the ground.  It was only ever implemented
for a small set of "collection admin" APIs, and was superceded by our
current approach in SolrJ of generating v2 SolrRequest
implementations from our "OAS".

This commit removes the interface, and two associated SolrRequest
methods, from SolrJ.

> Deprecate and remove 'V2RequestSupport' and related methods
> -----------------------------------------------------------
>
>                 Key: SOLR-17042
>                 URL: https://issues.apache.org/jira/browse/SOLR-17042
>             Project: Solr
>          Issue Type: Improvement
>      Security Level: Public(Default Security Level. Issues are Public) 
>          Components: v2 API
>            Reporter: Jason Gerlowski
>            Priority: Minor
>              Labels: V2
>          Time Spent: 40m
>  Remaining Estimate: 0h
>
> The V2RequestSupport interface (and associated methods) were created as a way 
> to convert certain SolrRequest objects that supported it into their v2 
> counterparts.  In practice though, this conversion logic was costly to write 
> and maintain, so very few SolrRequest implementations ever supported it.  At 
> its peak, only a few "collection admin" APIs ever supported conversion, and 
> these were removed a year or so back.
> Instead, we've moved towards generating v2 SolrRequest implementations from 
> our OpenAPI Spec ("OAS").
> We should deprecate V2RequestSupport (and related methods) in 9.x and remove 
> it entirely in 10. 



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to