The GitHub Actions job "Backport Approval Check" on texera.git/feat/7751-require-warehouse-v2 has failed. Run started by GitHub user Copilot (triggered by Copilot).
Head commit for run: 7366a766686c6d2bc2e7502e9b44b991069ec251 / mengw15 <[email protected]> feat: require a warehouse for every execution while the feature is enabled With per-user warehouses enabled, an execution carrying no warehouseId silently wrote into the shared default warehouse: resolveLakekeeperWarehouseName mapped None to None whenever the flag was on. That made "a run writes into the user's own warehouse" a UI convention rather than a system property, and one path already violated it — agent-driven runs hardcoded warehouseId = None, bypassing the picker entirely. The resolver now refuses an execution without a pick while the feature is enabled, and the agent path carries the user's pick end to end: SyncExecutionRequest accepts a warehouseId, the agent service forwards what the workspace picked, and the frontend attaches it the same way it attaches computingUnitId. With the feature off nothing changes — no pick still means the shared warehouse, and an explicit pick is still refused loudly (#6930). Part of #6870. Closes #7751. Report URL: https://github.com/apache/texera/actions/runs/35313080970 With regards, GitHub Actions via GitBox
