Skip to content

Conversation

@e-galan
Copy link
Contributor

@e-galan e-galan commented Jul 10, 2024

Closes: #40476

  • Fix the deferrable mode for Custom Training Job operators so that they could process training pipeline results that do not produce a managed model due to incorrect configuration. This feature was present in the sync mode, but was not originally included into the deferrable mode.

  • Update the return values of the operators in the deferrable mode to return only the model data instead of the training pipeline data. This makes the deferrable mode behavior more similar to the sync mode.

  • Refactor the operators by moving repeating code blocks into their base class.


^ Add meaningful description above
Read the Pull Request Guidelines for more information.
In case of fundamental code changes, an Airflow Improvement Proposal (AIP) is needed.
In case of a new dependency, check compliance with the ASF 3rd Party License Policy.
In case of backwards incompatible changes please leave a note in a newsfragment file, named {pr_number}.significant.rst or {issue_number}.significant.rst, in newsfragments.

@boring-cyborg boring-cyborg bot added area:providers area:system-tests provider:google Google (including GCP) related issues labels Jul 10, 2024
@e-galan e-galan force-pushed the fix-vertex-ai-custom-job-operators-def-mode branch from d5c28b0 to 6ddda80 Compare July 10, 2024 10:37
@e-galan e-galan force-pushed the fix-vertex-ai-custom-job-operators-def-mode branch from 6ddda80 to cd71488 Compare July 12, 2024 00:28
@potiuk potiuk merged commit f09b220 into apache:main Jul 13, 2024
@ephraimbuddy ephraimbuddy added the changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) label Jul 23, 2024
@ephraimbuddy ephraimbuddy added this to the Airflow 2.10.0 milestone Jul 23, 2024
romsharon98 pushed a commit to romsharon98/airflow that referenced this pull request Jul 26, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area:providers area:system-tests changelog:skip Changes that should be skipped from the changelog (CI, tests, etc..) provider:google Google (including GCP) related issues

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Vertex AI job operators in deferrable mode assume job uses Managed Model

4 participants