vatsrahul1001 commented on PR #75009:
URL: https://github.com/apache/airflow/pull/75009#issuecomment-6252371048

   Closing — this is **not** a bug. The absent-key `batch_asset_events=True` 
fallback is the documented, intentional back-compat from #68517: *"Already 
serialized timetables without this option retain their previous batching 
behavior until reparsed"* (see 
`airflow-core/newsfragments/68517.significant.rst` and 
`docs/authoring-and-scheduling/asset-scheduling.rst`). Pre-#68517 behavior was 
to batch all queued events into one run; keeping `True` for un-reparsed blobs 
preserves that across a 3.3→3.4 upgrade until the dag-processor reparses the 
DAG. Defaulting to the factory value (False) here would instead create a 
per-event run burst on upgrade for backlogged asset DAGs — the regression 
#68517 was written to avoid. Apologies for the noise. Closing #75007 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: [email protected]

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

Reply via email to