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

Jason Gerlowski commented on SOLR-15746:
----------------------------------------

The only apispec file that "needs" converted is "metrics.history.json", which 
corresponds to the Metrics History functionality that was removed for 9.0!  So 
that apispec file can be deleted and then this ticket can be closed.

I've opened up a PR for this and will merge once the tests pass since it's such 
a small change.

> Rewrite v2 metrics APIs using annotation framework
> --------------------------------------------------
>
>                 Key: SOLR-15746
>                 URL: https://issues.apache.org/jira/browse/SOLR-15746
>             Project: Solr
>          Issue Type: Sub-task
>          Components: v2 API
>            Reporter: Jason Gerlowski
>            Assignee: Jason Gerlowski
>            Priority: Major
>              Labels: V2
>          Time Spent: 10m
>  Remaining Estimate: 0h
>
> Solr's v2 APIs can be implemented in 1 of 2 possible ways: an apispec (i.e. 
> JSON file) based approach that was originally conceived when the v2 APIs were 
> created, and an approach that relies on annotated POJO objects which has come 
> into favor more recently as it results in less duplication and inches our 
> APIs ones step towards a more strongly-typed future.
> The consensus has emerged across several JIRAs that the annotated-POJO 
> approach is the one that should be used going forward, and that existing v2 
> APIs should be cut over as convenient.
> It's worth noting that this will cause the introspection output to lose the 
> "description" text for these APIs and their parameters, as there's no support 
> for this yet for annotation-based v2 APIs. See SOLR-15117 for more details.
> This ticket aims to tackle this conversion for the various metrics APIs.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

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

Reply via email to