alexdrydew commented on issue #38745:
URL: https://github.com/apache/airflow/issues/38745#issuecomment-2039259618

   > If we don't do this, we won't be able to use templates in mapped tasks, 
which is a big limitation for this great feature, so if it's not the same 
behavior as expand, then we need to fix expand method; I'll take a look at it 
when I have some free time.
   
   In my opinion, the main problem with having templates being rendered in this 
case is that now we need to sanitize user data when processing it in expanded 
tasks (I didn't think of that at the beginning, but it is probably also a 
security issue in this case). When using plain tasks you generally don't need 
to be concerned whether the data you are processing can be harmful outside of 
the user code inside decorated python function context. Personally I think that 
would be unfortunate if this becomes a default behaviour for `expand` as well


-- 
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: commits-unsubscr...@airflow.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to