Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
Description
SOLR-16346 added support to Solr's build to generate an "OpenAPI spec" file describing our v2 API. But currently, this spec file isn't actually used by Solr in any way.
Spec files can be used for a variety of purposes, including to generate client bindings for using the API.
The client generation capabilities provided by the OpenAPI project cover a variety of languages, but it make sense for Solr to start with Java since we already have a Java client that requires continual effort to keep up to date. It'd be a big win for the project if we were able to replace some or all of the manually maintained "SolrRequest" implementations in SolrJ with automatically generated code.
Attachments
Issue Links
- fixes
-
SOLR-16917 v2 DELETEREPLICA not working
- Closed
- is a parent of
-
SOLR-17008 Move SolrJ constants to 'api' module
- Open
- relates to
-
SOLR-17395 Generate v2 API ref-guide content from OpenAPI Spec
- Open
-
SOLR-15735 SolrJ should fully support Solr's v2 API
- Open
-
SOLR-16346 Generate OpenAPI spec for v2 APIs
- Closed
- links to