[ https://issues.apache.org/jira/browse/SOLR-17062?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17785629#comment-17785629 ]
ASF subversion and git services commented on SOLR-17062: -------------------------------------------------------- Commit 3ebbb37af8be5c896c93e5cdb1740f5077dafe88 in solr's branch refs/heads/main from Jason Gerlowski [ https://gitbox.apache.org/repos/asf?p=solr.git;h=3ebbb37af8b ] SOLR-17062: Create JS client for Admin UI use (#2050) This commit adds build code to generate a JS client (using the OpenAPI Generator's 'javascript' template) and adds the necessary plumbing to bundle the client into our Admin UI. See 'CollectionsV2' in services.js as an example. Note that nothing in this commit adds this JS client as a release artifact, publishes it to npm, etc. --------- Co-authored-by: Houston Putman <hous...@apache.org> > Generate JS bindings from OpenAPI spec > -------------------------------------- > > Key: SOLR-17062 > URL: https://issues.apache.org/jira/browse/SOLR-17062 > Project: Solr > Issue Type: Improvement > Security Level: Public(Default Security Level. Issues are Public) > Affects Versions: main (10.0), 9.4 > Reporter: Jason Gerlowski > Priority: Minor > Time Spent: 2h 40m > Remaining Estimate: 0h > > SOLR-16346 added support to Solr's build to generate an "OpenAPI spec" file > describing our v2 API. > Spec files can be used for a variety of purposes, including to generate > client bindings in a variety of languages. We're already doing this in Java > for creating v2 SolrRequest implementations, and Python generation is > underway in SOLR-16835. > We would also benefit from generating clients for some of the other (i.e. > non-Java) languages in Solr's codebase. The Admin UI uses > Javascript/angular, the operator uses golang, etc. > This ticket covers generating a Javascript client that can be used in our > Admin UI. -- This message was sent by Atlassian Jira (v8.20.10#820010) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org