-
Notifications
You must be signed in to change notification settings - Fork 14.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Sync v2-7-stable with v2-7-test to release 2.7.2 #34775
Merged
Merged
Changes from all commits
Commits
Show all changes
141 commits
Select commit
Hold shift + click to select a range
1fd5491
Only tag :latest image when default python version is used (#34182)
potiuk d8b2507
Improve back-reference generation (#33149)
potiuk cd70ac0
Better fix for add-back-references (#33207)
potiuk 248b88b
Simplify conditions on len() in dev (#33562)
eumiro 97e53b0
Simplify conditions on len() (#33454)
eumiro e6d481a
Fix broken link to the "UPDATING.md" file (#33583)
frazar a78ba98
Replace strftime with f-strings where nicer (#33455)
eumiro 03f8ff5
Refactor: Improve detection of duplicates and list sorting (#33675)
eumiro 358255d
Refactor: Remove useless str() calls (#33629)
eumiro 16ab2c2
Use str.splitlines() to split lines (#33592)
eumiro fe97031
Refactor: Use random.choices (#33631)
eumiro 5778fbb
Refactor: path.rglob(…) does not need ** (#33669)
eumiro f04bca6
Refactor: Use f-strings (#33734)
eumiro 00489bd
Order cherrypicking candidates by the closed date (#34739)
ephraimbuddy 672871b
Use a single statement with multiple contexts instead of nested sta…
hussein-awala 2a59e40
Merge multiple isintance calls for the same object in a single call (…
hussein-awala cf8e8b9
Replace single quotes by double quotes in all Airflow modules (#33766)
hussein-awala 6cc73db
Replace type func by isinstance in fab_security manager (#33760)
hussein-awala 084839d
E731: replace lambda by a def method in Airflow core (#33758)
hussein-awala 7252e2b
remove unnecessary map and rewrite it using list in Airflow core (#33…
hussein-awala b9b7a40
Use literal dict instead of calling dict() in Airflow core (#33762)
hussein-awala 3035e8d
Refactor: Use inplace .sort() (#33743)
eumiro 4ba0ae7
Minor grammatical fix (#33802)
landreasl de5ec9b
Improve importing the modules in Airflow www package (#33810)
hussein-awala 4618ae4
Refactor: remove unused state - SHUTDOWN (#33746)
Bisk1 05d11a3
Fix typo in views (#33830)
oboki 580954e
Cleanup: remove remnants of 'shutdown' task instance state (#33893)
Bisk1 bf07d01
Replace lambdas with comprehensions (#33745)
eumiro 38931c8
Replace dict.items by dict.values when key is not used in core (#33940)
hussein-awala b166606
Avoid creating unnecessary list when parsing stats datadog tags (#33943)
hussein-awala 53c99eb
Add cancel_trigger_ids to to_cancel dequeue in batch (#33944)
hussein-awala d83d2e3
Remove useless string join from core (#33969)
hussein-awala 472d25c
Do not create lists we don't need (#33519)
eumiro 4d2f726
docs(core-airflow): replace markdown style link with rst style link (…
Lee-W 8a120bd
replace loop by any when looking for a positive value in core (#33985)
hussein-awala c7a2410
Restore rendering of provider configuration with version_addded (#34011)
potiuk 270e219
Refactor unneeded 'continue' jumps in api (#33842)
eumiro cff9928
Refactor unneeded 'continue' jumps in utils (#33836)
eumiro 1511b4d
Refactor unneeded 'continue' jumps in configuration (#33844)
eumiro 711fdf7
Remove infinite animation for pinwheel, spin for 1.5s (#34020)
pankajkoti e812e9f
Update CONTRIBUTING.rst information wrt Slack channels (#34025)
pankajkoti b3e2e4c
Hide Irrelevant Dag Processor from Cluster Activity Page (#33611)
erdos2n df60526
Refactor unneeded 'continue' jumps in dag processing (#33839)
eumiro 79d3433
Refactor unneeded 'continue' jumps in setup.py (#33848)
eumiro 0af9a5b
Move the try outside the loop when this is possible in Airflow core (…
hussein-awala f8eb6ee
Refactor unneeded 'continue' jumps in cli (#33845)
eumiro 5b28c45
Add state utils to Public Airflow Interface (#34059)
potiuk 0389e6a
Remove [project] section from `pyproject.toml` (#34014)
Taragolis ce2d236
Refactor unneeded 'continue' jumps in jobs (#33846)
eumiro b4d8553
Refactor unneeded 'continue' jumps around the repo (#33849)
eumiro 2a47ffb
Bring back SHUTDOWN-related constants (#34063)
uranusjr 2c1d4d6
Add missing audit logs for Flask actions add, edit and delete (#34090)
hussein-awala 30ca37e
Replace sequence concatination by unpacking in Airflow core (#33934)
hussein-awala b38c37b
Fix scheduler logic to plan new dag runs by ignoring manual runs (#34…
Bisk1 bda8b55
Reuse _run_task_session in mapped render_template_fields (#33309)
potiuk 816785f
Added more example code for XCom push and pull (#34016)
rajrao a87761a
Fix the required permissions to clear a TI from the UI (#34123)
hussein-awala 96e4d96
Fix for TaskGroup toggles for duplicated labels (#34072)
Usiel 67e49b6
Fix query bug in next_run_datasets_summary endpoint (#34143)
ephraimbuddy beb33e6
Fix FAB-related logging format interpolation (#34139)
Taragolis 9748d03
Fix unfound ab_user table in the CLI session (#34120)
hussein-awala f9a05d3
Fix issues related to access_control={} (#34114)
SamWheating 8e618a2
Replace single element slice by next() in Airflow tests (#33938)
hussein-awala f6e052b
Consolidate importing of os.path.* (#34060)
eumiro c9f84c6
Refactor: Consolidate import and usage of random (#34108)
eumiro f0d4981
Ensure details panel is shown when any tab is selected (#34136)
Usiel 830cd98
Combine similar if logics in core (#33988)
hussein-awala b2b603f
Move default timezone to except block (#34245)
hussein-awala 9f369ba
Replace assert by if...raise in www package (#34249)
hussein-awala c554233
Replace assert by if...raise in decorators package (#34250)
hussein-awala 4595aaf
Make param validation consistent for DAG validation and triggering (#…
jscheffl 262b955
Add SBOM entry in security documentation (#34261)
pierrejeambrun eb77d93
Change "not all" to "any" for ease of readability (#34259)
pankajkoti 2f2d73c
Replace unnecessary dict comprehension with dict() in core (#33858)
hussein-awala 9dbac36
Refactor: tmp_path in tests/dag_processing (#33740)
eumiro 8f424fd
Replace sequence concatination by unpacking in Airflow tests (#33935)
hussein-awala ee06e41
Set loglevel=DEBUG in 'Not syncing DAG-level permissions' (#34268)
csp33 3188f51
Refactor: Simplify string generation (#34118)
eumiro 25005a6
Refactor: Simplify comparisons (#34181)
eumiro f502e2a
Refactor integer division (#34180)
eumiro 53564e9
replace = by is for type comparaison (#33983)
hussein-awala 4ff30e3
Fix www cluster_activity view not loading due to standaloneDagProcess…
yermalov-here 822135f
Change links to SQLAlchemy 1.4 (#34288)
Taragolis cc5fd5a
Add "security infrastructure" paragraph to security model (#34301)
potiuk 7232953
correcting wrong time showing in grid view (#34179)
Abhishek-kumar-samsung 685c54e
Add link to Amazon Provider Configuration in Core documentation (#34305)
Taragolis b328c86
REST API: Fix task instance access issue in the batch endpoint (#34315)
ephraimbuddy de33fd8
Provide tabular overview about trigger form param types (#34285)
jscheffl 532e773
Add DagRun events (#34328)
DjVinnii 733c47b
docs: correct typo in best-practices.rst (#34361)
aneojgurhem caab269
Fix spelling errors in readme and license files (#34383)
yanfangli85 8501fcb
Refactor os.path.splitext to Path.* (#34352)
eumiro b4f38af
Update cluster-policies.rst (#34174)
TheCodyRich cf4eb3f
Fix dag warning endpoint permissions (#34355)
hussein-awala 01b31b6
Add LocalKubernetesExecutor in the config.yml's executor description …
XD-DENG 5af32cc
Docs for triggered_dataset_event (#34410)
fritz-astronomer ac19ec5
Schedule default value description (#34291)
erdos2n 2324041
Deprecate numeric type python version in PythonVirtualEnvOperator (#3…
Xiroo 861bb92
Clarify var.value.get and var.json.get usage (#34411)
hussein-awala 855b6b6
Fix class reference in Public Interface documentation (#34454)
Taragolis 4230098
Change two whitespaces to one (#34519)
yiannis-had f3be73c
using seconds for failed scenarios too (#34532)
shubhamraj-git 2b717a8
Add more exemptions to lengthy metric list (#34531)
sa1 f76cd27
Restore EXISTING_ROLES from security.py (#34523)
pankajastro e25a7f6
Fix screenshot in dynamic task mapping docs (#34566)
jedcunningham f783d08
Fix ODBC Connection page formatting (#34572)
Taragolis f02c48a
Fix: Add 3.11 as supported Python version (#34575)
janfrederik 7cbdcf2
Avoid top-level airflow import to avoid circular dependency (#34586)
hussein-awala 174c8a0
Fix is_parent_mapped value by checking if any of the parent tg is map…
hussein-awala eada688
fix(cli): remove "to backfill" from --task-regex help message (#34598)
Lee-W 0184b87
Clarify what landing time means in doc (#34608)
dstandish 784d162
Fix some whitespace (#34632)
ferruzzi eb9274e
Use iterative loop to look for mapped parent (#34622)
uranusjr 04810cc
Don't run isort when creating new alembic migrations (#34636)
jedcunningham 7a590f0
fix connections exported output (#34640)
Jayden-Chiu b1354e3
Fail dag test if defer without triggerer (#34619)
dstandish b0159b2
Restrict `astroid` version < 3 (#34658)
Taragolis 6e739d6
Fix non deterministic datetime deserialization (#34492)
hussein-awala d480d59
Document how to use the system's timezone database (#34667)
bolkedebruin ac1f22f
Correct docs for multi-value select (#34690)
jamesqo 2bfbffe
Fix: make dry run optional for patch task instance (#34568)
Calder-Ty 08381bb
Fix foreign key warning re ab_user.id (#34656)
dstandish b6af4ad
Fix SesssionExemptMixin spelling (#34696)
7a49651
Fixed rows count in the migration script (#34348)
alartum 707d13c
Import AUTH_REMOTE_USER from FAB in WSGI middleware example (#34721)
hussein-awala 05e5ffd
Update min-sqlalchemy version to account for latest features used (#3…
potiuk 027bb56
Add information about drop support MsSQL as DB Backend in the future …
Taragolis 21c59d7
Update version to 2.7.2
ephraimbuddy 739bfb4
Refactor: Simplify code in breeze (#33273)
eumiro 0643e91
Bump min-version for docker and docker-compose (#33572)
potiuk e868785
Support rootless mode for docker. (#34537)
potiuk ed36b28
Avoid WSL2 ones when finding a context for Breeze (#34538)
potiuk f8fc3d6
Parse 'docker context ls --format=json' correctly (#34711)
uranusjr a68ad56
Fix broken breeze by fixing package version (#34701)
hussein-awala c20fc8a
Fix autodetect_docker_context for list of dict case (#34779)
utkarsharma2 9fdbe7b
Add support for ZoneInfo and generic UTC (#34683)
bolkedebruin 1fdfa9a
zoneinfo.ZoneInfo is not available on < Python 3.9 (#34804)
bolkedebruin a4a0b5d
Check if the lower of provided values are sensitives in config endpoi…
hussein-awala 9cd8f4c
Add explanation for Audit log users (#34814)
potiuk 145dbc9
Clarify audit log permissions (#34815)
pierrejeambrun c8b25cb
Update RELEASE_NOTES.rst
ephraimbuddy File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is internal change is it not?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It's a bug: #34005