Yeah i don't think we're removing zipped dags. It is very late in the game re 3.0. It was just a thought, partly I was just curious if anyone using it and if so how. But I'm glad I asked because, maybe you will have an idea or two for dag versioning. Dag versioning will be in 3.0 but, I don't think it will be the last iteration of the feature :)
On Mon, Feb 3, 2025 at 3:54 PM Sam Wheating <samwheat...@gmail.com> wrote: > Hey Daniel, > > I haven't really been keeping up with the latest AIPs, but I just had a > read through the DAG versioning proposal and it sounds like a lot of this > functionality will probably be offered by DAG bundles. Thanks for pointing > this out! > > I'll see if I can get involved here and maybe help out with the > implementation, or at least provide some feedback on the design. Meanwhile, > until this is available (It sounds like this will be Airflow 3.1 or later?) > I would suggest that we continue supporting zip-packaged DAGs. > > Sam > > On Mon, Feb 3, 2025 at 3:17 PM Daniel Standish > <daniel.stand...@astronomer.io.invalid> wrote: > > > Thanks Sam > > > > I'm curious how the dag versioning features will interact with your > > workflow. i'm not sure that it will immediately solve all of your use > > case. i imagine you would probably have some good feedback on how to > > improve / make it more useful. > > > > > > > > On Mon, Feb 3, 2025 at 3:04 PM Sam Wheating <samwheat...@gmail.com> > wrote: > > > > > Hi Daniel, > > > > > > I can speak on behalf of Reddit Ads - we use this feature extensively > in > > > our pre-production environment. > > > > > > In short, we create per-branch zip archives which contain all custom > > > operators and shared code as well as any DAGs modified in that branch. > > This > > > allows multiple developers to concurrently test different changes to > the > > > same DAGs or operators in a shared remote airflow deployment - since > all > > > imports are localized to the zip archive there's no interference > between > > > different branches. > > > > > > I can provide more details if needed, but I just wanted to say that > this > > > feature has been very useful for us. If there's a better way of > providing > > > isolated development namespaces in a shared environment, I would love > to > > > hear about it. > > > > > > Sam > > > > > > On Mon, Feb 3, 2025 at 11:45 AM Daniel Standish > > > <daniel.stand...@astronomer.io.invalid> wrote: > > > > > > > Recall, we can put dags inside of zip files and airflow will unzip > and > > > find > > > > the dags. > > > > > > > > Do people actually use these? Is there still a reason to support > this > > > > feature? > > > > > > > > > >