Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
31 changes: 14 additions & 17 deletions .github/workflows/ci-amd-arm.yml → .github/workflows/ci-amd.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,10 +16,15 @@
# under the License.
#
---
name: Tests
# AMD CI workflow. Triggered on every PR and on push to release branches.
# Companion to `ci-arm.yml`, which runs the same pipeline on ARM as the
# scheduled canary. The two workflows are physical copies of each other
# (GitHub Actions has no cross-file YAML include), differing only in their
# trigger surface, the hardcoded `runner-type` / `platform` values in
# `build-info`'s outputs, and the architecture-specific print-platform job.
# Edit both files together when changing pipeline shape.
name: Tests (AMD)
on: # yamllint disable-line rule:truthy
schedule:
- cron: '28 1,3,7,9,13,15,19,21 * * *'
push:
branches:
- v[0-9]+-[0-9]+-test
Expand All @@ -43,7 +48,7 @@ env:
VERBOSE: "true"

concurrency:
group: ci-amd-arm-${{ github.event.pull_request.number || github.ref }}
group: ci-amd-${{ github.event.pull_request.number || github.ref }}
cancel-in-progress: true

jobs:
Expand Down Expand Up @@ -90,7 +95,9 @@ jobs:
latest-versions-only: ${{ steps.selective-checks.outputs.latest-versions-only }}
mysql-exclude: ${{ steps.selective-checks.outputs.mysql-exclude }}
mysql-versions: ${{ steps.selective-checks.outputs.mysql-versions }}
platform: ${{ steps.selective-checks.outputs.platform }}
# platform / runner-type are hardcoded per workflow file (this is the
# AMD copy). The matching ARM copy lives in ci-arm.yml.
platform: "linux/amd64"
postgres-exclude: ${{ steps.selective-checks.outputs.postgres-exclude }}
postgres-versions: ${{ steps.selective-checks.outputs.postgres-versions }}
prod-image-build: ${{ steps.selective-checks.outputs.prod-image-build }}
Expand Down Expand Up @@ -119,7 +126,7 @@ jobs:
run-task-sdk-integration-tests: ${{ steps.selective-checks.outputs.run-task-sdk-integration-tests }}
run-breeze-integration-tests: ${{ steps.selective-checks.outputs.run-breeze-integration-tests }}
run-scripts-tests: ${{ steps.selective-checks.outputs.run-scripts-tests }}
runner-type: ${{ steps.selective-checks.outputs.runner-type }}
runner-type: '["ubuntu-22.04"]'
run-ui-tests: ${{ steps.selective-checks.outputs.run-ui-tests }}
run-ui-e2e-tests: ${{ steps.selective-checks.outputs.run-ui-e2e-tests }}
run-unit-tests: ${{ steps.selective-checks.outputs.run-unit-tests }}
Expand Down Expand Up @@ -197,20 +204,10 @@ jobs:
env:
PR_LABELS: ${{ steps.source-run-info.outputs.pr-labels }}

print-platform-arm:
name: "Platform: ARM"
needs: [build-info]
runs-on: ["ubuntu-22.04"]
if: needs.build-info.outputs.platform == 'linux/arm64'
steps:
- name: "Print architecture"
run: "echo '## Architecture: ARM' >> $GITHUB_STEP_SUMMARY"

print-platform-amd:
print-platform:
name: "Platform: AMD"
needs: [build-info]
runs-on: ["ubuntu-22.04"]
if: needs.build-info.outputs.platform == 'linux/amd64'
steps:
- name: "Print architecture"
run: "echo '## Architecture: AMD' >> $GITHUB_STEP_SUMMARY"
Expand Down
1,159 changes: 1,159 additions & 0 deletions .github/workflows/ci-arm.yml

Large diffs are not rendered by default.

4 changes: 3 additions & 1 deletion .github/workflows/ci-notification.yml
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,9 @@ jobs:
strategy:
matrix:
branch: ["v3-2-test"]
workflow-id: ["ci-amd-arm.yml"]
# Track AMD; ARM is the canary slot and is reported separately by
# `ci-arm.yml`'s notify-slack job on schedule events.
workflow-id: ["ci-amd.yml"]
runs-on: ubuntu-latest
steps:
- name: "Checkout ${{ github.ref }} ( ${{ github.sha }} )"
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/e2e-flaky-tests-report.yml
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,10 @@ jobs:
env:
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
MAX_RUNS: "10"
WORKFLOW_NAME: "ci-amd-arm.yml"
# E2E test runs come from the AMD workflow (every PR / push to main
# goes through it). The ARM canary is too sparse to drive flakiness
# analysis, so we keep the report tied to AMD.
WORKFLOW_NAME: "ci-amd.yml"
BRANCH: "main"
OUTPUT_FILE: "slack-message.json"

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/release_dockerhub_image.yml
Original file line number Diff line number Diff line change
Expand Up @@ -92,7 +92,7 @@ jobs:
- name: "Install Breeze"
uses: ./.github/actions/breeze
- name: "Save github context to file"
# See ci-amd-arm.yml for the full rationale: avoids ARG_MAX on big PRs by writing the
# See ci-amd.yml for the full rationale: avoids ARG_MAX on big PRs by writing the
# github context to a file, and the single-quoted heredoc makes the zizmor
# template-injection finding a false positive (no bash expansion happens inside it).
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-constraints-on-push-stable.yml
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ jobs:
uses: ./.github/actions/breeze
id: breeze
- name: "Save github context to file"
# See ci-amd-arm.yml for the full rationale: avoids ARG_MAX on big PRs by writing the
# See ci-amd.yml for the full rationale: avoids ARG_MAX on big PRs by writing the
# github context to a file, and the single-quoted heredoc makes the zizmor
# template-injection finding a false positive (no bash expansion happens inside it).
shell: bash
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/update-constraints-on-push.yml
Original file line number Diff line number Diff line change
Expand Up @@ -63,7 +63,7 @@ jobs:
uses: ./.github/actions/breeze
id: breeze
- name: "Save github context to file"
# See ci-amd-arm.yml for the full rationale: avoids ARG_MAX on big PRs by writing the
# See ci-amd.yml for the full rationale: avoids ARG_MAX on big PRs by writing the
# github context to a file, and the single-quoted heredoc makes the zizmor
# template-injection finding a false positive (no bash expansion happens inside it).
shell: bash
Expand Down
7 changes: 7 additions & 0 deletions .pre-commit-config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -235,6 +235,13 @@ repos:
^pyproject\.toml$
pass_filenames: false
require_serial: true
- id: check-ci-workflows-in-sync
name: Check ci-arm.yml and ci-amd.yml stay in sync
entry: ./scripts/ci/prek/check_ci_workflows_in_sync.py
language: python
files: ^\.github/workflows/ci-(arm|amd)\.yml$
pass_filenames: false
require_serial: true
- id: sync-uv-min-version-markers
name: Sync `# sync-uv-min-version` markers with [tool.uv] required-version
entry: ./scripts/ci/prek/sync_uv_min_version_markers.py
Expand Down
28 changes: 14 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@

| Version | Build Status |
|---------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------|
| Main | [![GitHub Build main](https://github.com/apache/airflow/actions/workflows/ci-amd-arm.yml/badge.svg)](https://github.com/apache/airflow/actions) |
| 3.x | [![GitHub Build 3.1](https://github.com/apache/airflow/actions/workflows/ci-amd-arm.yml/badge.svg?branch=v3-1-test)](https://github.com/apache/airflow/actions) |
| Main | [![GitHub Build main](https://github.com/apache/airflow/actions/workflows/ci-amd.yml/badge.svg)](https://github.com/apache/airflow/actions) |
| 3.x | [![GitHub Build 3.2](https://github.com/apache/airflow/actions/workflows/ci-amd.yml/badge.svg?branch=v3-2-test)](https://github.com/apache/airflow/actions) |
| 2.x | [![GitHub Build 2.11](https://github.com/apache/airflow/actions/workflows/ci.yml/badge.svg?branch=v2-11-test)](https://github.com/apache/airflow/actions) |


Expand Down Expand Up @@ -98,14 +98,14 @@ Airflow is not a streaming solution, but it is often used to process real-time d

Apache Airflow is tested with:

| | Main version (dev) | Stable version (3.2.1) | Stable version (2.11.2) |
|------------|-----------------------------------|------------------------------|------------------------------|
| Python | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12 |
| Platform | AMD64/ARM64 | AMD64/ARM64 | AMD64/ARM64(\*) |
| Kubernetes | 1.30, 1.31, 1.32, 1.33, 1.34, 1.35 | 1.30, 1.31, 1.32, 1.33 | 1.26, 1.27, 1.28, 1.29, 1.30 |
| PostgreSQL | 14, 15, 16, 17, 18 | 13, 14, 15, 16, 17 | 12, 13, 14, 15, 16 |
| MySQL | 8.0, 8.4, Innovation | 8.0, 8.4, Innovation | 8.0, Innovation |
| SQLite | 3.15.0+ | 3.15.0+ | 3.15.0+ |
| | Main version (dev) | Stable version (3.2.0) | Stable version (2.11.2) |
|------------|------------------------------------|-------------------------------------|------------------------------|
| Python | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12, 3.13, 3.14 | 3.10, 3.11, 3.12 |
| Platform | AMD64/ARM64 | AMD64/ARM64 | AMD64/ARM64(\*) |
| Kubernetes | 1.30, 1.31, 1.32, 1.33, 1.34, 1.35 | 1.30, 1.31, 1.32, 1.33, 1.34, 1.35 | 1.26, 1.27, 1.28, 1.29, 1.30 |
| PostgreSQL | 14, 15, 16, 17, 18 | 14, 15, 16, 17, 18 | 12, 13, 14, 15, 16 |
| MySQL | 8.0, 8.4, Innovation | 8.0, 8.4, Innovation | 8.0, Innovation |
| SQLite | 3.15.0+ | 3.15.0+ | 3.15.0+ |

\* Experimental

Expand Down Expand Up @@ -171,15 +171,15 @@ them to the appropriate format and workflow that your tool requires.


```bash
pip install 'apache-airflow==3.2.1' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.1/constraints-3.10.txt"
pip install 'apache-airflow==3.2.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.0/constraints-3.10.txt"
```

2. Installing with extras (i.e., postgres, google)

```bash
pip install 'apache-airflow[postgres,google]==3.2.1' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.1/constraints-3.10.txt"
pip install 'apache-airflow[postgres,google]==3.2.0' \
--constraint "https://raw.githubusercontent.com/apache/airflow/constraints-3.2.0/constraints-3.10.txt"
```

For information on installing provider distributions, check
Expand Down
2 changes: 1 addition & 1 deletion dev/README_AIRFLOW3_DEV.md
Original file line number Diff line number Diff line change
Expand Up @@ -72,7 +72,7 @@ PRs should **never** target `v3-1-stable` directly unless explicitly instructed
> likely need additional changes before GA. However, when using this shortcut, the release manager **must**
> verify that the `v3-X-test` push CI action ("Tests" workflow) has succeeded before cutting the RC. You can
> check this at:
> https://github.com/apache/airflow/actions/workflows/ci-amd-arm.yml?query=event%3Apush+branch%3Av3-2-test
> https://github.com/apache/airflow/actions/workflows/ci-amd.yml?query=event%3Apush+branch%3Av3-2-test
> (adjust the branch filter for the relevant `v3-X-test` branch).

## Developing for Airflow 3
Expand Down
2 changes: 1 addition & 1 deletion dev/README_RELEASE_AIRFLOW.md
Original file line number Diff line number Diff line change
Expand Up @@ -533,7 +533,7 @@ still works but is no longer recommended.
> likely need additional changes before GA. However, when using this shortcut, the release manager **must**
> verify that the `v3-X-test` push CI action ("Tests" workflow) has succeeded before cutting the RC. You can
> check this at:
> https://github.com/apache/airflow/actions/workflows/ci-amd-arm.yml?query=event%3Apush+branch%3Av3-2-test
> https://github.com/apache/airflow/actions/workflows/ci-amd.yml?query=event%3Apush+branch%3Av3-2-test
> (adjust the branch filter for the relevant `v3-X-test` branch).

- When the PR is approved (or when using the shortcut above), install `dev/breeze` in a virtualenv:
Expand Down
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_build-docs.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
773708c31df1241d861ccd24c4f9d850
5023b820002e3f33104ae46d617645c4
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci-image_build.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7798356a133bc45002b2d00dea58a174
6f9021a610b04f0853dcb38f80059cc2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dca0cd678dae89b1e35317bbc130a106
390efb28399cac005e2fe192c2c8fa3c
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f9ca33618f97321e3e5a410474d84420
b2e325b92a7dda14681676c6bf050191
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci-image_load.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d919d32cd79055fbb8ed65c33a3f047d
baf0bfe0e270b6982bbfbfd97707a1ba
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci-image_pull.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3251ba2079b1e67c196db34289a7b980
fc42909eb684d7821ff2a3575a7e1073
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci-image_save.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b8db67fe0fb1717432c68048b783038d
b2ccfc3115708e08a384ff6852145485
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci-image_verify.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b1a6deb8e99fc88f9ee887b07982abb9
59daf613dc467f3f1f923bcf7d24eb88
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_fix-ownership.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9a350b9a01617c0d91b74895c471998d
3cb498e57408220f1e519fd87b3591fd
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_free-space.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5463f176d0f234b70c339a6327b04fc1
f09f3a00b5184fc32f8f2a83e2b2d85e
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_get-workflow-info.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b356e9aec5dc0c6b7a6748aa944a9097
31cc2b4c6d1a1aafaf748d35d156dd05
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_resource-check.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
78faaccb656e7115091c3eb33e1db52e
aba60bb91a07cb067da939e93308ed07
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_selective-check.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
07f0b9236b55157c0c48349d1e7fc716
dece9e901b05dabcb3af55c27b61410d
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_set-milestone.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
da6dcbf0c7c951081f6ed7082a849024
7e6437d4c374aba8a6c9f459d3237ae0
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_ci_upgrade.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cd82673ad278d0e427562e69237116e6
98c7d919cdbf65fa4a8f774650c007e4
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_cleanup.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c48fa924ab93157f3782106db4e4c564
0a2dfb9e5d5e65d602ff2399a0949925
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_doctor.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0062c127f9be56656573a21d3ca22ed1
d79232c4903a1ffaacb5eb3b944f354e
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_down.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c0823111aee5a9b4832219380463cbea
5c5712f40f3397d077afce24bc6b5d4d
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_exec.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b7253a38538f0d76fa005c4aa1ee2730
0c19dd1538b155da498dd37640c9327e
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_generate-migration-file.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
17abdd8a6f454801c5d7a62f108e4af0
af32528c0276154a8b806a7c31e129dc
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_issues_unassign.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0980c196ed32f8a4d18adaee0c1d4e2b
acac77b3df954d6b8aff4d11fafedee6
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_build-k8s-image.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b0aad03ecd34c29f7a4dcb228c80f52e
72bed3d7d7894504f270fe40239e1b9b
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_configure-cluster.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cd279fe254076d65388174b6a3d7f91a
f2b5ff2738e80212ec1afb4fd0a3b1d5
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_create-cluster.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
0e5b77c6711ca067ef42651e2303d4ac
bda47ffc8ebdaf681ed2bdec16574ec3
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_delete-cluster.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fee7401ccb099fa284ef144654c4b2c6
ad00903ae7f5ff3cb8f21bc2e4cf1387
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_deploy-airflow.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
ff2638b43ba5c3be45c1b684c6240a69
3ce1a62e91cffceefefd09619cb6eb52
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_deploy-cluster.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d2d591b44c79354f83acc1cd5f7618d1
6b82815ccbac7e68a900d84d9b2be1cd
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_dev.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4357e08b16b300332ddb4dbf9789f9f6
a5232fad87953eb4ddfe6344b5080b2f
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_k9s.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
642687535a9bd119c4b18fb853615640
81eeaa4e9ab9ab7ec358057d6e4e0968
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_logs.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9c1b08ff80101f04d3b35660005f326c
efc8b5f82c4b23809d8e692f0a62dbad
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_run-complete-tests.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d527256816eeaad37919aea33b4aa0b6
7cc20839aa0a13776ae3b70c48b5a522
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_setup-env.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fa874dd017a7904593f8c33e31380c79
df0eb05952e6885c632edc7a0624506e
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_shell.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e73ff34e57ab87fd9da11c82e8bc75d2
2b3987215e9ca3cf742199fba144c0e2
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_status.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
58c22a8b2da6ef1406751793398ca8b4
3acd959fabaea5b0e6b08d11e2f98be5
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_tests.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9d43b6a388f1a1d27a4b9a7882d480e8
7a1170264859cd3fc078681755907622
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_k8s_upload-k8s-image.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d3df7bfd0a00839583a6ba8a14ab1626
3309c346f42feddbf81134a844fd84a5
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_pr_auto-triage.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
640d7f0c5dfb6d651727247974229425
0dbf8ae00f0620d12477ece9fda0ab6d
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_prod-image_build.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
5e9c8c08d742ffa088519b84cdcd12ea
9e7d3206e8ca56abb72cae9ec1342822
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_prod-image_load.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
f27e839e0922eca043c6685150d309a5
63c87a78c6a0ef9bd1172b0099cf3351
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_prod-image_pull.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
354d53de69f66f13ca75c97154e78acf
943b61b60f81476638e74ab0e5ba451e
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_prod-image_save.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
75b76351fd6e0b9c9b15f95f8320580e
501704529422b306b8cfc28ee28d3f55
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_prod-image_verify.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e9aa872361d9d782fb489f390df32349
f95887aff9ae25fe203629e01c2fe25d
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_registry_backfill.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
c7ec8adadd6e4f0cfd792a00c428e8e3
ae5a02b96d38958e1b732eef27e22743
2 changes: 1 addition & 1 deletion dev/breeze/doc/images/output_registry_extract-data.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8d49c8fa1983d39f05a5add21b1e7172
602ea508f9bcf0d5c2f97a220f5ee6d2
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b26208c9d3432eaf1d11bce4a287d82b
60aa5a1adc37e2165177e7881a838707
Original file line number Diff line number Diff line change
@@ -1 +1 @@
b4654ebd46094a96811efaec9cef0b80
057958044be14599b5b0039ec507b6ca
Original file line number Diff line number Diff line change
@@ -1 +1 @@
648165a2800b8651d176d9778ecd96a3
4d7d540413a5955a51eaf7d035ff31bc
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2be42faedac6e0807d5ff895850350b1
0d6898918777adbd6576972fe59dc2f7
Original file line number Diff line number Diff line change
@@ -1 +1 @@
333b3097d268808466dd5d33e88dada4
69595e717626710cce603db050e76a21
Original file line number Diff line number Diff line change
@@ -1 +1 @@
01495a0ad3c811a4d54d12de34818bbb
72d85ebed1d067a94eace68825d55848
Original file line number Diff line number Diff line change
@@ -1 +1 @@
1e05462af1f8749ae02ccc79f9d40422
8f5434ddc6564b1a2b026a63424eecea
Original file line number Diff line number Diff line change
@@ -1 +1 @@
e8e5a148b595f092733ecd1de8d5ff83
80bb575675cea0b47b61d6ac65dec28f
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8b831c945a031adf581c10d056f2f8cb
ddb64b2373109f1f7bee6abc2d62d636
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3784a30daef839c40d1728db89d14eec
20f849b3a6098cf813098a97bf220006
Original file line number Diff line number Diff line change
@@ -1 +1 @@
8032b4cd7d4700fad274499dc09600a2
a9a87df8382a9faa57e6b79356f4295f
Original file line number Diff line number Diff line change
@@ -1 +1 @@
50d5237415adf86e0305d8f9a7101622
e27a6e759f82c1fb8639a32f8f6ef1ff
Original file line number Diff line number Diff line change
@@ -1 +1 @@
fdffd3058df3b2fa320ff1cc1451ec17
f7bc7460a2910c50776b6f702ecb2bc8
Original file line number Diff line number Diff line change
@@ -1 +1 @@
78b65572bc4eae79e93da71d792164fe
b40148a43101cec687cce3c378c52c50
Original file line number Diff line number Diff line change
@@ -1 +1 @@
183d19e51977a7ffd727580bdf6ea8ef
2ef5b359a3cc686b973f408aef6b5803
Original file line number Diff line number Diff line change
@@ -1 +1 @@
4820cdc0da993867f28caab6ab5fc7dc
535e58ad4fd6139c86bd3b89fcec1964
Original file line number Diff line number Diff line change
@@ -1 +1 @@
cfb2d856454f9e86bea23396118c5e30
465b09b0f0fd9898cdc3ff006ef86b61
Original file line number Diff line number Diff line change
@@ -1 +1 @@
648c4d643abdb60f82e1afced6cfd6d5
6a78a6708d57916b90df21bd8a035e8d
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2939956d3bf1154f772da9d8a1bf1647
8e9317e44788c0b820f3a461da6df58a
Original file line number Diff line number Diff line change
@@ -1 +1 @@
926fc875638e2cb79e4f9df1acbd846b
75517e0fd3d48cbc5cf85c50812753df
Loading
Loading