potiuk commented on PR #40916:
URL: https://github.com/apache/airflow/pull/40916#issuecomment-2246185210

   Allright @jscheffl @dstandish @vincbeck  (and @mhenc) - it looks like we 
have it. 
   
   Once i have some one more pair of eyes I think this one concludes the main 
part (and I think we made it before 2.10 cut-off @ephraimbuddy ?). 
   
   What nicely work there (at least manually checks):
   
   a) airflow in breeze works out-of-the-box with any combination of:
     * `--db-isolation-mode`
     * `--standalone-dag-processor` 
     * Local and Celery Executor (Local Executor mostly because I wanted to 
test if it works when run K8S Executor that intenrnally uses LocalExecutor
   
   b) Authentication works nicely using separate internal_api_secret_key.
   
   c) Performance does not look bad actually at least on local machine - but I 
am sure it can be optimized further. 
   
   d) we do not use https:// - but I think this should be described in the 
documentation that SSL terminatinb proxies shoudl be used in front of 
internal-api to add SSL (usual practice). We might want to give a big WARNING 
if someone uses HTTP:// in the client
   
   What we will need more is:
   
   a) special tests for isolatin mode
   b) documentation  (stressing experimental status) 
   
   But those can be even added after the cut-off for 2.10 branch and 
cherry-picked potentially.
   
   I think particularly the Dag File Processor was an interesting one in lights 
of AIP-72 - I think it can be much more easily mapped almost 1-1 to whatever 
AIP-72 brings. And nice thing about it that we can tell adventorous users to 
use the internal API and report any issues they encounter with lack of DB 
access on the side of worker and parser long before AIP-72 will be out) 
   
   
   
   
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to