This is an automated email from the ASF dual-hosted git repository.
potiuk pushed a change to branch v1-10-test
in repository https://gitbox.apache.org/repos/asf/airflow.git.
omit 375c13d Add PR/issue note in Contribution Workflow Example (#9177)
omit 847797a Don't use the term "whitelist" - language matters (#9174)
omit a198af3 Merging multiple sql operators (#9124)
new 9b46a44 Merging multiple sql operators (#9124)
new 076b7ee Don't use the term "whitelist" - language matters (#9174)
new b00e310 Add PR/issue note in Contribution Workflow Example (#9177)
new 5b8a1f3 Remove httplib2 from Google requirements (#9194)
new 14057cf Fix typo in BREEZE.rst (#9199)
new f3946bc Updated missing parameters for docker image building (#9039)
new 55d15ae Support additional apt dependencies (#9189)
new 4c9b9e1 n Improved compatibility with Python 3.5+ - Convert
signal.SIGTERM to int (#9207)
new 879b95f Correctly restore colour in logs after format arg (#9222)
new 76c4306 Add generic CLI tool wrapper (#9223)
new 94ce48c Additional apt dependencies options in breeze (#9231)
new 3d3c53d Add missing variable in run_cli_tool.sh (#9239)
new 1e5deb1 Remove generating temp remote manifest file in project dir
(#9267)
new db57efa Update pre-commit-hooks repo version (#9195)
new 68c95bd Fix broken CI image optimisation (#9313)
new c7613c5 Improve production image iteration speed (#9162)
new 60c0a4b Fixes unbound variable on MacOS (#9335)
new 7318226 clarify breeze initialize virtualenv instructions (#9319)
new 3c91a44 Fix Airflow Stable version in README.md (#9360)
new a58ed71 Fixed crashing webserver after /tmp is mounted from the host
(#9378)
new 7902718 Fixes Breeze 'tests' command (#9384)
new 6c2c6ba Fix in-breeze CLI tools to work also on Linux (#9376)
new 6e53a77 add guidance re yarn build for local virtualenv development
(#9411)
new 9118e7c Fixed rendering of IMAGES.rst (#9433)
new c3287dc In case of worktree .git might be a file - rat-check fails
with it
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 (375c13d)
\
N -- N -- N refs/heads/v1-10-test (c3287dc)
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.
The 25 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.dockerignore | 2 +-
.github/workflows/ci.yml | 2 +-
.pre-commit-config.yaml | 59 +--
.rat-excludes | 3 +
BREEZE.rst | 233 +++---------
Dockerfile | 46 ++-
Dockerfile.ci | 43 ++-
IMAGES.rst | 406 +++++++++++++++++----
LOCAL_VIRTUALENV.rst | 9 +-
README.md | 2 +-
TESTING.rst | 10 +-
airflow/operators/hive_stats_operator.py | 24 +-
airflow/utils/helpers.py | 2 +-
airflow/utils/log/colored_log.py | 13 +-
breeze | 241 ++++--------
breeze-complete | 9 +-
dev/airflow-jira | 6 +-
docs/concepts.rst | 2 +-
requirements/requirements-python2.7.txt | 54 +--
requirements/requirements-python3.5.txt | 64 ++--
requirements/requirements-python3.6.txt | 68 ++--
requirements/requirements-python3.7.txt | 66 ++--
requirements/setup-2.7.md5 | 2 +-
requirements/setup-3.5.md5 | 2 +-
requirements/setup-3.6.md5 | 2 +-
requirements/setup-3.7.md5 | 2 +-
scripts/ci/ci_run_airflow_testing.sh | 6 +-
scripts/ci/docker-compose/base.yml | 7 -
scripts/ci/docker-compose/local-prod.yml | 4 +-
scripts/ci/docker-compose/local.yml | 6 +-
scripts/ci/in_container/_in_container_utils.sh | 25 +-
scripts/ci/in_container/entrypoint_ci.sh | 61 +---
scripts/ci/in_container/entrypoint_exec.sh | 2 +-
scripts/ci/in_container/run_ci_tests.sh | 9 +-
scripts/ci/libraries/_build_images.sh | 105 +++---
scripts/ci/libraries/_initialization.sh | 12 +-
scripts/ci/libraries/_local_mounts.sh | 4 +-
scripts/ci/libraries/_md5sum.sh | 4 +-
scripts/ci/libraries/_push_pull_remove_images.sh | 5 +-
scripts/ci/libraries/_start_end.sh | 4 +
scripts/ci/libraries/_verbosity.sh | 11 +
scripts/ci/prepare_tool_scripts.sh | 64 ----
scripts/ci/run_cli_tool.sh | 154 ++++++++
scripts/docker/entrypoint.sh | 110 ------
scripts/{ci/_script_init.sh => prod/clean-logs.sh} | 26 +-
entrypoint.sh => scripts/prod/entrypoint_prod.sh | 0
setup.py | 2 -
tests/contrib/hooks/test_discord_webhook_hook.py | 2 +-
.../contrib/operators/test_databricks_operator.py | 4 +-
49 files changed, 1053 insertions(+), 946 deletions(-)
delete mode 100755 scripts/ci/prepare_tool_scripts.sh
create mode 100755 scripts/ci/run_cli_tool.sh
delete mode 100755 scripts/docker/entrypoint.sh
copy scripts/{ci/_script_init.sh => prod/clean-logs.sh} (66%)
rename entrypoint.sh => scripts/prod/entrypoint_prod.sh (100%)