+1 (binding)

On Mon, Jan 9, 2023 at 1:41 PM Felix Uellendall <felue...@pm.me.invalid>
wrote:

> +1 (binding)
>
> -Felix
>
>
> Sent from Proton Mail for iOS
>
>
> On Mon, Jan 9, 2023 at 22:05, Pierre Jeambrun <pierrejb...@gmail.com>
> wrote:
>
> +1 (binding)
>
> Le lun. 9 janv. 2023 à 21:12, Vikram Koka <vik...@astronomer.io.invalid>
> a écrit :
>
>> +1 binding
>>
>> Vikram
>>
>>
>> On Mon, Jan 9, 2023 at 11:23 AM Ping Zhang <pin...@umich.edu> wrote:
>>
>>> +1 binding
>>>
>>> Thanks,
>>>
>>> Ping
>>>
>>>
>>> On Mon, Jan 9, 2023 at 11:22 AM Ephraim Anierobi <
>>> ephraimanier...@gmail.com> wrote:
>>>
>>>> +1 binding
>>>>
>>>> On Mon, 9 Jan 2023 at 19:55, Frank Cash <cash.fra...@gmail.com> wrote:
>>>>
>>>>> +1 (non-binding)
>>>>>
>>>>> On Mon, Jan 9, 2023 at 1:34 PM Josh Fell
>>>>> <josh.d.f...@astronomer.io.invalid> wrote:
>>>>>
>>>>>> +1 binding
>>>>>>
>>>>>> On Mon, Jan 9, 2023 at 12:51 PM Drew Hubl
>>>>>> <drew.h...@astronomer.io.invalid> wrote:
>>>>>>
>>>>>>> +1 (non-binding)
>>>>>>>
>>>>>>> On Jan 9, 2023, at 10:10 AM, Elad Kalif <elad...@apache.org> wrote:
>>>>>>>
>>>>>>> +1 (binding)
>>>>>>>
>>>>>>> On Mon, Jan 9, 2023 at 7:07 PM Jarek Potiuk <ja...@potiuk.com>
>>>>>>> wrote:
>>>>>>>
>>>>>>>> +1 (binding)
>>>>>>>>
>>>>>>>> On Mon, Jan 9, 2023 at 6:01 PM Ferruzzi, Dennis
>>>>>>>> <ferru...@amazon.com.invalid> wrote:
>>>>>>>>
>>>>>>>>> +1 non-binding
>>>>>>>>>
>>>>>>>>> ------------------------------
>>>>>>>>> *From:* Ash Berlin-Taylor <a...@apache.org>
>>>>>>>>> *Sent:* Monday, January 9, 2023 8:27 AM
>>>>>>>>> *To:* dev@airflow.apache.org
>>>>>>>>> *Subject:* [EXTERNAL] [VOTE] AIP-52 Automatic setup and teardown
>>>>>>>>> tasks
>>>>>>>>>
>>>>>>>>> *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.
>>>>>>>>>
>>>>>>>>> Hello everyone,
>>>>>>>>>
>>>>>>>>> I am calling for a vote on AIP-52
>>>>>>>>> https://cwiki.apache.org/confluence/display/AIRFLOW/AIP-52+Automatic+setup+and+teardown+tasks
>>>>>>>>> There haven't been any notable changes to the original document,
>>>>>>>>> mostly just clairifications to the proposal.
>>>>>>>>>
>>>>>>>>> This is my +1, and the vote will last until 10am (UTC) on Monday
>>>>>>>>> 16th January.
>>>>>>>>>
>>>>>>>>> Thanks,
>>>>>>>>> Ash
>>>>>>>>> (To remind people what this is about, here is the example from the
>>>>>>>>> first dicuss email)
>>>>>>>>>
>>>>>>>>> ```
>>>>>>>>> from airflow import DAG, task, setup, teardown
>>>>>>>>>
>>>>>>>>>
>>>>>>>>> with DAG(dag_id='test'):
>>>>>>>>> @setup
>>>>>>>>> def create_cluster():
>>>>>>>>> ...
>>>>>>>>> return cluster_id
>>>>>>>>>
>>>>>>>>> @task
>>>>>>>>> def load(ti):
>>>>>>>>> # Example:
>>>>>>>>> cluster_id = ti.xcom_pull(task_id="create_cluster")
>>>>>>>>>
>>>>>>>>> def summarize():
>>>>>>>>> ...
>>>>>>>>>
>>>>>>>>> @teardown(on_failure_fail_dagrun=False)
>>>>>>>>> def teardown_cluster():
>>>>>>>>> ...
>>>>>>>>> cluster_id = ti.xcom_pull(task_id="create_cluster")
>>>>>>>>>
>>>>>>>>> create_cluster()
>>>>>>>>> load() >> summarize()
>>>>>>>>> teardown_cluster()
>>>>>>>>> ```
>>>>>>>>>
>>>>>>>>>
>>>>>>>
>>>>>
>>>>> --
>>>>> Charles Frank Cash
>>>>> https://github.com/frankcash
>>>>> https://keybase.io/frankcash
>>>>> <https://github.com/frankcash>
>>>>>
>>>>

Reply via email to