I’d very much like to see this as well.   

I’ve been thinking that I would look to migrate the Solr Admin to using the v2 
API, and I suspect it will identify any number of gaps/areas of improvement in 
the v2 API itself.   




> On Oct 26, 2021, at 3:10 PM, Jason Gerlowski <gerlowsk...@gmail.com> wrote:
> 
> Hi all,
> 
> I'm starting this thread to highlight a subject that came up in the
> recent "Solr 9.0 Release Blockers" thread: our v2 API.  As a TL;DR,
> should the v2 API be considered "experimental"?
> 
> We haven't explicitly called the v2 API experimental up to this point,
> but I'd argue that in essence it already is.  In previous releases it
> was largely undocumented, had little or no SolrJ support, missed
> parity with v1 in terms of endpoints and parameters, and wasn't
> included in test randomization.  It's hard to imagine how someone
> could have been using the v2 API nontrivially in our past releases.
> 
> Treating v2 as "experimental" just feels much more like calling a
> "spade" a "spade", and sends a more accurate signal to our users.  It
> would also have practical benefits: experimental code is traditionally
> free from backcompat guarantees, so an "experimental" designation
> would remove a big impediment for those improving the v2 API.
> 
> Knowingly setting backcompat aside is always scary, and of course, we
> don't have any means to know for sure how many users v2 has today.
> But if we judge from the few signals we do have, the number must be
> very small.  e.g. The last user-list email that mentions a v2 API path
> is "Atomic update error with JSON handler" from May of 2018!
> 
> Potential backcompat breaks might inconvenience that small set of
> users, but that inconvenience would be vastly outweighed by the
> benefit to all our users of getting a cleaner, more consistent API out
> sooner.
> 
> Anyway, that's my pitch.  Would love to hear what people think about the idea.
> 
> Best,
> 
> Jason
> 
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org
> For additional commands, e-mail: dev-h...@solr.apache.org
> 

_______________________
Eric Pugh | Founder & CEO | OpenSource Connections, LLC | 434.466.1467 | 
http://www.opensourceconnections.com <http://www.opensourceconnections.com/> | 
My Free/Busy <http://tinyurl.com/eric-cal>  
Co-Author: Apache Solr Enterprise Search Server, 3rd Ed 
<https://www.packtpub.com/big-data-and-business-intelligence/apache-solr-enterprise-search-server-third-edition-raw>
    
This e-mail and all contents, including attachments, is considered to be 
Company Confidential unless explicitly stated otherwise, regardless of whether 
attachments are marked as such.

Reply via email to