Skip to content
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

pull master #25

Merged
merged 895 commits into from
Jun 2, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
895 commits
Select commit Hold shift + click to select a range
428a439
Clean up in-line f-string concatenation (#23591)
josh-fell May 9, 2022
b7f8627
Apply specific ID collation to root_dag_id too (#23536)
mpeteuil May 9, 2022
389676b
Add doc and sample dag for EC2 (#23547)
vincbeck May 9, 2022
ce81a29
Helm chart 1.6.0rc1 (#23548)
jedcunningham May 9, 2022
7354d2e
Add sample dag and doc for S3ListOperator (#23449)
vincbeck May 9, 2022
46c1c00
19943 Grid view status filters (#23392)
pierrejeambrun May 9, 2022
9a6baab
Improve caching for multi-platform images. (#23562)
potiuk May 9, 2022
d7b85d9
Use inclusive words in apache airflow project (#23090)
edithturn May 9, 2022
e63dbdc
Add exception to catch single line private keys (#23043)
nsAstro May 9, 2022
d21e49d
Add sample dag and doc for S3ListPrefixesOperator (#23448)
vincbeck May 9, 2022
1bd75dd
Update min requirements for rich to 12.4.1 (#23604)
potiuk May 10, 2022
74557e4
Add exportContext.offload flag to CLOUD_SQL_EXPORT_VALIDATION. (#23614)
ishiis May 10, 2022
e36868b
Make Breeze help generation indepdent from having breeze installed (#…
potiuk May 10, 2022
5c149c3
Add Quicksight create ingestion Hook and Operator (#21863)
hsrocks May 10, 2022
b0406f5
Add slim images to docker-stack docs index (#23601)
potiuk May 10, 2022
faae9fa
Fixed Kubernetes Operator large xcom content Defect (#23490)
rahulgoyal2987 May 10, 2022
60a1d9d
[FEATURE] google provider - split GkeStartPodOperator execute (#23518)
raphaelauv May 10, 2022
c5b72bf
Implement send_callback method for CeleryKubernetesExecutor and Local…
mhenc May 10, 2022
863b257
Fix: Exception when parsing log #20966 (#23301)
jakubno May 10, 2022
cfa95af
Make provider doc preparation a bit more fun :) (#23629)
potiuk May 10, 2022
dee05b2
Prevent KubernetesJobWatcher getting stuck on resource too old (#23521)
ecerulm May 11, 2022
9b8cffe
[FEATURE] update K8S-KIND to 0.13.0 (#23636)
raphaelauv May 11, 2022
8116bc9
[FEATURE] add K8S 1.24 support (#23637)
raphaelauv May 11, 2022
f313e14
Fix typo issue (#23633)
humit0 May 11, 2022
4acb2c6
Fix assuming "Feature" answer on CI when generating docs (#23640)
potiuk May 11, 2022
b686678
Simplify flash message for _airflow_moved tables (#23635)
dstandish May 11, 2022
5d8cda8
Add index for event column in log table (#23625)
gmsantos May 11, 2022
9ab9cd4
Don't run pre-migration checks for downgrade (#23634)
dstandish May 11, 2022
6169e0a
Added postgres 14 to support versions(including breeze) (#23506)
subkanthi May 11, 2022
3ed895b
Add `RedshiftDeleteClusterOperator` support (#23563)
pankajastro May 11, 2022
93a16c3
Added kubernetes version (1.24) in README.md(for Main version(dev)), …
subkanthi May 11, 2022
e16eca2
Fixed test and remove pytest.mark.xfail for test_exc_tb (#23650)
subkanthi May 11, 2022
ee342b8
Fix k8s pod.execute randomly stuck indefinitely by logs consumption (…
schattian May 11, 2022
cd49a8b
[FEATURE] google provider - BigQueryInsertJobOperator log query (#23648)
raphaelauv May 11, 2022
422791f
Rename cluster_policy to task_policy (#23468)
humit0 May 11, 2022
2eeb120
Revert "Fix k8s pod.execute randomly stuck indefinitely by logs consu…
potiuk May 11, 2022
75c6092
Prepare provider documentation 2022.05.11 (#23631)
potiuk May 11, 2022
3138604
AIP45 Remove dag parsing in airflow run local (#21877)
pingzh May 12, 2022
3fa5716
remove `--` in `./breeze build-docs` command (#23671)
ishiis May 12, 2022
ea15277
Synchronize support for Postgres and K8S in docs (#23673)
potiuk May 12, 2022
bc0dcdd
Migrate Dataproc to new system tests design (#22777)
bhirsz May 12, 2022
d1bf2d4
Add wildcard possibility to `package-filter` parametere (#23672)
potiuk May 12, 2022
094e50e
Replace "absolute()" with "resolve()" in pathlib objects (#23675)
potiuk May 12, 2022
7277122
Upgrade `pip` to latest released 22.1.0 version (#23665)
potiuk May 12, 2022
c74e67a
Shorten max pre-commit hook name length (#23677)
dstandish May 12, 2022
749e53d
remove stale serialized dags (#22917)
pingzh May 12, 2022
028087b
Move around overflow, position and padding (#23044)
bbovenzi May 12, 2022
afdfece
Fix expand/collapse all buttons (#23590)
bbovenzi May 12, 2022
1a8f1ee
Update doc and sample dag for Quicksight (#23653)
vincbeck May 12, 2022
2111d73
Use func.count to count rows (#23657)
pingzh May 12, 2022
d0a5b3a
Add git_source to DatabricksSubmitRunOperator (#23620)
akolar-db May 13, 2022
6eda265
Disable Flower by default from docker-compose (#23685)
potiuk May 13, 2022
4afa8e3
Fix property name in breeze Shell Params (#23696)
potiuk May 13, 2022
310002e
Clarify that bundle extras should not be used for PyPi installs (#23697)
potiuk May 13, 2022
3f4ab6c
Add environment check and build image check for more Breeze commands …
potiuk May 13, 2022
694e380
Add UI tests for /utils and /components (#23456)
bbovenzi May 13, 2022
cd9d935
Add slim image to docs/docker-stack/README.md (#23710)
mik-laj May 15, 2022
de3c038
Use profiles to disable flower in docker-compose (#23709)
mik-laj May 16, 2022
6f82fc7
Ensure execution_timeout as timedelta (#23655)
pingzh May 16, 2022
9e25bc2
Handle invalid date parsing in webserver views. (#23161)
tirkarthi May 16, 2022
3bf9a1d
Add fields to CLOUD_SQL_EXPORT_VALIDATION. (#23724)
ishiis May 16, 2022
ca25436
Add doc and sample dag for GCSToS3Operator (#23730)
vincbeck May 16, 2022
f77a691
Fix grid details header text overlap (#23728)
bbovenzi May 16, 2022
741f802
Add version to migration prefix (#23564)
dstandish May 16, 2022
71e4deb
Add typing for airflow/configuration.py (#23716)
potiuk May 16, 2022
239a9dc
Remove titles from link buttons (#23736)
bbovenzi May 17, 2022
3993cb8
Disable flower in chart by default (#23737)
jedcunningham May 17, 2022
64d0d9c
Add AWS project structure tests (re: AIP-47) (#23630)
o-nikolas May 17, 2022
d3b0880
Speech To Text assets & system tests migration (AIP-47) (#23643)
wojsamjan May 17, 2022
f9e2a30
Add 'reschedule' to the serialized fields for the BaseSensorOperator …
davidcaron May 17, 2022
cf9c217
Updated MongoDB logo (#23746)
rozza May 17, 2022
c3cd787
Fix broken main branch (#23751)
eladkal May 17, 2022
325444e
Allow more parameters to be piped through via execute_in_subprocess (…
csm10495 May 17, 2022
9dcca98
Increase timeout for Helm Chart executor upgrade tests (#23759)
potiuk May 17, 2022
e453e68
Fix task log is not captured (#23684)
pingzh May 17, 2022
820d8eb
Helm chart 1.6.0rc2 (#23754)
jedcunningham May 17, 2022
2303750
Fix doc description of [core] parallelism config setting (#23768)
repl-chris May 18, 2022
4a85370
Change `Github` to `GitHub` (#23764)
jbampton May 18, 2022
5e3f652
Add tagging image as latest for CI image wait (#23775)
potiuk May 18, 2022
3849ebb
Fix auto upstream dep when expanding non-templated field (#23771)
jedcunningham May 18, 2022
5d743e7
clearer method name in scheduler_job.py (#23702)
RNHTTR May 18, 2022
f721529
Fallback to parse dag_file when no dag in the db (#23738)
pingzh May 18, 2022
79a2f79
cleanup usage of `get_connections()`` from test suite (#23757)
eladkal May 18, 2022
9db2271
Maintain grid view selection on filtering upstream (#23779)
bbovenzi May 19, 2022
479ad19
Fix ``SqliteHook`` compatibility with SQLAlchemy engine (#23790)
kaxil May 19, 2022
46abf37
Fix python version used for cache preparaation (#23785)
potiuk May 19, 2022
a45d15d
Add `dttm` searchable field in audit log (#23794)
humit0 May 19, 2022
252ef66
Further speed up fixing ownership in CI (#23782)
potiuk May 19, 2022
a80b2fc
Modify db clean to also catch the ProgrammingError exception (#23699)
jianyuan May 19, 2022
fb3b980
Update the DMS Sample DAG and Docs (#23681)
ferruzzi May 19, 2022
b2c31ee
postgres_operator_howto_guide.rst (#23789)
RNHTTR May 19, 2022
df84c4a
Support host_name on Datadog provider (#23784)
pecigonzalo May 19, 2022
f60fa98
Cloud SQL assets & system tests migration (AIP-47) (#23583)
wojsamjan May 19, 2022
00e78fd
Unbreak main after missing classes were added (#23819)
potiuk May 19, 2022
8f3ce33
Fix python version command (#23818)
potiuk May 19, 2022
54aa234
update CloudSqlInstanceImportOperator to CloudSQLImportInstanceOperat…
ishiis May 19, 2022
4c9f756
Reformat the whole AWS documentation (#23810)
vincbeck May 19, 2022
86cfd12
Fix error when SnowflakeHook take empty list in `sql` param (#23767)
kazanzhy May 20, 2022
7ab5ea7
Grid data: do not load all mapped instances (#23813)
bbovenzi May 20, 2022
8494fc7
Fix regression in ignoring symlinks (#23535)
ianbuss May 20, 2022
5bfacf8
[Issue#22846] allow option to encode or not encode UUID when uploadin…
fuxiao224 May 20, 2022
6f5749c
Fix provider import error matching (#23825)
ianbuss May 20, 2022
ce8ea66
Fix secrets rendered in UI when task is not executed. (#22754)
tirkarthi May 20, 2022
888bc2e
Fix retrieval of deprecated non-config values (#23723)
potiuk May 20, 2022
baae70c
Automatically reschedule stalled queued tasks in CeleryExecutor (v2) …
repl-chris May 20, 2022
6f738d9
Document fix for broken elasticsearch logs with 2.3.0+ upgrade (#23821)
jedcunningham May 20, 2022
91a96f1
Add tool to automaticaly update status of AIP-47 issues. (#23745)
potiuk May 20, 2022
e09e463
Self upgrade when refreshing images (#23686)
potiuk May 20, 2022
4b731f4
Exclude missing tasks from the gantt view (#23627)
joelossher May 20, 2022
064c41a
Don't use the root logger in KPO _suppress function (#23835)
dstandish May 20, 2022
f0003b3
Update Production Guide for Helm Chart docs (#23836)
mkravtsov-fetchrewards May 20, 2022
5802e4e
Helm chart 1.6.0 is released; bump chart version to 1.7.0-dev (#23840)
jedcunningham May 21, 2022
cc3ab43
Add missing "airflow-constraints-reference" parameter (#23844)
potiuk May 21, 2022
10a0d8e
Better fix for constraint-reference (#23845)
potiuk May 21, 2022
2dc8063
Mask sensitive values for not-yet-running TIs (#23807)
dstandish May 21, 2022
3699be4
Add limit for JPype1 (#23847)
potiuk May 21, 2022
22a0b51
Add "no-issue-needed" rule directly in CONTRIBUTING.rst (#23802)
potiuk May 21, 2022
b205a67
Handler parameter from `JdbcOperator` to `JdbcHook.run` (#23817)
kazanzhy May 21, 2022
344304e
Doc: Add column names for DB Migration Reference (#23853)
kaxil May 22, 2022
4829b23
Fix exception trying to display moved table warnings (#23837)
ashb May 22, 2022
509b277
Update sample dag and doc for RDS (#23651)
vincbeck May 22, 2022
a43e98d
Fix DataprocJobBaseOperator not being compatible with dotted names (#…
gmcrocetti May 22, 2022
a7425dc
Upgrade `pip` to 22.1.1 version (just released) (#23854)
potiuk May 22, 2022
fe91db7
Add better feedback to Breeze users about expected action timing (#23…
potiuk May 22, 2022
4b5a101
Fix UnboundLocalError when sql is empty list in DbApiHook (#23816)
kazanzhy May 22, 2022
cf5a78e
Fix UnboundLocalError when sql is empty list in DatabricksSqlHook (#2…
kazanzhy May 22, 2022
69f444f
Add number of node params only for single-node cluster in RedshiftCre…
pankajastro May 22, 2022
65f3b18
Sql to gcs with exclude columns (#23695)
jaegwonseo May 22, 2022
e54ca47
Add support for associating custom tags to job runs submitted via Em…
skadyan May 22, 2022
6150d28
Add Deferrable Databricks operators (#19736)
eskarimov May 22, 2022
5d2296b
Fix Amazon EKS example DAG raises warning during Imports (#23849)
Dark-Knight11 May 22, 2022
a844565
Fix databricks tests (#23856)
pierrejeambrun May 22, 2022
a71e4b7
Add __wrapped__ property to _TaskDecorator (#23830)
snjypl May 23, 2022
637a8b8
Highlight task states by hovering on legend row (#23678)
pierrejeambrun May 23, 2022
ec6761a
Clean up f-strings in logging calls (#23597)
josh-fell May 23, 2022
35620ed
update K8S-KIND to 0.14.0 (#23859)
raphaelauv May 23, 2022
f352ee6
Replaced all days_ago functions with datetime functions (#23237)
uranusjr May 23, 2022
b83cc9b
Add clear DagRun endpoint. (#23451)
tirkarthi May 24, 2022
eff697a
Ignore the DeprecationWarning in test_days_ago (#23875)
alexkruc May 24, 2022
ac9b224
Speed up Breeze experience on Mac OS (#23866)
potiuk May 24, 2022
64689d6
Add default task retry delay config (#23861)
msumit May 24, 2022
70b41e4
Move MappedOperator tests to mirror code location (#23884)
ashb May 24, 2022
29afd35
Enable clicking on DAG owner in autocomplete dropdown (#23804)
norm May 24, 2022
cac7ab5
Document LocalKubernetesExecutor support in chart (#23876)
jedcunningham May 24, 2022
90940b5
Avoid extra questions in `breeze build image` command. (#23898)
potiuk May 24, 2022
e08b59d
Update INTHEWILD.md (#23892)
May 24, 2022
1bf6dde
Split contributor's quick start into separate guides. (#23762)
potiuk May 24, 2022
d788f4b
Avoid printing exception when exiting tests command (#23897)
potiuk May 24, 2022
47fc253
Move string arg evals to `execute()` in `EksCreateClusterOperator` (#…
josh-fell May 25, 2022
5258836
Update .readthedocs.yml (#23903)
May 25, 2022
1d53bec
Make --file command in static-checks autocomplete file name (#23896)
potiuk May 25, 2022
3aec3aa
Chart: Update default airflow version to `2.3.1` (#23913)
ephraimbuddy May 25, 2022
2e95153
Fix Breeze documentation typo (#23919)
igorborgest May 25, 2022
d55df99
Update environments documentation links (#23920)
igorborgest May 25, 2022
423b905
`2.3.1` has been released (#23912)
ephraimbuddy May 25, 2022
30262b1
Make CI and PROD image builds consistent (#23841)
jedcunningham May 26, 2022
ef3f530
Alphabetizes two tables (#23923)
mfjackson May 26, 2022
6bbe015
Use "remote" pod when patching KPO pod as "checked" (#23676)
dstandish May 26, 2022
bfe51ea
Clarify manual merging of PR in release doc (#23928)
ephraimbuddy May 26, 2022
86d40a9
Fix broken main (#23940)
eladkal May 26, 2022
f7c4804
Update INSTALL_PROVIDERS_FROM_SOURCES instructions. (#23938)
igorborgest May 26, 2022
3393647
Add typing to Azure Cosmos Client Hook (#23941)
potiuk May 26, 2022
db890df
Remove redundant register exit signals in `dag-processor` command (#2…
Taragolis May 26, 2022
1748876
Disable rebase workflow (#23943)
potiuk May 26, 2022
9314a4a
Prevent UI from crashing if grid task instances are null (#23939)
bbovenzi May 26, 2022
5ab58d0
Grid fix details button truncated and small UI tweaks (#23934)
pierrejeambrun May 26, 2022
1cf483f
Fix and speed up grid view (#23947)
jedcunningham May 26, 2022
b170dc7
Removes duplicate code block (#23952)
mfjackson May 27, 2022
80c3fcd
Update dep for databricks #23917 (#23927)
May 27, 2022
188ec4a
Use '--subdir' argument value for standalong dag processor. (#23864)
mhenc May 27, 2022
45b5cf0
Revert "Add limit for JPype1 (#23847)" (#23953)
potiuk May 27, 2022
c9b21b8
Faster grid view (#23951)
jedcunningham May 27, 2022
9214018
Disallow calling expand with no arguments (#23463)
uranusjr May 27, 2022
e240132
[FEATURE] KPO use K8S hook (#22086)
raphaelauv May 27, 2022
8ccff92
Add cascade to `dag_tag` to `dag` foreignkey (#23444)
ephraimbuddy May 27, 2022
9216489
DagFileProcessorManager: Start a new process group only if current pr…
Taragolis May 27, 2022
92ddcf4
Introduce `flake8-implicit-str-concat` plugin to static checks (#23873)
josh-fell May 27, 2022
b7c3c96
Fix UnboundLocalError when sql is empty list in ExasolHook (#23812)
kazanzhy May 27, 2022
8e7b76d
Fix inverted section levels in best-practices.rst (#23968)
sekikn May 27, 2022
6962d8a
Add support to specify language name in PapermillOperator (#23916)
nhojjohn May 27, 2022
d470a8e
[23945] Icons in grid view for different dag types (#23970)
dskoda1 May 27, 2022
af23a01
Helm logo no longer a link (#23977)
jedcunningham May 28, 2022
33eef7b
Fix links in documentation (#23975)
edithturn May 28, 2022
73446f2
Add TaskInstance State 'REMOVED' to finished states and success state…
ephraimbuddy May 28, 2022
97b443a
Remove `xcom_push` from `DockerOperator` (#23981)
eladkal May 28, 2022
fc17fbf
Fix missing shorthand for docker buildx rm -f (#23984)
potiuk May 28, 2022
4936764
use explicit --mount with types of mounts rather than --volume flags …
potiuk May 28, 2022
230a737
Force colors in yarn test output in CI (#23986)
potiuk May 28, 2022
148013b
Fix breeze failures when there is no buildx installed on Mac (#23988)
potiuk May 28, 2022
882535a
Replace generation of docker volumes to be done from python (#23985)
potiuk May 28, 2022
614b232
Replace `use_task_execution_date` with `use_task_logical_date` (#23983)
eladkal May 28, 2022
eec85d3
Remove pinning for xmltodict (#23992)
potiuk May 28, 2022
9a9c400
Remove fixing cncf.kubernetes provider when generating constraints (#…
potiuk May 29, 2022
5af83ce
Add better diagnostics capabilities for pre-commits run via CI image …
potiuk May 29, 2022
ae343fa
Disable fail-fast on pushing images to docker cache (#24005)
potiuk May 29, 2022
7cf0e43
Add automated retries on retryable condition for building images in C…
potiuk May 29, 2022
e589855
Ensure @contextmanager decorates generator func (#23103)
uranusjr May 30, 2022
0f7dbef
Revert "Add automated retries on retryable condition for building ima…
potiuk May 30, 2022
56fd040
Cleanup `BranchDayOfWeekOperator` example dag (#24007)
eladkal May 30, 2022
4a52507
Added missing project_id to the wait_for_job (#24020)
May 30, 2022
5d05fcd
Only run separate per-platform build when preparing build cache (#24023)
potiuk May 30, 2022
8f3a9b8
Preparing buildx cache is allowed without --push-image flag (#24028)
potiuk May 30, 2022
94f2ce9
Add partition related methods to GlueCatalogHook: (#23857)
gmcrocetti May 30, 2022
d135ffc
Adds foldable CI group for command output (#24026)
potiuk May 31, 2022
2551acb
Add foldable groups in CI outputs in commands that need it (#24035)
potiuk May 31, 2022
b55e4c3
Increase size of ARM build instance (#24036)
potiuk May 31, 2022
ff10304
Remove unused [github_enterprise] from ref docs (#24033)
mik-laj May 31, 2022
7c7dbfe
Add enum validation for [webserver]analytics_tool (#24032)
mik-laj May 31, 2022
41e94b4
Support impersonation service account parameter for Dataflow runner (…
May 31, 2022
ab1f637
Fix closing connection dbapi.get_pandas_df (#23452)
hubert-pietron May 31, 2022
595981c
Light Refactor and Clean-up AWS Provider (#23907)
May 31, 2022
375673a
Removing magic numbers from exceptions (#23997)
bernardocouto May 31, 2022
2247b6d
Upgrade to pip 22.1.2 (#24043)
potiuk May 31, 2022
8804b1a
Shaves-off about 3 minutes from usage of ARM instances on CI (#24052)
potiuk May 31, 2022
d19cb86
SSL Bucket, Light Logic Refactor and Docstring Update for Alibaba Pro…
May 31, 2022
60eb9e1
Use KubernetesHook to create api client in KubernetesPodOperator (#20…
dstandish May 31, 2022
5005ff2
Re-add --force-build flag (#24061)
potiuk May 31, 2022
6e96f04
Fix grid view for mapped tasks (#24059)
jedcunningham Jun 1, 2022
1507ca4
Fix StatD timing metric units (#21106)
viktorvia Jun 1, 2022
1dccaad
Drop Python 3.6 compatibility objects/modules (#24048)
Taragolis Jun 1, 2022
fedab9d
Remove hack from BigQuery DTS hook (#23887)
henriqueribeiro Jun 1, 2022
841ed27
Spanner assets & system tests migration (AIP-47) (#23957)
wojsamjan Jun 1, 2022
84d7b5b
Run the `check_migration` loop at least once (#24068)
ephraimbuddy Jun 1, 2022
7f264f0
Bump eventsource from 1.0.7 to 1.1.1 in /airflow/ui (#24062)
dependabot[bot] Jun 1, 2022
e41b5a0
Remove certifi limitations from eager upgrade limits (#23995)
potiuk Jun 1, 2022
5087f96
fix style of example block (#24078)
ishiis Jun 1, 2022
d86ae09
Handle occasional deadlocks in trigger with retries (#24071)
potiuk Jun 1, 2022
fb3e84f
Adds Pura Scents, edits The Dyrt (#24086)
mfjackson Jun 1, 2022
65ad2ae
Migrate Yandex example DAGs to new design AIP-47 (#24082)
chenglongyan Jun 1, 2022
3dd7b1d
set color to operators in cloud_sql.py (#24000)
ishiis Jun 1, 2022
9398586
Migrate HTTP example DAGs to new design AIP-47 (#23991)
chenglongyan Jun 1, 2022
1394b1a
Make expand() error vague so it's not misleading (#24018)
uranusjr Jun 2, 2022
90ff36a
Use github for postgres chart index (#24089)
jedcunningham Jun 2, 2022
96e8fb4
Fix the link to google workplace (#24080)
francois2metz Jun 2, 2022
c0e9daa
Bring MappedOperator members in sync with BaseOperator (#24034)
uranusjr Jun 2, 2022
382c636
Add note about Docker volume remount issues in WSL 2 (#24094)
pauldalewilliams Jun 2, 2022
719c2d4
Convert Athena Sample DAG to System Test (#24058)
ferruzzi Jun 2, 2022
e804173
Self-update pre-commit to latest versions (#24106)
potiuk Jun 2, 2022
a34ef24
Temporarily fix bitnami index problem (#24112)
potiuk Jun 2, 2022
b7ff518
Fix small typos in static code checks doc (#24113)
josh-fell Jun 2, 2022
1c680e4
Really workaround bitnami chart problem (#24115)
potiuk Jun 2, 2022
035553c
Reduce grid view API calls (#24083)
bbovenzi Jun 2, 2022
f2e6452
Removing magic status code numbers from api_connecxion (#24050)
bernardocouto Jun 2, 2022
75fdbf0
Do not support MSSQL less than v2017 in code (#24095)
ephraimbuddy Jun 2, 2022
be21e08
Rename Permissions to Permission Pairs. (#24065)
jhtimmins Jun 2, 2022
3120576
Note that yarn dev needs webserver in debug mode (#24119)
bbovenzi Jun 2, 2022
ddb2a4f
fixing SSHHook bug when using allow_host_key_change param (#24116)
alexkruc Jun 2, 2022
572112b
Adds mssql volumes to "all" backends selection (#24123)
potiuk Jun 2, 2022
d0a295c
Breeze must create `hooks\` and `dags\` directories for bind mounts (…
o-nikolas Jun 2, 2022
7489962
AIP-47 | Migrate Trino example DAGs to new design (#24118)
chethanuk Jun 2, 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
  •  
  •  
  •  
8 changes: 7 additions & 1 deletion .asf.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ github:
enabled_merge_buttons:
squash: true
merge: false
rebase: true
rebase: false

protected_branches:
main:
Expand All @@ -57,9 +57,15 @@ github:
v2-2-stable:
required_pull_request_reviews:
required_approving_review_count: 1
v2-3-stable:
required_pull_request_reviews:
required_approving_review_count: 1

collaborators:
- auvipy
- paolaperaza
- petedejoy
- gmcdonald

notifications:
jobs: jobs@airflow.apache.org
1 change: 1 addition & 0 deletions .codespellignorelines
Original file line number Diff line number Diff line change
@@ -1,2 +1,3 @@
f"DELETE {source_table} FROM { ', '.join(_from_name(tbl) for tbl in stmt.froms) }"
for frm in source_query.selectable.froms:
roles = relationship("Role", secondary=assoc_user_role, backref="user", lazy="selectin")
5 changes: 2 additions & 3 deletions .devcontainer/devcontainer.json
Original file line number Diff line number Diff line change
@@ -1,10 +1,9 @@
{
"name": "Apache Airflow",
"name": "Apache Airflow - sqlite",
"dockerComposeFile": [
"../scripts/ci/docker-compose/devcontainer.yml",
"../scripts/ci/docker-compose/local.yml",
"../scripts/ci/docker-compose/backend-postgres.yml",
"../scripts/ci/docker-compose/devcontainer-postgres.yml"
"../scripts/ci/docker-compose/backend-sqlite.yml",
],
"extensions": [
"ms-python.python",
Expand Down
24 changes: 24 additions & 0 deletions .devcontainer/mysql/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"name": "Apache Airflow - mysql",
"dockerComposeFile": [
"../scripts/ci/docker-compose/devcontainer.yml",
"../scripts/ci/docker-compose/local.yml",
"../scripts/ci/docker-compose/backend-mysql.yml",
"../scripts/ci/docker-compose/devcontainer-mysql.yml"
],
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance",
"mtxr.sqltools",
"mtxr.sqltools-driver-pg",
"rogalmic.bash-debug",
"ms-azuretools.vscode-docker",
"dbaeumer.vscode-eslint",
"ecmel.vscode-html-css",
"timonwong.shellcheck",
"redhat.vscode-yaml",
"rogalmic.bash-debug"
],
"service": "airflow",
"forwardPorts": [8080,5555,5432,6379]
}
24 changes: 24 additions & 0 deletions .devcontainer/postgres/devcontainer.json
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
{
"name": "Apache Airflow - postgres",
"dockerComposeFile": [
"../scripts/ci/docker-compose/devcontainer.yml",
"../scripts/ci/docker-compose/local.yml",
"../scripts/ci/docker-compose/backend-postgres.yml",
"../scripts/ci/docker-compose/devcontainer-postgres.yml"
],
"extensions": [
"ms-python.python",
"ms-python.vscode-pylance",
"mtxr.sqltools",
"mtxr.sqltools-driver-pg",
"rogalmic.bash-debug",
"ms-azuretools.vscode-docker",
"dbaeumer.vscode-eslint",
"ecmel.vscode-html-css",
"timonwong.shellcheck",
"redhat.vscode-yaml",
"rogalmic.bash-debug"
],
"service": "airflow",
"forwardPorts": [8080,5555,5432,6379]
}
3 changes: 2 additions & 1 deletion .dockerignore
Original file line number Diff line number Diff line change
Expand Up @@ -49,12 +49,13 @@
!.flake8
!.dockerignore
!pytest.ini
!CHANGELOG.txt
!RELEASE_NOTES.rst
!LICENSE
!MANIFEST.in
!NOTICE
!.github
!empty
!Dockerfile

# This folder is for you if you want to add any packages to the docker context when you build your own
# docker image. most of other files and any new folder you add will be excluded by default
Expand Down
2 changes: 2 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
Expand Up @@ -26,6 +26,7 @@ charset = utf-8

[*.py]
indent_size = 4
max_line_length = 110

[*.sh]
indent_size = 4
Expand All @@ -44,6 +45,7 @@ indent_size = 2

[*.{yml,yaml}]
indent_size = 2
max_line_length = 110

[*.{htm,html}]
indent_size = 2
Expand Down
48 changes: 45 additions & 3 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,3 +1,45 @@
tests/** export-ignore
tests/ export-ignore
chart/tests export-ignore
breeze export-ignore
breeze-legacy export-ignore
breeze-complete export-ignore
clients export-ignore
clients export-ignore
dev export-ignore
docker-context-files export-ignore
docker_tests export-ignore
empty export-ignore
kubernetes_tests export-ignore
manifests export-ignore
newsfragments export-ignore
scripts export-ignore
tests export-ignore

Dockerfile.ci export-ignore

ISSUE_TRIAGE_PROCESS.rst export-ignore
PULL_REQUEST_WORKFLOW.rst export-ignore
SELECTIVE_CHECKS.md export-ignore
STATIC_CODE_CHECKS.rst export-ignore
TESTING.rst export-ignore
LOCAL_VIRTUALENV.rst export-ignore
CONTRIBUTING.rst export-ignore
BREEZE.rst export-ignore
CI.rst export-ignore
CI_DIAGRAMS.md export-ignore
CONTRIBUTORS_QUICK_START.rst export-ignore

.devcontainer export-ignore
.github export-ignore
.coveragerc export-ignore
.readthedocs.yml export-ignore
.hadolint.yaml export-ignore
.pre-commit-config.yaml export-ignore
.mailmap export-ignore
.editorconfig export-ignore
.flake8 export-ignore
.inputrc export-ignore
.codespellignorelines export-ignore
.gitmodules export-ignore
.gitpod.yml export-ignore
.markdownlint.yml export-ignore
.bash_completion export-ignore
.asf.yaml export-ignore
22 changes: 13 additions & 9 deletions .github/ISSUE_TEMPLATE/airflow_bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Airflow Bug report
description: Problems and issues with code of Apache Airflow core
description: Problems and issues with code in Apache Airflow core
labels: ["kind:bug", "area:core"]
body:
- type: markdown
Expand All @@ -10,22 +10,25 @@ body:
<img src='https://raw.githubusercontent.com/apache/airflow/main/docs/apache-airflow/img/logos/airflow_64x64_emoji_transparent.png' align='left' width='80' height='80'>
Thank you for finding the time to report the problem!

We really appreciate the community efforts to improve Airflow.
We really appreciate the community's efforts to improve Airflow.

Note, that you do not need to create an issue if you have a change ready to submit!
Note, you do not need to create an issue if you have a change ready to submit!

You can open [Pull Request](https://github.com/apache/airflow/pulls) immediately instead.
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
<br clear='left'/>"
# yamllint enable rule:line-length
- type: dropdown
attributes:
label: Apache Airflow version
description: >
What Apache Airflow version are you using? Only Airflow 2 is supported for bugs. If you wish to
discuss Airflow 1.10, open [Discussion](https://github.com/apache/airflow/discussions) instead!
discuss Airflow 1.10, open a [discussion](https://github.com/apache/airflow/discussions) instead!
multiple: false
options:
- "2.2.4 (latest released)"
- "2.3.1 (latest released)"
- "2.3.0"
- "2.2.5"
- "2.2.4"
- "2.2.3"
- "2.2.2"
- "2.2.1"
Expand Down Expand Up @@ -63,7 +66,7 @@ body:
label: How to reproduce
description: >
What should we do to reproduce the problem? If you are not able to provide a reproducible case,
please open a [Discussion](https://github.com/apache/airflow/discussions) instead.
please open a [discussion](https://github.com/apache/airflow/discussions) instead.
placeholder: >
Please make sure you provide a reproducible step-by-step case of how to reproduce the problem
as minimally and precisely as possible. Keep in mind we do not have access to your cluster or DAGs.
Expand All @@ -85,7 +88,7 @@ body:
attributes:
label: Deployment
description: >
What kind of deployment do you have? If you use Managed Service, consider first using regular
What kind of deployment do you have? If you use a Managed Service, consider first using regular
channels of reporting issues for the service.
multiple: false
options:
Expand Down Expand Up @@ -129,7 +132,8 @@ body:
- type: checkboxes
attributes:
label: Code of Conduct
description: The Code of Conduct helps create a safe space for everyone. We require
description: >
The Code of Conduct helps create a safe space for everyone. We require
that everyone agrees to it.
options:
- label: >
Expand Down
11 changes: 6 additions & 5 deletions .github/ISSUE_TEMPLATE/airflow_doc_issue_report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Airflow Doc issue report
description: Problems and issues with docs of Apache Airflow
description: Problems and issues with Apache Airflow documentation
labels: ["kind:bug", "kind:documentation"]
body:
- type: markdown
Expand All @@ -10,11 +10,11 @@ body:
<img src='https://raw.githubusercontent.com/apache/airflow/main/docs/apache-airflow/img/logos/airflow_64x64_emoji_transparent.png' align='left' width='80' height='80'>
Thank you for finding the time to report the problem!

We really appreciate the community efforts to improve Airflow.
We really appreciate the community's efforts to improve Airflow.

Note, that you do not need to create an issue if you have a change ready to submit!
Note, you do not need to create an issue if you have a change ready to submit!

You can open [Pull Request](https://github.com/apache/airflow/pulls) immediately instead.
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
<br clear='left'/>"
# yamllint enable rule:line-length
- type: textarea
Expand Down Expand Up @@ -56,7 +56,8 @@ body:
- type: checkboxes
attributes:
label: Code of Conduct
description: The Code of Conduct helps create a safe space for everyone. We require
description: >
The Code of Conduct helps create a safe space for everyone. We require
that everyone agrees to it.
options:
- label: >
Expand Down
28 changes: 17 additions & 11 deletions .github/ISSUE_TEMPLATE/airflow_helmchart_bug_report.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
name: Airflow Helm Chart Bug report
description: Problems and issues with Apache Airflow Official Helm Chart
description: Problems and issues with the Apache Airflow Official Helm Chart
labels: ["kind:bug", "area:helm-chart"]
body:
- type: markdown
Expand All @@ -10,15 +10,15 @@ body:
<img src='https://raw.githubusercontent.com/apache/airflow/main/docs/apache-airflow/img/logos/airflow_64x64_emoji_transparent.png' align='left' width='120' height='120'>
Thank you for finding the time to report the problem!

We really appreciate the community efforts to improve Airflow.
We really appreciate the community's efforts to improve Airflow.

Note that this issue is only for the
[Official Apache Airflow Helm Chart](https://airflow.apache.org/docs/helm-chart/stable/index.html).
If you use another 3rd-party Chart, you should report your issue in the repo of that chart instead.

Note, that you do not need to create an issue if you have a change ready to submit!
Note, you do not need to create an issue if you have a change ready to submit!

You can open [Pull Request](https://github.com/apache/airflow/pulls) immediately instead.
You can open a [pull request](https://github.com/apache/airflow/pulls) immediately instead.
<br clear='left'/>"
# yamllint enable rule:line-length
- type: dropdown
Expand All @@ -28,7 +28,9 @@ body:
What Apache Airflow Helm Chart version are you using?
multiple: false
options:
- "1.4.0 (latest released)"
- "1.6.0 (latest released)"
- "1.5.0"
- "1.4.0"
- "1.3.0"
- "1.2.0"
- "1.1.0"
Expand All @@ -41,10 +43,13 @@ body:
label: Apache Airflow version
description: >
What Apache Airflow version are you using? Only Airflow 2 is supported for bugs. If you wish to
discuss Airflow 1.10, open [Discussion](https://github.com/apache/airflow/discussions) instead!
discuss Airflow 1.10, open a [discussion](https://github.com/apache/airflow/discussions) instead!
multiple: false
options:
- "2.2.4 (latest released)"
- "2.3.1 (latest released)"
- "2.3.0"
- "2.2.5"
- "2.2.4"
- "2.2.3"
- "2.2.2"
- "2.2.1"
Expand Down Expand Up @@ -79,9 +84,9 @@ body:
label: Docker Image customisations
description: What are the specific modification you've made in your image?
placeholder: >
Did you extend or customise the official Airflow image? Did you add any packages? Maybe
you can share link to your image, or copy the Dockerfile and `docker build` commands
you used to build the image? Make sure to surround the code you paste with ``` ```.
Did you extend or customise the official Airflow image? Did you add any packages? Maybe
you can share a link to your image, or copy the Dockerfile and `docker build` commands
you used to build the image? Make sure to surround the code you paste with ``` ```.
- type: textarea
attributes:
label: What happened
Expand Down Expand Up @@ -130,7 +135,8 @@ body:
- type: checkboxes
attributes:
label: Code of Conduct
description: The Code of Conduct helps create a safe space for everyone. We require
description: >
The Code of Conduct helps create a safe space for everyone. We require
that everyone agrees to it.
options:
- label: >
Expand Down
Loading