Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
250 commits
Select commit Hold shift + click to select a range
027e1d1
Bump version to 2.2.4
jedcunningham Jan 20, 2022
fd5558f
Fixing ses email backend (#18042)
ignaski Oct 29, 2021
d2ae684
Enhance `multiple_outputs` inference of dict typing (#19608)
josh-fell Jan 10, 2022
b05722e
Correctly send timing metrics when using dogstatsd (fix schedule_dela…
lostkamp Dec 15, 2021
03be5a1
Update upgrading.rst with detailed code example of how to resolve pos…
adaezebestow Dec 19, 2021
94865f9
Adds retry on taskinstance retrieval lock (#20030)
potiuk Dec 7, 2021
1285215
Docs for multiple pool slots (#20257)
PApostol Dec 13, 2021
c7256dc
Doc: Fix incorrect filename references (#20277)
robertoea Dec 16, 2021
d6466ee
fix(dag-dependencies): fix arrow styling (#20303)
jon-fearer Dec 15, 2021
1a7f943
Add docs about ``.airflowignore`` (#20311)
MatrixManAtYrService Dec 15, 2021
614cd3c
Fix typo (#20314)
tanguymartinez Dec 15, 2021
c836e71
Bugfix: Deepcopying Kubernetes Secrets attributes causing issues (#20…
BasPH Dec 15, 2021
a25d7ce
Un-ignore DeprecationWarning (#20322)
uranusjr Dec 21, 2021
2ee6351
Fix grammar mistakes (#20341)
tanguymartinez Dec 16, 2021
f1a2e50
Correct typo (#20345)
luistm Dec 16, 2021
581fcfd
Remove unnecssary logging in experimental API (#20356)
kaxil Dec 17, 2021
330c365
Fix typo in docs (#20371)
danielvdende Dec 17, 2021
b19dfdb
fix(standalone): Remove hardcoded Webserver port (#20429)
boredland Dec 21, 2021
b43882c
Avoid calling DAG.following_schedule() for TaskInstance.get_template_…
uranusjr Dec 28, 2021
3692007
20496 fix port standalone mode (#20505)
subkanthi Dec 28, 2021
cb6891b
Doc: Update Supported column for 1.10.x series (#20592)
kaxil Dec 30, 2021
9912cf1
Docs: Changed macros to correct classes and modules (#20637)
rustikk Jan 4, 2022
713a807
Docs: Clarify ``sentry_on`` value is not quoted with example (#20639)
wolfier Jan 5, 2022
97d90c1
breeze setup-autocomplete zshrc reload (#18893)
Bowrna Oct 11, 2021
01edc7e
Workaround docker-compose-v2 env passing (#18887)
potiuk Oct 11, 2021
ef817be
Fix comparision of docker versions (#18902)
potiuk Oct 12, 2021
49e582a
Remove adding of "test-run" variables to dc_ci script (#18903)
potiuk Oct 12, 2021
40bf532
Decrease likelihood of memory issue in CI (#18852)
potiuk Oct 12, 2021
ebf1ff7
Fix typos ``build.rst`` (#18935)
fishmandev Oct 13, 2021
56aa22e
Fix --github-image-id flag for Breeze (#18882) (#18946)
potiuk Oct 14, 2021
31eea57
Add decription on how you can customize image entrypoint (#18915)
potiuk Oct 14, 2021
ecdadf5
CI: Increase parallel test timeout for Helm Chart tests (#18993)
jedcunningham Oct 15, 2021
7b1fb7e
Skip updating constraints when only datetime changes (#19023)
potiuk Oct 16, 2021
dd1a3fa
Fix wrong commands in docs/breeze
OyinOlamide Oct 20, 2021
c8f492b
Allow specifying extras when using breeze initialize_local_virtualenv…
o-nikolas Oct 23, 2021
80f4e5f
Fix breeze docker version parsing (#19182)
o-nikolas Oct 23, 2021
d5ee471
pyenv related docs added, warning message in breeze initialize-local-…
Bowrna Oct 28, 2021
6f6e9c2
Skip triggerer in 'breeze start-airflow' if on 3.6 (#19305)
uranusjr Oct 29, 2021
70c5869
Temporarily remove mypy checks to stop PRs from failing (#19345)
potiuk Nov 1, 2021
e166a37
Enable mouse mode by default in start_airflow tmux session (#19325)
o-nikolas Nov 2, 2021
cfa1bae
Make scripts/in_container/check_environment.sh Google Shell Guide Com…
Melodie97 Nov 2, 2021
581e974
Fix --disable-mssql-client-installation error (#19295)
ahappypie Nov 4, 2021
74cba25
Updates version of airflow in docker examples (#19455)
potiuk Nov 7, 2021
9f0271b
Fix docker "after entrypoint" custom script example (#19495)
jedcunningham Nov 9, 2021
7f41a04
Optimizes running tests for public GitHub Runners. (#19512)
potiuk Nov 10, 2021
94b923d
Disable test code coverage for PRs (#19523)
potiuk Nov 10, 2021
75dc1c0
Upload KinD logs on cancell too (#19554)
ashb Nov 12, 2021
68f729c
Stop polling when Webserver doesn't start up in Kube tests (#19598)
ashb Nov 15, 2021
e8a8566
Improve automation for docker image release (#19573)
potiuk Nov 15, 2021
97c0069
Move scripts for prod image preparation to dev (#19623)
potiuk Nov 16, 2021
82964ef
Disable yarn-dev in start-airflow command (#19626)
potiuk Nov 16, 2021
4b09fac
Fix failing CI phase with unhealthy container issue (#19633)
khalidmammadov Nov 17, 2021
6561e7b
Clean up dynamic `start_date` values from docs (#19607)
josh-fell Nov 17, 2021
6aacc66
Misc. documentation typos and language improvements (#19599)
jplauri Nov 17, 2021
319d327
Fix dumping container logs on error (#19645)
potiuk Nov 17, 2021
cd55810
Add more complete instruction for reproducing failed integration test…
potiuk Nov 18, 2021
8a79d7e
Fix CI tests so they correctly fail in case of error! (#19678)
ashb Nov 18, 2021
3276864
Fix speed of yarn installation (#19697)
potiuk Nov 19, 2021
84c523d
Speed up webserver start up in Kube tests (#19710)
ashb Nov 19, 2021
01de1b7
Remove duplicate line call in CI (#19728)
khalidmammadov Nov 21, 2021
8712710
Lower the recommended disk space requirements (#19775)
potiuk Nov 23, 2021
500946a
Run Other tests sequentially for Public GitHub runners (#19766)
potiuk Nov 23, 2021
da2f943
Add option to run PRs on public runners by maintainers. (#19772)
potiuk Nov 23, 2021
c931b9c
Sync committers in ci config for self-hosted runners (#19786)
jedcunningham Nov 23, 2021
069158e
Add note to restart runners when updating committers (#19795)
jedcunningham Nov 24, 2021
f9c444c
Tests for Docker images in Python (#19737)
mik-laj Nov 24, 2021
92b8ac3
Upload provider distribution artifacts during CI (#19807)
malthe Nov 24, 2021
2e37124
Fixes failure of image building (#19813)
potiuk Nov 24, 2021
85cdc4d
Bring back Core and Other tests to be run in parallel (#19812)
potiuk Nov 24, 2021
3a878d5
Fix PATH export in breeze tmux sessions (#19818)
o-nikolas Nov 25, 2021
66ae46c
Use hyphen instead of underscore to match other artifacts (#19820)
malthe Nov 25, 2021
7e01977
Rewrite image building tests to Python (#19819)
mik-laj Nov 26, 2021
ab752e7
Fix race condition when running mssql tests (#19863)
potiuk Nov 29, 2021
601d00c
Add tests for docker-compose quick start (#19874)
mik-laj Nov 30, 2021
f9ff33f
Remove the docker timeout workaround (#18872)
RyanSiu1995 Oct 12, 2021
1a80dcd
Add ``semver`` to devel deps (#18818)
jedcunningham Oct 13, 2021
60e2b65
Add pandas requirements for providers that use pandas (#18997)
potiuk Oct 16, 2021
a5ee60e
Upgrade the Dataproc package to 3.0.0 and migrate from v1beta2 to v1 …
Oct 21, 2021
2ad02ef
Add dataproc metastore operators (#18945)
Nov 7, 2021
44f5dc5
Add hdfs requirement for hdfs provider (#19540)
Aakcht Nov 14, 2021
e2dcdfd
Fix failures with recent moto library 2.2.15 (#19693)
potiuk Nov 19, 2021
67fc1d7
Create dataproc serverless spark batches operator (#19248)
MaksYermak Nov 26, 2021
95b9d48
Move to watchtower 2.0.1 (#19907)
o-nikolas Dec 1, 2021
85cce07
Fix ``breeze kind-cluster shell`` (#20015)
kaxil Dec 3, 2021
5f1236f
update upper bound for MarkupSafe (#19953)
tsingh2k15 Dec 6, 2021
f1c7f06
switch to follow_redirects on httpx.get call in CloudSQL provider (#2…
philipherrmann Dec 28, 2021
7250d89
Lift off upper bound for MarkupSafe (#20113)
tsingh2k15 Dec 8, 2021
27fbbea
Upload provider artifacts before install/test step (#20137)
malthe Dec 8, 2021
96f88a6
Update Sphinx and Sphinx-AutoAPI (#20079)
ashb Dec 9, 2021
d761aff
Update minimum sphinx versions after upgrading sphinx-autoapi (#20170)
ashb Dec 10, 2021
689ded0
Increase limit of time for constraint job (#20230)
potiuk Dec 12, 2021
989e73c
Remove Integration tests from MSSQL on Public Runners (#20231)
potiuk Dec 13, 2021
4c60fb2
YandexCloud provider: Support new Yandex SDK features: log_group_id, …
Piatachock Dec 14, 2021
ac6b016
Speed up Helm Upgrade tests (#20289)
potiuk Dec 14, 2021
09602fc
Fix race condition when flake checks run in parallel (#20294)
potiuk Dec 14, 2021
53d73dc
Change default python version in docker image docs (#20389)
Aakcht Dec 17, 2021
793aaa9
Limit Snowflake connector to< 2.7.2 (#20395)
potiuk Dec 18, 2021
2dbbe2b
Add pre-commit that checks credentials are not persisted in CI (#20430)
potiuk Dec 20, 2021
48f39d1
Add custom pip.conf to docker-context-files (#20445)
e-roux Dec 22, 2021
0746bc8
Checks if the user running Breeze has permissions to run docker cmd (…
potiuk Dec 22, 2021
ef319b0
Add autoflake precommit to automatically remove unused code (#20466)
potiuk Dec 23, 2021
58a65e1
Bump PyJWT from `<2` to `<3` (#20490)
ashwin153 Dec 26, 2021
933716b
Fix: pin pymongo < 4.0.0 (#20511)
ckljohn Dec 27, 2021
0df0dcd
Increase time limit for Helm chart unit tests (#20525)
potiuk Dec 27, 2021
95e71b7
Remove PyJWT upper bound from Dockerfile (#20503)
ashwin153 Dec 28, 2021
bccf2f5
Bump croniter from `<1.1` to `<1.2` (#20489)
ashwin153 Dec 29, 2021
e294620
Update "Release Airflow" doc (#19111)
jedcunningham Oct 21, 2021
59a6aca
Dev: Clarify file naming in release verification doc (#19233)
dstandish Oct 26, 2021
23b2e7b
Fix release check script (#19238)
dstandish Oct 27, 2021
35b5cd2
Clarify rat test guidance in release check docs (#19296)
dstandish Oct 29, 2021
ae18469
Update known warnings for Python 3.7 (#19333)
potiuk Oct 31, 2021
734ab55
Clarify guidance re trust of keys in release docs (#19480)
dstandish Nov 8, 2021
ae28789
Update description of release process for adding new major release (#…
potiuk Nov 8, 2021
8a66731
Update helm chart release docs (#19494)
jedcunningham Nov 9, 2021
3f41c95
Clarify that .asf.yml and codecov.yml should be changed in main (#19496)
potiuk Nov 9, 2021
04b380b
Add script to generate issue for status of testing of the rc (#19247)
potiuk Nov 15, 2021
b2c9085
Add script to generate chart changelog annotations (#20555)
jedcunningham Dec 29, 2021
c92409c
Update docs about releasing providersk (#19549)
potiuk Nov 16, 2021
c7236c7
Fix failing CI phase with unhealthy container issue (#19633)
khalidmammadov Nov 17, 2021
371ae8f
Fix dumping container logs on error (#19645)
potiuk Nov 17, 2021
a5ad8bb
Update Airflow release guide (#19663)
jedcunningham Nov 17, 2021
40283e3
Fix CI tests so they correctly fail in case of error! (#19678)
ashb Nov 18, 2021
84082d3
Add retagging images accross repos (#19778)
potiuk Nov 23, 2021
3af9ffd
Upload provider distribution artifacts during CI (#19807)
malthe Nov 24, 2021
dfde1ba
Bring back Core and Other tests to be run in parallel (#19812)
potiuk Nov 24, 2021
b96093d
Fix OOM error in tests when using public Github Runners. (#19809)
potiuk Nov 24, 2021
5917719
Update docs/tools for releasing core Airflow (#20211)
jedcunningham Dec 11, 2021
3162de5
Fix MyPy errors in `dev/*` (#20261)
josh-fell Dec 13, 2021
3087dd2
Fix MyPy errors in `scripts/in_container` (#20280)
josh-fell Dec 14, 2021
b43fb3d
Only list linked issues once in release issues (#20299)
jedcunningham Dec 15, 2021
92ef164
Add exiting on error in prod image script (#20447)
potiuk Dec 21, 2021
ec08a5c
Add possibility to ignore common deprecated message (#20444)
potiuk Dec 21, 2021
ce55c30
Update the "releasing Airflow" docs (#20456)
jedcunningham Dec 22, 2021
e02aa46
Generate version documentation from single source of truth (#20594)
potiuk Dec 30, 2021
8443c73
Add known warning generated by snowflake new version (#20604)
potiuk Dec 31, 2021
8a432bb
Add twine check for provider packages (#20619)
potiuk Jan 2, 2022
3c3f246
Fix generation of "Status provider" issue (#20621)
potiuk Jan 2, 2022
dfc4968
Generate constraints in PRs when upgrading dependencies (#20624)
potiuk Jan 2, 2022
f19a89c
Fix Constraints failure in PRs (#20631)
potiuk Jan 3, 2022
e21fc84
upgrade celery 5.2.3 (#19703)
auvipy Jan 3, 2022
bedf40c
Bump flask-appbuilder to >=3.3.4 (#20628)
jakubczaplicki Jan 3, 2022
f8bb2c2
Fix incorrect arguments (#20638)
PApostol Jan 3, 2022
f05725e
Cleaner output of docker image building scripts (#20679)
potiuk Jan 6, 2022
a2fb0f4
Be build -> built, and a stray space (#20703)
uranusjr Jan 6, 2022
2c7cea7
Fix naming convention for sdist provider packages (#20711)
potiuk Jan 6, 2022
907d107
Add color to pytest tests on CI (#20723)
potiuk Jan 6, 2022
a4c57e5
Modernize usage of PIP in Airflow images (#20726)
potiuk Jan 7, 2022
172e536
Uses airflow user for build segment of docker image (#20744)
potiuk Jan 8, 2022
0cd9904
Cleaner output for Docker image building (#20747)
potiuk Jan 10, 2022
9b5e913
Optimize dockerfiles for local rebuilds (#20238)
potiuk Jan 11, 2022
33e3622
Unpin ``cattrs`` (#20872)
kaxil Jan 14, 2022
eeeacc4
Unpin ``argcomplete`` and ``colorlog`` (#20878)
kaxil Jan 14, 2022
2abcd4f
add entry in release readme to update milestone in Issues (#20890)
eladkal Jan 17, 2022
ef0a980
Switch to new MySQL public key (#20912)
potiuk Jan 18, 2022
bf7a755
Uses CI images built in previous step to prepare PROD image (#20889)
potiuk Jan 18, 2022
c5082cb
Switch to non-vendored latest connexion library (#20910)
potiuk Jan 18, 2022
e36c54f
Fix errors thrown by some versions of Bash v4 (#20932)
o-nikolas Jan 18, 2022
5ccbf30
Switch to 'buildkit' to build Airflow images (#20664)
potiuk Jan 18, 2022
f466f1c
Fix new buildkit builds on MacOS (#20963)
potiuk Jan 19, 2022
fa83fa4
Update base python image to be Python 3.7 by default (#20978)
potiuk Jan 20, 2022
9d5c403
Add extra sync when adding executable flag to installation scripts (#…
potiuk Jan 20, 2022
bf0dd93
Get rid of upload coverage warnings (#20994)
potiuk Jan 20, 2022
0f868a8
Update refreshing constraints instructions (#21001)
potiuk Jan 21, 2022
676e160
Update md5 information about image after waiting (#21000)
potiuk Jan 21, 2022
d4660a8
Update Celery requirements
potiuk Jan 22, 2022
6f4d29c
Add roles to create_user test (#20773)
potiuk Jan 10, 2022
3fa1535
Fix failing main. (#20094)
ephraimbuddy Dec 7, 2021
ad00e8e
Restore stability and unquarantine all test_scheduler_job tests (#19860)
potiuk Dec 13, 2021
83a4090
Fix occasional external task sensor tests (#18853)
potiuk Oct 12, 2021
ab50aa7
Hide version selector for non-versioned packages (#21041)
mik-laj Jan 23, 2022
9e34741
Adds back documentation about context usage in Python/@task (#18868)
potiuk Oct 11, 2021
c3ead66
Updating explicit arg example in TaskFlow API tutorial doc (#18907)
josh-fell Oct 12, 2021
97a7fe7
Adds Pendulum 1.x -> 2.x upgrade documentation (#18955)
1nF0rmed Oct 14, 2021
cc7f80d
Update CSV ingest code for tutorial (#18960)
drobert Oct 14, 2021
1463777
Add docker-compose explanation to conn localhost (#19076)
fernandobugni Oct 19, 2021
67b5f88
Doc: Improve tutorial documentation and code (#19186)
KianYang-Lee Oct 26, 2021
80d1b68
docs: reorder imports in tutorials 🎨 (#19035)
meysam81 Oct 29, 2021
612e5c5
Fix PostgresHook import in tutorial (#19374)
wdoug Nov 3, 2021
8873abc
Change the name of link to ASF downloads (#19441)
potiuk Nov 7, 2021
0072200
Clean up ``default_args`` usage in docs (#19803)
josh-fell Nov 25, 2021
2ff09c3
Fix example code in Doc (#19824)
ephraimbuddy Nov 25, 2021
9a1c6b2
Add requirements.txt description (#20048)
kazanzhy Dec 5, 2021
d8fe499
Correct set-up-database.rst (#20090)
PSAB Dec 7, 2021
7dfc7c1
Fix typo in MySQL Database creation code (Set up DB docs) (#20102)
avriiil Dec 8, 2021
52241bf
Fix grammar and typos in "Logging for Tasks" guide (#20146)
josh-fell Dec 8, 2021
25d7bbe
Deprecate smart sensors (#20151)
jedcunningham Dec 15, 2021
50f4f9e
Removes unnecessary --upgrade option from our examples (#20537)
potiuk Dec 28, 2021
e43138f
Improve documentation on ``Params`` (#20567)
MatrixManAtYrService Jan 4, 2022
915054f
Update operators.rst (#20640)
frodo2000 Jan 6, 2022
88d1da8
Compare taskgroup and subdag (#20700)
wolfier Jan 9, 2022
08ddaea
Update metric name in documentation (#20764)
humit0 Jan 10, 2022
8b199eb
Python3 requisite start local (#20777)
merobi-hub Jan 10, 2022
d0a9f9a
Doc: Added an enum param example (#20841)
MatrixManAtYrService Jan 13, 2022
06828d6
Fix grammar in ``dags.rst`` (#20988)
Jan 21, 2022
cf90511
Add image labels required by ArtifactHub (#21040)
mik-laj Jan 23, 2022
72085cc
Update tutorial.rst (#21043)
Jan 23, 2022
a262d9c
Temporary limit Pandas version (#21045)
potiuk Jan 23, 2022
a889305
Fix running airflow dags test <dag_id> <execution_dt> results in erro…
chenglongyan Jan 23, 2022
b1862ca
Add a link to the DAG model in the Python API reference (#21060)
soltanianalytics Jan 24, 2022
cc9a034
Logs in to Github Registry when preparing cache (#21069)
potiuk Jan 24, 2022
f99f7df
Add documentation and release policy on "latest" constraints (#21093)
potiuk Jan 25, 2022
fab8b12
Allow Viewing DagRuns and TIs if a user has DAG "read" perms (#20663)
kaxil Jan 5, 2022
a9c178e
Add Roles from Azure OAUTH Response in security manager as it is curr…
Datkros Jan 6, 2022
31c66eb
Update v1.yaml (#21024)
DrFaust92 Jan 23, 2022
a670f8c
name mismatch (#21055)
caxefaizan Jan 24, 2022
9f6d6b9
Update logging-tasks.rst (#21088)
caxefaizan Jan 25, 2022
680c011
Add back legacy .piprc customization for pip (#21124)
potiuk Jan 26, 2022
5b51c41
Improved instructions for custom image build with docker compose (#21…
omer-ginosar Jan 25, 2022
9f7d292
Update `version_added` for `[email] from_email` (#21138)
jedcunningham Jan 27, 2022
07102e9
Do not set `TaskInstance.max_tries` in `refresh_from_task` (#21018)
yuqian90 Jan 26, 2022
dda8f43
Fix 'airflow dags backfill --reset-dagruns' errors when run twice (#2…
uplsh580 Jan 27, 2022
016929f
Type-annotate SkipMixin and BaseXCom (#20011)
uranusjr Dec 7, 2021
dda864d
Helper for provide_session-decorated functions (#20104)
uranusjr Dec 7, 2021
daebc58
Fix session usage in ``/rendered-k8s`` view (#21006)
uranusjr Jan 21, 2022
663bb54
Deprecate some functions in the experimental API (#19931)
ephraimbuddy Dec 16, 2021
4dc8b90
Avoid unintentional data loss when deleting DAGs (#20758)
SamWheating Jan 10, 2022
6d8342e
Removed duplicated dag_run join in Dag.get_task_instances() (#20591)
hubert-pietron Jan 27, 2022
55a4abb
bugfix: deferred tasks does not cancel when DAG is marked fail (#20649)
dungdm93 Jan 5, 2022
0ba033d
Actually fix tuple and bool checks for black 22.1.0 (#21221)
potiuk Jan 30, 2022
1b139a7
Fix Scheduler crash when executing task instances of missing DAG (#20…
ephraimbuddy Jan 13, 2022
4ff0ab1
Limit SQLAlchemy to < 1.4.0 for 2.2.* line (#21235)
potiuk Jan 31, 2022
ede6d8f
fןס Broken link in api.rst (#21165)
fritz-astronomer Feb 1, 2022
2066812
Update version to 2.2.4 for things in that release (#21196)
jedcunningham Feb 1, 2022
8890087
Augment xcom docs (#20755)
lewismc Feb 3, 2022
4b3fa3a
Update recipe for Google Cloud SDK (#21268)
mik-laj Feb 3, 2022
a519e53
Docs: Fix task order in overview example (#21282)
luciakasman Feb 3, 2022
015c481
Update stat_name_handler documentation (#21298)
fj-sanchez Feb 3, 2022
64e0c50
Fix the incorrect scheduling time for the first run of dag (#21011)
wanlce Feb 6, 2022
270516c
Update error docs to include before_send option (#21275)
AbhiPrasad Feb 3, 2022
5c078cd
Update example DAGs (#21372)
jedcunningham Feb 7, 2022
f41ea34
Fix docs link for smart sensor deprecation (#21394)
jedcunningham Feb 7, 2022
f2fe0df
Avoid deadlock when rescheduling task (#21362)
potiuk Feb 7, 2022
9b03071
Add possibility to create user in the Remote User mode (#19963)
Jan 28, 2022
95eaef3
Fix TriggerDagRunOperator extra link (#19410)
o-nikolas Dec 9, 2021
1c23405
Fix mismatch in generated run_id and logical date of DAG run (#18707)
davidcaron Feb 4, 2022
efc2818
Fix postgres hook import pipeline tutorial (#21491)
KevinYanesG Feb 10, 2022
79e9954
Use compat data interval shim in log handlers (#21289)
uranusjr Feb 12, 2022
f25a58e
Show task status only for running dags or only for the last finished …
avkirilishin Feb 14, 2022
1c2909f
Add a session backend to store session data in the database (#21478)
jedcunningham Feb 15, 2022
628aa1f
Simplify trigger cancel button (#21591)
jedcunningham Feb 15, 2022
dd0a3a3
update tutorial_etl_dag notes (#21503)
eladkal Feb 11, 2022
436f452
Fix slow DAG deletion due to missing ``dag_id`` index for job table (…
kushsharma Dec 30, 2021
1cbad37
Reorder migrations to include bugfix in 2.2.4 (#21598)
jedcunningham Feb 15, 2022
7e80127
Add note about Variable precedence with env vars (#21568)
AetherUnbound Feb 15, 2022
8cbf934
Adding missing login provider related methods from Flask-Appbuilder (…
aa3pankaj Feb 17, 2022
56d82fc
added explaining concept of logical date in DAG run docs (#21433)
howardyoo Feb 17, 2022
969a275
Clarify pendulum use in timezone cases (#21646)
potiuk Feb 18, 2022
eb87aeb
Add changelog for 2.2.4rc1
jedcunningham Feb 18, 2022
01b909b
Pin Markupsafe until we are able to upgrade Flask/Jinja (#21664)
potiuk Feb 18, 2022
ee9049c
fixup! Add changelog for 2.2.4rc1
potiuk Feb 18, 2022
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 3 additions & 2 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
Expand Up @@ -50,8 +50,9 @@
/.github/workflows/ @potiuk @ashb @kaxil
breeze @potiuk
breeze-complete @potiuk
Dockerfile @potiuk @ashb
Dockerfile @potiuk @ashb @mik-laj
Dockerfile.ci @potiuk @ashb
/dev/ @potiuk @ashb @kaxil
/provider_packages/ @potiuk @ashb
/scripts/ @potiuk @ashb
/scripts/ @potiuk @ashb @mik-laj
/docker_tests/ @potiuk @ashb @mik-laj
2 changes: 1 addition & 1 deletion .github/boring-cyborg.yml
Original file line number Diff line number Diff line change
Expand Up @@ -190,8 +190,8 @@ labelPRBasedOnFilePath:
- Dockerfile
- docs/docker-stack/**/*
- scripts/in_container/prod/*
- scripts/ci/tools/verify_docker_image.sh
- scripts/ci/libraries/_verify_image.sh
- docker_tests/**/*

# Various Flags to control behaviour of the "Labeler"
labelerFlags:
Expand Down
15 changes: 2 additions & 13 deletions .github/workflows/build-images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,6 @@ permissions:
env:
MOUNT_SELECTED_LOCAL_SOURCES: "false"
FORCE_ANSWER_TO_QUESTIONS: "yes"
FORCE_PULL_IMAGES: "false"
CHECK_IMAGE_FOR_REBUILD: "true"
SKIP_CHECK_REMOTE_IMAGE: "true"
DB_RESET: "true"
Expand Down Expand Up @@ -179,8 +178,6 @@ jobs:
PYTHON_MAJOR_MINOR_VERSION: ${{ matrix.python-version }}
UPGRADE_TO_NEWER_DEPENDENCIES: ${{ needs.build-info.outputs.upgradeToNewerDependencies }}
DOCKER_CACHE: ${{ needs.build-info.outputs.cacheDirective }}
CHECK_IF_BASE_PYTHON_IMAGE_UPDATED: >
${{ github.event_name == 'pull_request_target' && 'false' || 'true' }}
outputs: ${{toJSON(needs.build-info.outputs) }}
steps:
- uses: actions/checkout@v2
Expand Down Expand Up @@ -250,8 +247,6 @@ jobs:
PYTHON_MAJOR_MINOR_VERSION: ${{ matrix.python-version }}
UPGRADE_TO_NEWER_DEPENDENCIES: ${{ needs.build-info.outputs.upgradeToNewerDependencies }}
DOCKER_CACHE: ${{ needs.build-info.outputs.cacheDirective }}
CHECK_IF_BASE_PYTHON_IMAGE_UPDATED: >
${{ github.event_name == 'pull_request_target' && 'false' || 'true' }}
VERSION_SUFFIX_FOR_PYPI: ".dev0"
INSTALL_PROVIDERS_FROM_SOURCES: >
${{ needs.build-info.outputs.defaultBranch == 'main' && 'true' || 'false' }}
Expand Down Expand Up @@ -300,20 +295,14 @@ jobs:
run: ./scripts/ci/tools/free_space.sh
- name: "Build CI images ${{ matrix.python-version }}:${{ env.GITHUB_REGISTRY_PUSH_IMAGE_TAG }}"
run: ./scripts/ci/images/ci_prepare_ci_image_on_ci.sh
# Pull images built in the previous step
# Pull images built in the previous step (so GITHUB_REGISTRY_PULL_IMAGE_TAG needs to be overridden)
env:
GITHUB_REGISTRY_WAIT_FOR_IMAGE: "true"
# Here we are using PULL_IMAGE_TAG set in the environment variables above
GITHUB_REGISTRY_PULL_IMAGE_TAG: ${{ github.event.pull_request.head.sha || github.sha }}
- name: "Build PROD images ${{ matrix.python-version }}:${{ env.GITHUB_REGISTRY_PUSH_IMAGE_TAG }}"
run: ./scripts/ci/images/ci_prepare_prod_image_on_ci.sh
env:
# GITHUB_REGISTRY_PULL_IMAGE_TAG is overriden to latest in order to build PROD image using "latest"
GITHUB_REGISTRY_PULL_IMAGE_TAG: "latest"
- name: "Push PROD images ${{ matrix.python-version }}:${{ env.GITHUB_REGISTRY_PUSH_IMAGE_TAG }}"
run: ./scripts/ci/images/ci_push_production_images.sh
env:
# GITHUB_REGISTRY_PULL_IMAGE_TAG is overriden to latest in order to build PROD image using "latest"
GITHUB_REGISTRY_PULL_IMAGE_TAG: "latest"

cancel-on-ci-build:
permissions:
Expand Down
Loading