This is an automated email from the ASF dual-hosted git repository.

gopidesu pushed a change to branch test-s3-publishing-docs
in repository https://gitbox.apache.org/repos/asf/airflow.git


 discard f6c952bd7bf check NO_DOCS in list and remove
 discard 64bdb379039 Update default value for the EXCLUDE_DOCS
 discard 559a0174bc6 Update default value for the EXCLUDE_DOCS
 discard 6a7df350f03 Update region
 discard 08f2cf35cb4 Update region
     add ba4398f23b7 Simplify logic flow of initialize_airflow_tests fixture 
(#49461)
     add 5349d09321c Create Apache TinkerPop provider (#47446)
     add 5923d9ce82b Update dev docs about merging PRs for Airflow 3.0 (#49701)
     add c14b3c74078 Prepare docs for Apr ad hoc release of fab and 
common.compat providers (#49690)
     add 1df5b41783e Tweak Execution API OpenAPI spec to improve code 
Generation (#49700)
     add f3acdd28984 Improve caching strategy for inventory cache (#49693)
     add 1cd86146eec Rename operation IDs for task instance endpoints to 
include map index… (#49608)
     add 22755b47528 Confgure "suggest a change" links properly (#49702)
     add c2bd43a2c37 Check for task concurrency parameters inside encoded 
object & partial_kwargs to handle dynamic tasks. (#49708)
     add e564f1ba291 use NonNegativeInt for backfill_id (#49691)
     add fb2fd0ff1f7 Display plugin import errors in the UI (#49643)
     add 6e459b4b0b3 feat (airflowctl): Allow adding the same commands with 
custom action commands (#49674)
     add 2372dcd07ca Fix k8s test: scheduler crash when using LocalExecutor 
(#49677)
     add ed06d99c226 Better handle safe url redirects in login form for 
SimpleAuthManager (#49697)
     add 102644dafa1 Improve AirflowRouter (#49712)
     add 76edd92cc0a Fix infinite redirect caused by mistakenly setting token 
cookie as secure (#49721)
     add 74cafa20b93 fix: PlugiuImportErrors assertion (#49719)
     add 8ad08fa075e Fix infinite redirect in FAB AuthManager caused by 
mistakenly setting token cookie as secure (#49724)
     add c708f8db620 include jti when generating jwt token (#49531)
     add 3ba35c75b28 feat: add `polling_period_seconds` and `timeout_seconds` 
to the template fields of `CloudRunExecuteJobOperator` (#49704)
     add 34c1701c723 Update region
     add 3116247e083 Update region
     add 1ce7dbfb6ec Update default value for the EXCLUDE_DOCS
     add 55eaa6dddab Update default value for the EXCLUDE_DOCS
     add f25522b1645 check NO_DOCS in list and remove

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   (f6c952bd7bf)
            \
             N -- N -- N   refs/heads/test-s3-publishing-docs (f25522b1645)

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:
 .../airflow_providers_bug_report.yml               |   1 +
 .github/boring-cyborg.yml                          |   3 +
 .github/workflows/ci-image-checks.yml              |   7 +-
 .pre-commit-config.yaml                            |   6 +-
 airflow-core/docs/conf.py                          |   3 +-
 .../docs/core-concepts/auth-manager/index.rst      |   2 +-
 airflow-core/docs/extra-packages-ref.rst           |   2 +
 .../auth/managers/models/resource_details.py       |   4 +-
 .../auth/managers/simple/routes/login.py           |  10 +-
 .../auth/managers/simple/ui/src/login/Login.tsx    |  19 ++-
 .../src/airflow/api_fastapi/auth/tokens.py         |   3 +
 .../src/airflow/api_fastapi/common/router.py       |  58 +-------
 .../api_fastapi/core_api/datamodels/backfills.py   |   4 +-
 .../api_fastapi/core_api/openapi/_private_ui.yaml  |   1 +
 .../core_api/openapi/v1-rest-api-generated.yaml    |  16 ++-
 .../core_api/routes/public/backfills.py            |   9 +-
 .../core_api/routes/public/task_instances.py       |   6 +
 .../src/airflow/api_fastapi/core_api/security.py   |   3 +-
 .../src/airflow/api_fastapi/execution_api/app.py   |  24 +++-
 .../execution_api/routes/asset_events.py           |   5 +-
 .../api_fastapi/execution_api/routes/assets.py     |   5 +-
 .../api_fastapi/execution_api/routes/dag_runs.py   |   5 +-
 .../api_fastapi/execution_api/routes/health.py     |   4 +-
 .../execution_api/routes/task_instances.py         |   6 +-
 .../execution_api/routes/task_reschedules.py       |   5 +-
 .../api_fastapi/execution_api/routes/xcoms.py      |   7 +-
 airflow-core/src/airflow/models/dag.py             |   5 +-
 airflow-core/src/airflow/models/dagrun.py          |   3 +-
 .../airflow/serialization/serialized_objects.py    |   6 +-
 .../src/airflow/ui/openapi-gen/queries/common.ts   |  44 +++---
 .../ui/openapi-gen/queries/ensureQueryData.ts      |  15 +-
 .../src/airflow/ui/openapi-gen/queries/prefetch.ts |  15 +-
 .../src/airflow/ui/openapi-gen/queries/queries.ts  |  53 +++----
 .../src/airflow/ui/openapi-gen/queries/suspense.ts |  23 +--
 .../airflow/ui/openapi-gen/requests/schemas.gen.ts |   1 +
 .../ui/openapi-gen/requests/services.gen.ts        |  42 +++---
 .../airflow/ui/openapi-gen/requests/types.gen.ts   |  38 ++---
 .../ui/src/components/Banner/BackfillBanner.tsx    |  12 +-
 .../src/airflow/ui/src/components/ErrorAlert.tsx   |   2 +-
 .../pages/Dashboard/Stats/PluginImportErrors.tsx   |  86 ++++++++++++
 ...ErrorsModal.tsx => PluginImportErrorsModal.tsx} |  26 ++--
 .../airflow/ui/src/pages/Dashboard/Stats/Stats.tsx |   3 +
 airflow-core/src/airflow/ui/src/pages/Plugins.tsx  |   9 +-
 airflow-core/src/airflow/utils/db.py               |   9 ++
 .../tests/unit/api_fastapi/auth/test_tokens.py     |   2 +
 .../core_api/routes/public/test_backfills.py       |  40 ++++++
 .../unit/api_fastapi/execution_api/test_app.py     |   2 +-
 .../unit/serialization/test_serialized_objects.py  |  39 +++++-
 .../src/airflowctl/api/datamodels/generated.py     |   2 +-
 airflow-ctl/src/airflowctl/ctl/cli_config.py       |  61 +++++++-
 .../tests/airflow_ctl/api/test_operations.py       |   6 +-
 .../tests/airflow_ctl/ctl/test_cli_config.py       |  80 ++++++++++-
 chart/docs/conf.py                                 |   6 +-
 contributing-docs/testing/integration_tests.rst    |   2 +
 dev/README_AIRFLOW3_DEV.md                         |  28 +++-
 dev/breeze/doc/images/output-commands.svg          |   2 +-
 dev/breeze/doc/images/output_build-docs.svg        | 116 ++++++++++------
 dev/breeze/doc/images/output_build-docs.txt        |   2 +-
 ...tput_release-management_add-back-references.svg |  18 +--
 ...tput_release-management_add-back-references.txt |   2 +-
 ...management_generate-issue-content-providers.svg |  16 +--
 ...management_generate-issue-content-providers.txt |   2 +-
 ...e-management_prepare-provider-distributions.svg |  16 +--
 ...e-management_prepare-provider-distributions.txt |   2 +-
 ...e-management_prepare-provider-documentation.svg |  16 +--
 ...e-management_prepare-provider-documentation.txt |   2 +-
 .../output_release-management_publish-docs.svg     |  18 +--
 .../output_release-management_publish-docs.txt     |   2 +-
 ...output_sbom_generate-providers-requirements.svg |  12 +-
 ...output_sbom_generate-providers-requirements.txt |   2 +-
 dev/breeze/doc/images/output_shell.svg             |   2 +-
 dev/breeze/doc/images/output_shell.txt             |   2 +-
 dev/breeze/doc/images/output_start-airflow.svg     |   2 +-
 dev/breeze/doc/images/output_start-airflow.txt     |   2 +-
 .../output_testing_providers-integration-tests.svg |   4 +-
 .../output_testing_providers-integration-tests.txt |   2 +-
 .../airflow_breeze/commands/developer_commands.py  |  19 ++-
 .../commands/developer_commands_config.py          |  23 ++-
 dev/breeze/src/airflow_breeze/global_constants.py  |   2 +
 .../src/airflow_breeze/params/shell_params.py      |   2 +
 .../tests/test_pytest_args_for_test_types.py       |   1 +
 dev/breeze/tests/test_selective_checks.py          |   4 +-
 devel-common/pyproject.toml                        |   2 +-
 devel-common/src/docs/build_docs.py                |  35 ++++-
 devel-common/src/docs/provider_conf.py             |   3 +-
 devel-common/src/docs/utils/conf_constants.py      |   4 -
 .../sphinx_exts/docs_build/fetch_inventories.py    |  14 +-
 devel-common/src/tests_common/pytest_plugin.py     |  69 ++++-----
 docker-stack-docs/conf.py                          |   3 +-
 docs/spelling_wordlist.txt                         |   3 +
 .../tests/kubernetes_tests/test_base.py            |  25 +++-
 .../kubernetes_tests/test_kubernetes_executor.py   |   2 +-
 .../tests/kubernetes_tests/test_other_executors.py |  18 +--
 providers-summary-docs/conf.py                     |   3 +-
 .../aws/auth_manager/test_aws_auth_manager.py      |   2 +-
 .../{standard => apache/tinkerpop}/README.rst      |  17 ++-
 .../tinkerpop/docs/changelog.rst}                  |  12 +-
 .../apache/tinkerpop/docs/commits.rst              |  34 +----
 providers/apache/{beam => tinkerpop}/docs/conf.py  |   2 +-
 .../tinkerpop/docs/connections/tinkerpop.rst       |  88 ++++++++++++
 .../apache/{kylin => tinkerpop}/docs/index.rst     |  38 ++---
 .../docs/installing-providers-from-sources.rst     |   0
 .../docs/operators/tinkerpop.rst}                  |  31 +++--
 .../apache/{beam => tinkerpop}/docs/security.rst   |   0
 providers/apache/{pig => tinkerpop}/provider.yaml  |  55 +++-----
 .../apache/{cassandra => tinkerpop}/pyproject.toml |  18 +--
 .../apache/tinkerpop/src/airflow}/__init__.py      |   0
 .../tinkerpop/src/airflow/providers}/__init__.py   |   0
 .../src/airflow/providers/apache}/__init__.py      |   0
 .../src/airflow/providers/apache/tinkerpop/LICENSE |   0
 .../providers/apache/tinkerpop}/__init__.py        |   4 +-
 .../apache/tinkerpop}/get_provider_info.py         |  30 ++--
 .../providers/apache/tinkerpop/hooks}/__init__.py  |   0
 .../providers/apache/tinkerpop/hooks/gremlin.py    | 154 +++++++++++++++++++++
 .../apache/tinkerpop/operators}/__init__.py        |   0
 .../apache/tinkerpop/operators/gremlin.py}         |  48 +++----
 .../tinkerpop}/tests/conftest.py                   |   0
 .../tinkerpop/tests/integration}/__init__.py       |   0
 .../tests/integration/apache}/__init__.py          |   0
 .../integration/apache/tinkerpop}/__init__.py      |   0
 .../apache/tinkerpop/hooks}/__init__.py            |   0
 .../apache/tinkerpop/hooks/test_gremlin.py         |  49 +++++++
 .../apache/tinkerpop/tests/system}/__init__.py     |   0
 .../tinkerpop/tests/system/apache}/__init__.py     |   0
 .../tests/system/apache/tinkerpop}/__init__.py     |   0
 .../apache/tinkerpop/example_gremlin_dag.py}       |  26 ++--
 .../apache/tinkerpop/tests/unit}/__init__.py       |   0
 .../tinkerpop/tests/unit/apache}/__init__.py       |   0
 .../tests/unit/apache/tinkerpop}/__init__.py       |   0
 .../tests/unit/apache/tinkerpop/hooks}/__init__.py |   0
 .../unit/apache/tinkerpop/hooks/test_gremlin.py    | 151 ++++++++++++++++++++
 .../unit/apache/tinkerpop/operators}/__init__.py   |   0
 .../apache/tinkerpop/operators/test_gremlin.py     |  66 +++++++++
 providers/common/compat/docs/changelog.rst         |   1 +
 providers/common/compat/docs/commits.rst           |   3 +-
 providers/fab/README.rst                           |   6 +-
 providers/fab/docs/changelog.rst                   |  25 ++++
 providers/fab/docs/commits.rst                     |  18 +++
 providers/fab/docs/index.rst                       |   6 +-
 providers/fab/provider.yaml                        |   3 +-
 providers/fab/pyproject.toml                       |   6 +-
 .../fab/src/airflow/providers/fab/__init__.py      |   2 +-
 .../fab/src/airflow/providers/fab/www/views.py     |   2 +-
 .../providers/google/cloud/operators/cloud_run.py  |  11 +-
 .../unit/google/cloud/operators/test_cloud_run.py  |   2 +
 providers/standard/README.rst                      |   6 +-
 providers/standard/docs/changelog.rst              |  32 +++++
 providers/standard/docs/commits.rst                |  21 +++
 providers/standard/docs/index.rst                  |   2 +-
 providers/standard/provider.yaml                   |   3 +-
 providers/standard/pyproject.toml                  |   6 +-
 .../src/airflow/providers/standard/__init__.py     |   2 +-
 pyproject.toml                                     |   8 ++
 .../ci/docker-compose/gremlin/graph.properties     |  19 ++-
 .../gremlin-entrypoint.sh}                         |  29 +++-
 .../ci/docker-compose/gremlin/gremlin-server.yaml  |  63 +++++++++
 .../docker-compose/gremlin/log4j-server.properties |  32 +++++
 .../ci/docker-compose/gremlin/logback.xml          |  30 ++--
 ...tegration-drill.yml => integration-gremlin.yml} |  27 ++--
 scripts/ci/docker-compose/remove-sources.yml       |   1 +
 scripts/ci/docker-compose/tests-sources.yml        |   1 +
 scripts/in_container/check_environment.sh          |   4 +
 .../in_container/run_update_fastapi_api_spec.py    |  18 +++
 task-sdk/dev/generate_task_sdk_models.py           |   4 +
 task-sdk/pyproject.toml                            |   1 +
 165 files changed, 1897 insertions(+), 674 deletions(-)
 create mode 100644 
airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/PluginImportErrors.tsx
 copy 
airflow-core/src/airflow/ui/src/pages/Dashboard/Stats/{DAGImportErrorsModal.tsx 
=> PluginImportErrorsModal.tsx} (80%)
 copy providers/{standard => apache/tinkerpop}/README.rst (75%)
 copy providers/{amazon/docs/connections/index.rst => 
apache/tinkerpop/docs/changelog.rst} (88%)
 copy 
dev/breeze/src/airflow_breeze/templates/PROVIDER_COMMITS_TEMPLATE.rst.jinja2 => 
providers/apache/tinkerpop/docs/commits.rst (58%)
 copy providers/apache/{beam => tinkerpop}/docs/conf.py (98%)
 create mode 100644 providers/apache/tinkerpop/docs/connections/tinkerpop.rst
 copy providers/apache/{kylin => tinkerpop}/docs/index.rst (68%)
 copy providers/apache/{beam => 
tinkerpop}/docs/installing-providers-from-sources.rst (100%)
 copy providers/apache/{flink/docs/operators.rst => 
tinkerpop/docs/operators/tinkerpop.rst} (58%)
 copy providers/apache/{beam => tinkerpop}/docs/security.rst (100%)
 copy providers/apache/{pig => tinkerpop}/provider.yaml (51%)
 copy providers/apache/{cassandra => tinkerpop}/pyproject.toml (90%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/src/airflow}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/src/airflow/providers}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/src/airflow/providers/apache}/__init__.py (100%)
 copy LICENSE => 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/LICENSE (100%)
 copy providers/apache/{cassandra/src/airflow/providers/apache/cassandra => 
tinkerpop/src/airflow/providers/apache/tinkerpop}/__init__.py (94%)
 copy providers/apache/{cassandra/src/airflow/providers/apache/cassandra => 
tinkerpop/src/airflow/providers/apache/tinkerpop}/get_provider_info.py (58%)
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/hooks}/__init__.py
 (100%)
 create mode 100644 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/hooks/gremlin.py
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/src/airflow/providers/apache/tinkerpop/operators}/__init__.py
 (100%)
 copy providers/{neo4j/src/airflow/providers/neo4j/operators/neo4j.py => 
apache/tinkerpop/src/airflow/providers/apache/tinkerpop/operators/gremlin.py} 
(52%)
 copy providers/{airbyte => apache/tinkerpop}/tests/conftest.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/integration}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/integration/apache}/__init__.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/integration/apache/tinkerpop}/__init__.py 
(100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/integration/apache/tinkerpop/hooks}/__init__.py
 (100%)
 create mode 100644 
providers/apache/tinkerpop/tests/integration/apache/tinkerpop/hooks/test_gremlin.py
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/system}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/system/apache}/__init__.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/system/apache/tinkerpop}/__init__.py (100%)
 copy providers/apache/{pig/tests/system/apache/pig/example_pig.py => 
tinkerpop/tests/system/apache/tinkerpop/example_gremlin_dag.py} (76%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/unit}/__init__.py (100%)
 copy {airflow-core/tests/integration => 
providers/apache/tinkerpop/tests/unit/apache}/__init__.py (100%)
 copy {airflow-core/src/airflow/api => 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop}/__init__.py (100%)
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/hooks}/__init__.py (100%)
 create mode 100644 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/hooks/test_gremlin.py
 copy {airflow-core/src/airflow/api/common => 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/operators}/__init__.py 
(100%)
 create mode 100644 
providers/apache/tinkerpop/tests/unit/apache/tinkerpop/operators/test_gremlin.py
 copy airflow-core/src/airflow/api_fastapi/auth/managers/models/base_user.py => 
scripts/ci/docker-compose/gremlin/graph.properties (62%)
 copy scripts/ci/docker-compose/{keycloak/init-keycloak-db.sh => 
gremlin/gremlin-entrypoint.sh} (56%)
 create mode 100644 scripts/ci/docker-compose/gremlin/gremlin-server.yaml
 create mode 100644 scripts/ci/docker-compose/gremlin/log4j-server.properties
 copy airflow-core/tests/unit/testconfig/conf/core-with-trash.xml => 
scripts/ci/docker-compose/gremlin/logback.xml (59%)
 copy scripts/ci/docker-compose/{integration-drill.yml => 
integration-gremlin.yml} (60%)

Reply via email to