[
https://issues.apache.org/jira/browse/SOLR-14265?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17072648#comment-17072648
]
Andrzej Bialecki commented on SOLR-14265:
-----------------------------------------
We should also move the old apispec JSON descriptor files to the new
annotation-based API, it's so much simpler to create and easier to maintain!
> Move collections admin API to v2 completely
> --------------------------------------------
>
> Key: SOLR-14265
> URL: https://issues.apache.org/jira/browse/SOLR-14265
> Project: Solr
> Issue Type: Improvement
> Security Level: Public(Default Security Level. Issues are Public)
> Reporter: Anshum Gupta
> Assignee: Anshum Gupta
> Priority: Major
>
> V2 admin API has been available in Solr for a very long time, making it
> difficult for both users and developers to remember and understand which
> format to use when. We should move to v2 API completely for all Solr Admin
> calls for the following reasons:
> # converge code - there are multiple ways of doing the same thing, there's
> unwanted back-compat code, and we should get rid of that
> # POJO all the way - no more NamedList. I know this would have split
> opinions, but I strongly think we should move in this direction. I created
> Jira about this specific task in the past and went half way but I think we
> should just close this one out now.
> # Automatic documentation
> # Others
> This is just an umbrella Jira for the task. Let's create sub-tasks and split
> this up as it would require a bunch of rewriting of the code and it makes a
> lot of sense to get this out with 9.0 so we don't have to support v1 forever!
> There have been some conversations going on about this and it feels like most
> folks are happy to go this route.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]