[DISCUSS] What we do with extras for Airflow 3

2024-10-17 Thread Jarek Potiuk
Hello here, As discussed last week on slack, I prepared a comprehensive document describing the current state of extras in Airflow (or at least my view on it :) ). https://docs.google.com/document/d/1e1T3u34bqo7yYSJVvq1NlEJJhA5_hUNXOXo7J6KFg_0/edit?usp=sharing The document describes the current

Re: [DISCUSS] What we do with extras for Airflow 3

2024-10-17 Thread Jarek Potiuk
"separate POM" -> Separate pyproject.toml :D,, I've been in too many discussions in Apache Software Foundation about java dependencies and POM files and Maven (ough!) it seems :D On Thu, Oct 17, 2024 at 12:22 PM Jarek Potiuk wrote: > Hello here, > > As discussed last week on slack, I prepared a

Re: [DISCUSS] What we do with extras for Airflow 3

2024-10-17 Thread Jarek Potiuk
Also one more comment. I added this paragraph (and highlighted it): > The approach to extras depends very much on the packaging decisions we will make before releasing Airflow 3. Currently we only have one “apache-airflow” package and all extras are defined there. In Airflow 3 we will have more pa

Re: [DISCUSS] Create community "Apache YuniKorn" executor ?

2024-10-17 Thread Amogh Desai
Hi Jarek, Everyone, Thanks for starting this discussion! I agree with everyone so far that this will be more of an additional executor rather than a replacement for anything we currently have. I had submitted a talk that was mainly trying to explain about how we can leverage some features of Yuni

Re: [DISCUSS] What we do with extras for Airflow 3

2024-10-17 Thread Jarek Potiuk
Also one more thing added - I realized I have forgotten one more thing - pre-installed providers. Those are automatically added to 'requirements" in "standard" installation, and in "editable" mode - their dependencies are added instead (not the providers themselves). This is an important case for b

Re: [DISCUSS] Requesting Feedback on 2024 Airflow Survey

2024-10-17 Thread Briana Okyere
Hey All, Thanks to those who provided feedback! As a reminder we will be sending the survey out next Monday, Oct. 21st, and would love for the folks here to help promote it to the Airflow community! On Tue, Oct 8, 2024 at 1:56 PM Briana Okyere wrote: > Hey All, > > It's that time of year again!

Re: [DISCUSS] Create community "Apache YuniKorn" executor ?

2024-10-17 Thread Oliveira, Niko
I love the idea. Generally it is quite easy now to add new executors and there is no harm in having more options. I don't think we need to justify it as a replacement of anything honestly. The biggest decision is whether this is a community managed executor or if we can find stakeholders to cre

Re: [DISCUSS] Create community "Apache YuniKorn" executor ?

2024-10-17 Thread Jarek Potiuk
> As Jens said "K8sExecutor++". > Just to be precise, I don't believe that this can be a replacement for Celery Executor (at least at first glance). Yes. Fully agree. My bad framing from the initial message. > I also believe that for this to be effective, this will need some dedicated work includ

Re: [PROPOSAL] Add streaming support to PartialOperator

2024-10-17 Thread Jarek Potiuk
Oh. I don't think we want to "vote" on it (but I will let David to chime in because I was mostly guessing what's his expectation and worries are). On Thu, Oct 17, 2024 at 1:07 AM Vikram Koka wrote: > Hmm, I can think of a different solution to the problem here as well, but I > could be misunder