[WIP] generate python, go, javascript, java clients from openapi spec#9493
[WIP] generate python, go, javascript, java clients from openapi spec#9493houqp wants to merge 1 commit into
Conversation
| get: | ||
| summary: Get all connection entries | ||
| operationId: airflow.api_connexion.endpoints.connection_endpoint.get_connections | ||
| x-openapi-router-controller: airflow.api_connexion.endpoints.connection_endpoint |
There was a problem hiding this comment.
@mik-laj I am thinking of pulling this openapi spec change into a separate PR so we can get it merged in early to avoid conflicts. what do you think?
There was a problem hiding this comment.
Good idea. This will reduce the number of conflicts.
|
Can you split these changes into several PRs? Each language has different requirements that we will have to consider to generate the perfect client library.
We can use Github Action to store development artifacts. |
|
will replace this PR with change for one language at a time starting with Go. |
relates to #9080, based of work from https://github.com/mik-laj/airflow-api-clients.
TODO:
Open questions:
Make sure to mark the boxes below before creating PR: [x]
In case of fundamental code change, Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in UPDATING.md.
Read the Pull Request Guidelines for more information.