+1 (binding) on the feature. I have no opinion on the naming either.
Vikram On Tue, Oct 6, 2026 at 5:59 AM Dheeraj Turaga <[email protected]> wrote: > +1 (binding) > > On Mon, Oct 5, 2026 at 3:38 PM Kaxil Naik <[email protected]> wrote: > > > +1 on the features. No opinion on naming > > > > On Mon, 5 Oct 2026 at 18:08, Zach Gottesman via dev < > > [email protected]> > > wrote: > > > > > +1 (non-binding). Coincidentally I was just discussing the need for > > > something similar to this in a meeting earlier today. Would love to see > > it > > > as part of the Airflow public interface. > > > > > > On Mon, Oct 5, 2026 at 9:36 AM Jens Scheffler via dev < > > > [email protected]> wrote: > > > > > > > +1 > > > > > > > > On 05.10.26 11:45, Shahar Epstein wrote: > > > > > +1 (binding), thanks for leading this effort! > > > > > > > > > > > > > > > Shahar > > > > > > > > > > On Thu, Oct 1, 2026, 11:00 Blain David <[email protected]> > > > wrote: > > > > > > > > > >> Hi everyone, > > > > >> > > > > >> I would like to restart the vote on AIP-104, now titled Iterable > > Tasks > > > > >> (IT) and Task Spreading (TS): > > > > >> > > > > >> > > > > >> > > > > > > > > > > https://cwiki.apache.org/confluence/spaces/AIRFLOW/pages/421954527/AIP-104+Iterable+Tasks+IT+and+Task+Spreading+TS > > > > >> > > > > >> The previous vote, under the name "Task Iteration and Dynamic Task > > > > >> Batching", ran during the summer and did not get much engagement: > > > > >> > > > > >> https://lists.apache.org/thread/x5bd26zfqkkhp7sx7nb0crjlsctf2z5j > > > > >> > > > > >> The AIP has changed since then, so please vote on the current page > > > > rather > > > > >> than on what you may remember: > > > > >> > > > > >> - Renamed "Task Iteration (TI)" to "Iterable Tasks (IT)", as TI is > > > > already > > > > >> widely used for Task Instance (as remarked by Daniel). > > > > >> - Renamed "Dynamic Task Batching (DTB)" to "Task Spreading (TS)". > > The > > > > >> primitive is now .spread(across=N) instead of .batch(size=N), as > > > "size" > > > > >> read like a chunk length while it is the number of Task Instances. > > > Items > > > > >> are distributed round robin over those N Task Instances. The new > > name > > > > was > > > > >> discussed and voted on in separate threads (linked below). > > > > >> - Iterable Tasks now checkpoint progress per item through AIP-103 > > Task > > > > >> State. On a retry, or after a worker crash, items that already > > > finished > > > > are > > > > >> not run again; only the items that failed or were in flight are. > > > > >> - The page now documents task_concurrency, the setting that > controls > > > how > > > > >> many items run at once inside one Task Instance. > > > > >> - The page now lists the current limits: deferrable operators, > > > > >> reschedule-mode sensors and TriggerDagRunOperator are not > supported > > > > inside > > > > >> .iterate() yet (deferrable support is planned in a separate PR); > > > > >> execution_timeout applies per item only to async operators; > > > > >> multiple_outputs is ignored; and pools count the Task Instance > > rather > > > > than > > > > >> its items. > > > > >> > > > > >> The previous discussion threads can be found here: > > > > >> > > > > >> https://lists.apache.org/thread/ztnfsqolow4v1zsv4pkpnxc1fk0hbf2p > > > > >> https://lists.apache.org/thread/tr3x4sx55k0fk2coq28xs2648m1p65cc > > > > >> > > > > >> The naming of the spread primitive: > > > > >> > > > > >> https://lists.apache.org/thread/6qlbvvnt76514rstzk447pvs4784wcj2 > > > > >> (discussion) > > > > >> https://lists.apache.org/thread/rrc9bmhh5dcpyj4rcpjr2lj1q8vjdoxp > > > (vote) > > > > >> > > > > >> Thank you again to everyone who reviewed the AIP and took part in > > the > > > > >> discussions. A special thank you to Kaxil for the many detailed > > > reviews, > > > > >> and to TP, Jens, Jarek and Ash for their comments. Thanks as well > to > > > > >> Daniel, Jedidiah and Amogh for their more recent reviews on the > AIP > > > > page, > > > > >> and to everyone who voted on the naming of the spread primitive. > > > > >> > > > > >> The vote will remain open for 5 days and will close on Wednesday, > 7 > > > > >> October 2026, at 00:00 GMT. > > > > >> > > > > >> Everyone is encouraged to vote, although only votes from PMC > members > > > and > > > > >> committers are considered binding. > > > > >> > > > > >> Please vote accordingly: > > > > >> > > > > >> [ ] +1 Approve > > > > >> [ ] +0 no opinion > > > > >> [ ] -1 disapprove with the reason > > > > >> > > > > >> Please consider this my +1 (binding). > > > > >> > > > > >> Regards, > > > > >> David > > > > >> > > > > >> General (Internal Property) > > > > >> > > > > > > > > --------------------------------------------------------------------- > > > > To unsubscribe, e-mail: [email protected] > > > > For additional commands, e-mail: [email protected] > > > > > > > > > > > > > >
