sassoftware / sas-airflow-provider

Apache Airflow Provider for creating tasks in Airflow to execute SAS Studio Flows and Jobs.
Apache License 2.0
18 stars 15 forks source link

allways_reuse_session=True does not reuse a session #28

Open nicrobert opened 8 months ago

nicrobert commented 8 months ago

I've been trying to use allways_reuse_session=True (shouldn't it be always_reuse_session?) for a simple DAG that has 3 SASStudioOperator tasks connected in serial. And it appears that each of them creates a new SAS session (a new Compute pod). So not different than NOT setting allways_reuse_session (allways_reuse_session=False). Moreover, when allways_reuse_session=True, the 3 compute sessions are not properly deleted.