dwreeves commented on PR #27920:
URL: https://github.com/apache/airflow/pull/27920#issuecomment-1338239720

   I'm sorry this PR opened such a can of worms regarding major version 
releases. 😅 This all just started as a passion project to fix something I 
considered counterintuitive that I thought many others may also find 
counterintuitive. I use the word "fix" here because I do believe there were a 
lot of genuine problems with the initial handling of JSON secrets that look 
especially odd in a 2.3 world where JSON secrets are first-class citizens of 
the base Airflow API.
   
   I tried my best to smooth out the transition to a more sensible system 
across my two PRs that address the problem. I also believe the approaches I 
took were the best way to do that, both in terms of the path going forward as 
well as the intermediate steps I took with my first PR to the 
`SecretsManagerBackend`. I know future Airflow users will find the 
SecretsManager much easier to work with, and I hope current users do not find 
these changes too disruptive.
   
   Thank you all once again for reviewing my PRs, I'll probably keep 
contributing to Airflow in the future although I sure hope it is in a less 
"breaking changes" capacity.


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