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

   > > actually just because adding one field to the schema which consumes a 
few bytes... many more fields on task instance which also would be candidated 
to optimize DB. We never had such a long discussion in other PRs adding e.g. 
"triggered_by" which then is falling into the same category.
   > 
   > That's because it's not about adding a column/it's not about what the code 
itself but _how_ we do the feature, and it's about what is the most sustainable 
way to develop Airflow for the long term; is this short term approach right 
(which we will likely have in place for years), or should we spend more time to 
build a longer term and more generic approach.
   
   I think we are all well aware of that. And we have different views what 
would be more generic way and apparently slightly different design assumptions. 
Nobody who wants to add user here does it because they think it's "short term 
gain" - the arguments here are that this is a good design decision.
   
   There are clearly voices that audit log is a differen thing than data model 
of the app and they should not be mixed. That's one of the design views here. I 
think we should jointly make a dcieison based on those different design 
assumptions.
   
   IMHO design where 'triggering user" is part of the task instance model is a 
good design decision.
   


-- 
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