Thank you all! Voting is now closed, I love a unanimous vote!

On Mon, Jan 13, 2025 at 9:44 AM Ferruzzi, Dennis
<[email protected]> wrote:

> I'll jump on the Jarek Train and +1 #45266
>
>
>  - ferruzzi
>
>
> ________________________________
> From: Ankit Chaurasia <[email protected]>
> Sent: Sunday, January 12, 2025 9:40 PM
> To: [email protected]
> Subject: RE: [EXT] [VOTE] December 2024 PR of the Month
>
> CAUTION: This email originated from outside of the organization. Do not
> click links or open attachments unless you can confirm the sender and know
> the content is safe.
>
>
>
> AVERTISSEMENT: Ce courrier électronique provient d’un expéditeur externe.
> Ne cliquez sur aucun lien et n’ouvrez aucune pièce jointe si vous ne pouvez
> pas confirmer l’identité de l’expéditeur et si vous n’êtes pas certain que
> le contenu ne présente aucun risque.
>
>
>
> +1 for https://github.com/apache/airflow/pull/45266
>
> *Ankit Chaurasia*
>
>
>
>
>
>
>
> On Mon, Jan 13, 2025 at 10:26 AM Shubham Raj <[email protected]>
> wrote:
>
> > +1 for
> > https://github.com/apache/airflow/pull/45266
> >
> >
> > Thanks & Regards,
> > Shubham Raj
> >
> > On Mon, 13 Jan 2025 at 08:31, Vishnu Chilukoori <
> [email protected]
> > >
> > wrote:
> >
> > > +1 to https://github.com/apache/airflow/pull/45266 -> Simplify caching
> > > mechanisms
> > > for CI and PROD images
> > >
> > >
> > > --
> > > Regards,
> > > Vishnu Chilukoori
> > >
> > > On Thu, Jan 9, 2025 at 3:31 PM Pavankumar Gopidesu <
> > > [email protected]>
> > > wrote:
> > >
> > > > Everyone has done an excellent job.
> > > >
> > > > I would also vote for https://github.com/apache/airflow/pull/45266.
> as
> > > > it addresses a long-standing issue related to pull_request_target
> > > > and includes numerous improvements to the CI process. Great work
> Jarek.
> > > >
> > > > Regards,
> > > > Pavan
> > > >
> > > >
> > > > On Thu, Jan 9, 2025 at 8:33 PM Shahar Epstein <[email protected]>
> > wrote:
> > > > >
> > > > > +1 to this :)
> > > > >
> > > > > On Thu, Jan 9, 2025, 22:10 Jarek Potiuk <[email protected]> wrote:
> > > > >
> > > > > > It's extremely difficult to choose the PR of the month this month
> > > with
> > > > all
> > > > > > the fantastic job done by many.
> > > > > >
> > > > > > But I would like to shamelessly propose
> > > > > > https://github.com/apache/airflow/pull/45266 -> Simplify caching
> > > > > > mechanisms
> > > > > > for CI and PROD images
> > > > > >
> > > > > > After quite a few years thanks to improvements in GitHub Actions,
> > > > switching
> > > > > > to uv, and using a Github Action developed by Apache Arrow team
> and
> > > > > > published in shared Actions repository of ASF, and discussion in
> > > "ASF"
> > > > > > #builds
> > > > > >  team we were able to finally get rid of the
> "pull_request_target"
> > > > > > workflow and simplify caching mechanisms we use for our images.
> > That
> > > > was
> > > > > > not really workable before without all of those pieces combined
> > > > together,
> > > > > > but finally we could do it - and without any significant
> > disruptions.
> > > > > >
> > > > > > It's a major improvement in security. Literally days after I
> merged
> > > > that,
> > > > > > we received a security report reporting a new, previously unknown
> > way
> > > > the
> > > > > > "pull_request_target" workflow weaknesses could be exploited in
> > > > Airflow. We
> > > > > > had other mitigations in place introduced last year, so there is
> no
> > > > > > security impact of that one but I still need to backport it to
> > > > v2-10-test
> > > > > > (in progress) to get rid of any potential it will be exploited
> > > further
> > > > -
> > > > > > permanently.
> > > > > >
> > > > > > J.
> > > > > >
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Mon, Jan 6, 2025 at 10:16 PM Briana Okyere
> > > > > > <[email protected]> wrote:
> > > > > >
> > > > > > > Happy New Year to all!
> > > > > > >
> > > > > > > It’s once again time to vote for the PR of the Month!
> > > > > > >
> > > > > > > With the help of the `get_important_pr_candidates` script in
> > > > dev/stats,
> > > > > > > we've identified the following candidates:
> > > > > > >
> > > > > > > PR #44332: AIP-84 Migrate /object/grid_data from views to
> > FastAPI <
> > > > > > > https://github.com/apache/airflow/pull/44332>
> > > > > > >
> > > > > > > PR #44972: Swap Dag Parsing to use the TaskSDK machinery <
> > > > > > > https://github.com/apache/airflow/pull/44972>
> > > > > > >
> > > > > > > PR #44712: [AIP-86] Add Deadline Alerts table, model, and
> > > supporting
> > > > > > tests
> > > > > > > <
> > > > > > > https://github.com/apache/airflow/pull/44712>
> > > > > > >
> > > > > > > PR #45106: AIP-72: Handling task retries in task SDK +
> execution
> > > API
> > > > <
> > > > > > > https://github.com/apache/airflow/pull/45106>
> > > > > > >
> > > > > > > PR #44899: AIP-72: Pass context keys from API Server to Worker
> <
> > > > > > > https://github.com/apache/airflow/pull/44899>
> > > > > > >
> > > > > > > Please reply to this thread with your selection or offer your
> own
> > > > > > > nominee(s).
> > > > > > >
> > > > > > > Voting will close on Friday, January 10th at 10 AM PST. The
> > > winner(s)
> > > > > > will
> > > > > > > be featured in the next issue of the Airflow newsletter.
> > > > > > >
> > > > > > > Also, if there’s an article or event that you think should be
> > > > included in
> > > > > > > this or a future issue of the newsletter, please drop me a line
> > at
> > > <
> > > > > > > [email protected]>
> > > > > > >
> > > > > > > --
> > > > > > > Briana Okyere
> > > > > > >
> > > > > >
> > > >
> > > > ---------------------------------------------------------------------
> > > > To unsubscribe, e-mail: [email protected]
> > > > For additional commands, e-mail: [email protected]
> > > >
> > > >
> > >
> >
>

Reply via email to