You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@airflow.apache.org by di...@apache.org on 2020/11/25 22:41:48 UTC
[airflow] branch fix-resource-backcompat updated (84eecf9 ->
d5cbfbc)
This is an automated email from the ASF dual-hosted git repository.
dimberman pushed a change to branch fix-resource-backcompat
in repository https://gitbox.apache.org/repos/asf/airflow.git.
discard 84eecf9 Fix issue with empty Resources in executor_config
discard 5fac1e1 merge invalid_kubernetes_config rule and pod_template_file rule
discard bbcbb71 TimeSensor should respect DAG timezone (#9882)
discard e2fe0b7 TimeSensor should respect the default_timezone config (#9699)
discard 0aeb51f Show Generic Error for Charts & Query View in old UI (#12495)
discard 21c08b8 Add 1.10.13 Changelog
discard 483386a Sync FAB Permissions for all base views (#12162)
omit dbb187d Bump version to 1.10.13
omit 4301068 Fix displaying of add serialized_dag table migration
omit a2d3d75 Rename task with duplicate task_id
omit c3aadf5 Manage Flask AppBuilder Tables using Alembic Migrations (#12352)
omit 87a0e7c Fix Start Date tooltip on DAGs page (#10637)
omit f23f653 Add "already checked" to failed pods in K8sPodOperator (#11368)
omit 8d2803d URL encode execution date in the Last Run link (#10595)
omit b9a2755 Fixes issue with affinity backcompat in Airflow 1.10
omit a63fe94 When sending tasks to celery from a sub-process, reset signal handlers (#11278)
omit d4160a5 Pass SQLAlchemy engine options to FAB based UI (#11395)
add be4637d Pass SQLAlchemy engine options to FAB based UI (#11395)
add 3633585 When sending tasks to celery from a sub-process, reset signal handlers (#11278)
add b053546 Fixes issue with affinity backcompat in Airflow 1.10
add 9d0d30d URL encode execution date in the Last Run link (#10595)
add b89f8dc Add "already checked" to failed pods in K8sPodOperator (#11368)
add f0b8e86 Fix Start Date tooltip on DAGs page (#10637)
add 10eee5a Manage Flask AppBuilder Tables using Alembic Migrations (#12352)
add 39c91d9 Rename task with duplicate task_id
add 24c0db8 Fix displaying of add serialized_dag table migration
add 55dd4aa Bump version to 1.10.13
add ea184b5 Sync FAB Permissions for all base views (#12162)
add e0ade6a Show Generic Error for Charts & Query View in old UI (#12495)
add 652b0c1 TimeSensor should respect the default_timezone config (#9699)
add cad03ba TimeSensor should respect DAG timezone (#9882)
add 37da5a1 Merge invalid_kubernetes_config rule and pod_template_file rule
add 7e0ab06 Unify user session lifetime configuration (#11970)
add fbaddaa Handle outdated webserver session timeout gracefully. (#12332)
add f91966d Change log level for User's session to DEBUG (#12414)
add 560ae75 Add Note about hook, Operators/Senesors deprecation in Updating.md
add e57798b Fix the default value for VaultBackend's config_path (#12518)
add b2631fc Add 1.10.13 Changelog
add 15b628e Create UndefinedJinjaVariablesRule (Resolves #11144) (#11241)
add 61079d8 Fix connection upgrade rules so they run with SQLite backend: (#12502)
add 7ea8a1e Add readme for upgrade-check "subpackage". (#12506)
add f47efe9 Silence DagBag INFO logs during upgrade check (#12507)
add 60b43ef Add upgrade rule to check for mesos executor and flag to change it. (#11528)
add 41bb8f2 Add upgrade check rule to ensure on "latest" versions (#12514)
add fa4bf45 Add setup.cfg for apache-airflow-upgrade-check (#12517)
add 5b61c21 Replace 1.10.12 to 1.10.13 in Readme instructions
add 876790b Actually run against the version of the DB we select in the matrix.
add d5cbfbc Fix issue with empty Resources in executor_config
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (84eecf9)
\
N -- N -- N refs/heads/fix-resource-backcompat (d5cbfbc)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
CHANGELOG.txt | 12 ++
README.md | 12 +-
UPDATING.md | 31 ++++
airflow/config_templates/config.yml | 19 +-
airflow/config_templates/default_airflow.cfg | 9 +-
airflow/contrib/secrets/hashicorp_vault.py | 2 +-
airflow/models/dag.py | 4 +-
airflow/settings.py | 33 +++-
airflow/upgrade/README.md | 82 +++++++++
airflow/upgrade/rules/__init__.py | 2 +-
airflow/upgrade/rules/aaa_airflow_version_check.py | 87 ++++++++++
airflow/upgrade/rules/conn_id_is_unique.py | 2 +-
airflow/upgrade/rules/conn_type_is_not_nullable.py | 2 +-
...fernet_enabled.py => mesos_executor_removed.py} | 27 ++-
airflow/upgrade/rules/pod_template_file_rule.py | 42 ++---
airflow/upgrade/rules/undefined_jinja_varaibles.py | 160 +++++++++++++++++
airflow/upgrade/setup.cfg | 64 +++++++
airflow/www/app.py | 4 +
airflow/www_rbac/app.py | 13 +-
scripts/ci/docker-compose/backend-mysql.yml | 3 +-
scripts/ci/libraries/_initialization.sh | 4 +-
setup.py | 6 +-
tests/test_local_settings/test_local_settings.py | 40 ++++-
.../rules/test_aaa_airflow_version_check.py | 75 ++++++++
...eprecated.py => test_mesos_executor_removed.py} | 20 ++-
.../rules/test_undefined_jinja_varaibles.py | 192 +++++++++++++++++++++
tests/www/test_app.py | 33 ++++
tests/www_rbac/test_app.py | 17 +-
28 files changed, 899 insertions(+), 98 deletions(-)
create mode 100644 airflow/upgrade/README.md
create mode 100644 airflow/upgrade/rules/aaa_airflow_version_check.py
copy airflow/upgrade/rules/{fernet_enabled.py => mesos_executor_removed.py} (59%)
create mode 100644 airflow/upgrade/rules/undefined_jinja_varaibles.py
create mode 100644 airflow/upgrade/setup.cfg
create mode 100644 tests/upgrade/rules/test_aaa_airflow_version_check.py
copy tests/upgrade/rules/{test_legacy_ui_deprecated.py => test_mesos_executor_removed.py} (66%)
create mode 100644 tests/upgrade/rules/test_undefined_jinja_varaibles.py