Replies: 1 comment 1 reply
|
I really like how the demo explicitly prompts users to create a warehouse if one doesn't exist yet. But I want to make sure this feature is thoroughly tested. Are we confident enabling it by default won't introduce any unexpected side effects? |
1 reply
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
Per-user warehouses (#6870) now work end to end behind
storage.warehouse.enabled, which has been off since the first commit. Each user owns their own warehouses — as many as they need — instead of everything sharing one. Everything has landed inmain: the storage foundation and REST-catalog work, the warehouse REST endpoints and Lakekeeper client, the dashboard tab (#8005), the on-canvas picker (#8551), and the backend requirement that every execution name a warehouse (#8586).I would like to propose turning the flag on, and to hear objections before anyone does.
Demo
Screen.Recording.2026-09-21.at.2.28.21.PM.mov
What changes for users when it is on
What it requires from a deployment
The switch only takes effect with the REST catalog:
StorageConfigkeeps the feature off unless the Iceberg catalog type isrest(Lakekeeper), because warehouses are Lakekeeper entities. Deployments on another catalog type are unaffected by the flag entirely.What it does not change
The ask
Speak up if enabling this would break something on a deployment you care about — particularly anything affecting existing users, or if the "every execution needs a warehouse" requirement looks too strict as a Phase 0 default. Absent objections, I will turn it on.
All reactions