diff --git a/dev/README_RELEASE_AIRFLOW.md b/dev/README_RELEASE_AIRFLOW.md index 102ed72025411..ad80d3c6f55b6 100644 --- a/dev/README_RELEASE_AIRFLOW.md +++ b/dev/README_RELEASE_AIRFLOW.md @@ -881,7 +881,7 @@ Documentation for providers can be found in the ``/docs/apache-airflow`` directo ```shell script breeze release-management publish-docs apache-airflow docker-stack breeze release-management add-back-references apache-airflow --airflow-site-directory "${AIRFLOW_SITE_DIRECTORY}" - breeze sbom update-sbom-information --airflow-version ${VERSION} --airflow-site-directory ${AIRFLOW_SITE_DIRECTORY} --force + breeze sbom update-sbom-information --airflow-version ${VERSION} --airflow-site-directory ${AIRFLOW_SITE_DIRECTORY} --force --all-combinations --run-in-parallel cd "${AIRFLOW_SITE_DIRECTORY}" git add . git commit -m "Add documentation for Apache Airflow ${VERSION}" @@ -889,6 +889,10 @@ Documentation for providers can be found in the ``/docs/apache-airflow`` directo # and finally open a PR ``` +The `--run-in-parallell` switch allows to speed up SBOM generation significantly, but it might take a lot +of memory - if you are running into memory issues you can limit parallelism by setting `--parallelism N` +where N is a number of parallel `cdxgen` servers that should be started. + ## Wait and make sure documentation is published on the website before proceeding This is important as it takes time for the documentation to be published. You should exercise some patient diff --git a/dev/breeze/doc/images/output_sbom_update-sbom-information.svg b/dev/breeze/doc/images/output_sbom_update-sbom-information.svg index a859b37674a31..a6d952d3e596b 100644 --- a/dev/breeze/doc/images/output_sbom_update-sbom-information.svg +++ b/dev/breeze/doc/images/output_sbom_update-sbom-information.svg @@ -1,4 +1,4 @@ - +