feat: Support scheduling_policy in BigQueryReservationReservation - #13384
ada-coder-bot wants to merge 1 commit into
Conversation
|
[APPROVALNOTIFIER] This PR is NOT APPROVED This pull-request has been approved by: The full list of commands accepted by this bot can be found here. DetailsNeeds approval from an approver in each of these files:Approvers can indicate their approval by writing |
|
🤖 AI Factory started investigating CI check failures for this pull request. Note: We recommend waiting for the 'ready-for-human' label before leaving review comments. Comments added while the system is actively working may be associated with outdated commits once a new commit is pushed, causing them to be ignored. |
This commit adds support for the `scheduling_policy` field on the `BigQueryReservationReservation` resource, allowing users to configure per-project resource caps within a shared reservation. Fix: 13382
5a78030 to
7d605e8
Compare
Investigating validate-resource-docs failureRun: 35872656834 Investigating unit-tests-4-of-4 failureRun: 35872656834 Investigating presubmit-gatekeeper failureRun: 35872656834 (This report was generated by overseer) |
This PR adds support for the
scheduling_policyfield on theBigQueryReservationReservationresource.This enables per-project resource caps within a shared reservation, preventing any single project from monopolizing slots.
BRIEF Change description
schedulingPolicyfield toBigQueryReservationReservationSpecinapis/bigqueryreservation/v1beta1/bigqueryreservationreservation_types.go.SchedulingPolicySpecstruct to define theconcurrencyandmaxSlotslimits.pkg/controller/direct/bigqueryreservation/reservation_mappings.goto support bidirectional translation of the new field.pkg/test/resourcefixture/testdata/basic/bigqueryreservation/v1beta1/bigqueryreservationreservation/bigqueryreservationschedulingpolicyvalidating the creation, update, and deletion of a reservation withschedulingPolicy.Fixes #13382
This PR was generated by the overseer,enhancement,overseer agent (powered by the gemini-3.7-flash model).