Hi all, I've been working over the last few months to get our "v2" API into shape to eventually replace (and allow us to sunset) v1. At a high level the two biggest next-steps are to (1) make whatever changes we'd like to the v2 endpoints while they're still "experimental", and then (2) start using them across Solr (Admin UI, SolrJ, etc.)
The big question in my mind is: what all should change in the v2 endpoints as part of item #1 above. Do people like the current v2 design enough to move forward as-is (or with some minor tweaking)? Or is there interest in seeing a larger re-alignment around other design principles (e.g. REST, OpenAPI, etc.) while v2 is still "experimental"? My impression from past discussions is that there's interest in seeing broader changes to v2 (see [1] and [2] below). I tend to agree and I'm willing to head up that effort. But I wanted to double-check first that there was consensus on the overall idea of "broader changes" before I start filing JIRAs and working out specifics. Assuming consensus, my next step will be to write up the current v2 endpoints and some proposed changes in a spreadsheet that we can iterate on. (Feedback on specific APIs, changes, etc. definitely welcome at that point once I get there.) Best, Jason [1] "Should v2 API be experimental" - https://lists.apache.org/thread/t342hl7lvt5b4qmb5vrrh7tvmdjlbb22 [2] "Solr 9.0 Release Blockers"" - https://lists.apache.org/thread/m7k2gvgxldkns7jqjnw1ghhqx7s3tpl1 --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@solr.apache.org For additional commands, e-mail: dev-h...@solr.apache.org