Uh oh!
There was an error while loading. Please reload this page.
Delete experimental API - #41434
Conversation
eladkal
commented
Aug 13, 2024
Needs also to be removed from the docs |
vincbeck
commented
Aug 13, 2024
I am unsure what to do with |
jedcunningham
commented
Aug 13, 2024
This is actually why I gave up removing the experimental API last Friday 🙃. I think we should remove the whole concept of a client and let AIP-81 handle reimagining it. |
vincbeck
commented
Aug 13, 2024
Does that mean that the current CI is using experimental API underneath? |
potiuk
commented
Aug 13, 2024
No. It should not - we should just remove those IMHO. Full stop. There is no particular reason we should keep them |
jedcunningham
commented
Aug 13, 2024
Honestly, I didn't look closely at all once I saw the dependency. I'm not sure if those clients are even usable? I'm with Jarek, whack them. |
vincbeck
commented
Aug 14, 2024
These clients are used by the CI today so I wont be able to remove them entirely in this PR. I think this should be done as part of the AIP-81 effort. I'll do my best to remove as much as I can though |
uranusjr
commented
Aug 15, 2024
I posted #41491 to fix the news fragment check. |
vincbeck
commented
Aug 15, 2024
Thank you! |
vincbeck
commented
Aug 15, 2024
Tests are passing (besides flaky tests I'll restart) 🎉 |
vincbeck
commented
Aug 15, 2024
I ended up deleting the client interface and configs associated to it. I had to keep the basic client implementation because it is used by the CI. It will be most likely be deleted/refactored in AIP-81 work |
vincbeck
commented
Aug 15, 2024
The test |
vincbeck
commented
Aug 15, 2024
From logs: |
vincbeck
commented
Aug 16, 2024
Fix for this test in #41534 |
vincbeck
commented
Aug 16, 2024
All green :) Any additional reviews? |
^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an 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 a newsfragment file, named
{pr_number}.significant.rstor{issue_number}.significant.rst, in newsfragments.