hkc-8010 commented on PR #69403:
URL: https://github.com/apache/airflow/pull/69403#issuecomment-5614853987

   Rebased on main. The only conflict was in 
`execution_api/versions/__init__.py`, where both sides had appended to the same 
version tuple, but resolving that as a straight union would have been wrong. 
This branch was cut when 2026-06-30 was the in-progress execution API version. 
It has been released since, and 2026-10-30 is in progress now, so registering a 
new endpoint under 2026-06-30 makes a released version advertise an endpoint it 
never shipped. I moved `AddDagRunNoteUpdateEndpoint` to `v2026_10_30.py`.
   
   I also added `versions/v2026_10_30/test_dag_run_notes.py` for the 
previous-version coverage the versioning guide asks for. It fails if the change 
sits on a released version, so it pins the placement. Same shape as the 
existing `test_callbacks.py`.
   
   The rest is docstrings. The route, client method and runtime helper now 
spell out that an empty note removes the note while a null note leaves it 
alone, since `note: str | None` reads the other way on its own.
   


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