GoogleCloudPlatform / oozie-to-airflow

Oozie Workflow to Airflow DAGs migration tool
Apache License 2.0
87 stars 50 forks source link

Bump apache-airflow from 1.10.14 to 2.0.1 #629

Closed dependabot-preview[bot] closed 3 years ago

dependabot-preview[bot] commented 3 years ago

Bumps apache-airflow from 1.10.14 to 2.0.1.

Release notes

Sourced from apache-airflow's releases.

Airflow 2.0.1, 2021-02-08

Bug Fixes

  • Bugfix: Return XCom Value in the XCom Endpoint API (#13684)
  • Bugfix: Import error when using custom backend and sql_alchemy_conn_secret (#13260)
  • Allow PID file path to be relative when daemonize a process (scheduler, kerberos, etc) (#13232)
  • Bugfix: no generic DROP CONSTRAINT in MySQL during airflow db upgrade (#13239)
  • Bugfix: Sync Access Control defined in DAGs when running sync-perm (#13377)
  • Stop sending Callback Requests if no callbacks are defined on DAG (#13163)
  • BugFix: Dag-level Callback Requests were not run (#13651)
  • Stop creating duplicate Dag File Processors (#13662)
  • Filter DagRuns with Task Instances in removed State while Scheduling (#13165)
  • Bump datatables.net from 1.10.21 to 1.10.22 in /airflow/www (#13143)
  • Bump datatables.net JS to 1.10.23 (#13253)
  • Bump dompurify from 2.0.12 to 2.2.6 in /airflow/www (#13164)
  • Update minimum cattrs version (#13223)
  • Remove inapplicable arg 'output' for CLI pools import/export (#13071)
  • Webserver: Fix the behavior to deactivate the authentication option and add docs (#13191)
  • Fix: add support for no-menu plugin views (#11742)
  • Add python-daemon limit for python 3.8+ to fix daemon crash (#13540)
  • Change the default celery worker_concurrency to 16 (#13612)
  • Audit Log records View should not contain link if dag_id is None (#13619)
  • Fix invalid continue_token for cleanup list pods (#13563)
  • Switches to latest version of snowflake connector (#13654)
  • Fix backfill crash on task retry or reschedule (#13712)
  • Setting max_tis_per_query to 0 now correctly removes the limit (#13512)
  • Fix race conditions in task callback invocations (#10917)
  • Fix webserver exiting when gunicorn master crashes (#13518)(#13780)
  • Fix SQL syntax to check duplicate connections (#13783)
  • BaseBranchOperator will push to xcom by default (#13704) (#13763)
  • Fix Deprecation for configuration.getsection (#13804)
  • Fix TaskNotFound in log endpoint (#13872)
  • Fix race condition when using Dynamic DAGs (#13893)
  • Fix: Linux/Chrome window bouncing in Webserver
  • Fix db shell for sqlite (#13907)
  • Only compare updated time when Serialized DAG exists (#13899)
  • Fix dag run type enum query for mysqldb driver (#13278)
  • Add authentication to lineage endpoint for experimental API (#13870)
  • Do not add User role perms to custom roles. (#13856)
  • Do not add Website.can_read access to default roles. (#13923)
  • Fix invalid value error caused by long Kubernetes pod name (#13299)
  • Fix DB Migration for SQLite to upgrade to 2.0 (#13921)
  • Bugfix: Manual DagRun trigger should not skip scheduled runs (#13963)
  • Stop loading Extra Operator links in Scheduler (#13932)
  • Added missing return parameter in read function of FileTaskHandler (#14001)
  • Bugfix: Do not try to create a duplicate Dag Run in Scheduler (#13920)
  • Make v1/config endpoint respect webserver expose_config setting (#14020)
  • Disable row level locking for Mariadb and MySQL <8 (#14031)
  • Bugfix: Fix permissions to triggering only specific DAGs (#13922)

... (truncated)

Changelog

Sourced from apache-airflow's changelog.

Airflow 2.0.1, 2021-02-08

Bug Fixes """""""""

  • Bugfix: Return XCom Value in the XCom Endpoint API (#13684)
  • Bugfix: Import error when using custom backend and sql_alchemy_conn_secret (#13260)
  • Allow PID file path to be relative when daemonize a process (scheduler, kerberos, etc) (#13232)
  • Bugfix: no generic DROP CONSTRAINT in MySQL during airflow db upgrade (#13239)
  • Bugfix: Sync Access Control defined in DAGs when running sync-perm (#13377)
  • Stop sending Callback Requests if no callbacks are defined on DAG (#13163)
  • BugFix: Dag-level Callback Requests were not run (#13651)
  • Stop creating duplicate Dag File Processors (#13662)
  • Filter DagRuns with Task Instances in removed State while Scheduling (#13165)
  • Bump datatables.net from 1.10.21 to 1.10.22 in /airflow/www (#13143)
  • Bump datatables.net JS to 1.10.23 (#13253)
  • Bump dompurify from 2.0.12 to 2.2.6 in /airflow/www (#13164)
  • Update minimum cattrs version (#13223)
  • Remove inapplicable arg 'output' for CLI pools import/export (#13071)
  • Webserver: Fix the behavior to deactivate the authentication option and add docs (#13191)
  • Fix: add support for no-menu plugin views (#11742)
  • Add python-daemon limit for python 3.8+ to fix daemon crash (#13540)
  • Change the default celery worker_concurrency to 16 (#13612)
  • Audit Log records View should not contain link if dag_id is None (#13619)
  • Fix invalid continue_token for cleanup list pods (#13563)
  • Switches to latest version of snowflake connector (#13654)
  • Fix backfill crash on task retry or reschedule (#13712)
  • Setting max_tis_per_query to 0 now correctly removes the limit (#13512)
  • Fix race conditions in task callback invocations (#10917)
  • Fix webserver exiting when gunicorn master crashes (#13518)(#13780)
  • Fix SQL syntax to check duplicate connections (#13783)
  • BaseBranchOperator will push to xcom by default (#13704) (#13763)
  • Fix Deprecation for configuration.getsection (#13804)
  • Fix TaskNotFound in log endpoint (#13872)
  • Fix race condition when using Dynamic DAGs (#13893)
  • Fix: Linux/Chrome window bouncing in Webserver
  • Fix db shell for sqlite (#13907)
  • Only compare updated time when Serialized DAG exists (#13899)
  • Fix dag run type enum query for mysqldb driver (#13278)
  • Add authentication to lineage endpoint for experimental API (#13870)
  • Do not add User role perms to custom roles. (#13856)
  • Do not add Website.can_read access to default roles. (#13923)
  • Fix invalid value error caused by long Kubernetes pod name (#13299)
  • Fix DB Migration for SQLite to upgrade to 2.0 (#13921)
  • Bugfix: Manual DagRun trigger should not skip scheduled runs (#13963)
  • Stop loading Extra Operator links in Scheduler (#13932)
  • Added missing return parameter in read function of FileTaskHandler (#14001)
  • Bugfix: Do not try to create a duplicate Dag Run in Scheduler (#13920)
  • Make v1/config endpoint respect webserver expose_config setting (#14020)

... (truncated)

Commits
  • beb8af5 Update Changelog for 2.0.1rc2
  • 192de83 Fix Migration from 2.0.1rc1
  • 38083fc Add Changelog for 2.0.1
  • 2ddface Use 2.0.1 in Docs
  • 5e35926 Remove permissions to read Configurations for User and Viewer roles (#14067)
  • 51cd910 Bugfix: Scheduler fails if task is removed at runtime (#14057)
  • 14c1567 Correctly capture debug logs in plugin tests. (#14058)
  • 8f643b8 Fix broken SLA Mechanism (#14056)
  • 3fbbe3e Retry critical methods in Scheduler loop in case of OperationalError (#14032)
  • 912b903 Make the role assigned to anonymous users customizable (#14042)
  • Additional commits viewable in compare view


Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) - `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language - `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language - `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language - `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language - `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com): - Update frequency (including time of day and day of week) - Pull request limits (per update run and/or open at any time) - Out-of-range updates (receive only lockfile updates, if desired) - Security updates (receive only security updates, if desired)
dependabot-preview[bot] commented 3 years ago

Superseded by #647.