WOOOOOOWOOWOW! On Thu, Nov 28, 2024 at 6:11 PM Pierre Jeambrun <pierrejb...@gmail.com> wrote:
> Hello all, > > We just completed the migration of the public API to the new FastAPI > server, closing a big one https://github.com/apache/airflow/issues/42370. > > This new API is feature rich and should feel really familiar; most > endpoints, parameters and payloads remain the same - Breaking changes are > limited and listed here https://github.com/apache/airflow/issues/43378. > Those are not set in stone and we could limit them even more if necessary > by writing some more custom code. We will create appropriate > `newsfragments` when they are consolidated. > > Do not hesitate to report back anything unusual while experimenting with > this new API. (Only available on main development branch for now and aimed > to be released in airflow 3.0) > > Huge shoutout to the community and everyone that was involved, to name a > few but not all: > @jason810496, @dstandish, > @bugraoz93, @rawwar, @omkar-foss, @prabhusneha, @amoghrajesh, > @vatsrahul1001, @bbovenzi, > @utkarsharma2, @kandharvishnu, @michaeljs-c > > What's next: > - Permissions and authentication are not yet implemented > - Leverage FastAPI capabilities for full async paradigm. The Backfill API > is the first one to leverage that (thanks @dstandish) and we would like to > generalize this approach. > - Improve the API with more features, such as extended search queries, bulk > operations and more >