-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
handle multiple pool keys #2657
Comments
Note to self: When this gets implemented, remove the reference to this issue from the Zed lake design doc. |
optimizer needs to handle multi-sort keys too |
We discussed this one again recently and figured we could continue postponing implementation until we have more traction with the lake. But in the short term we should have the tooling prevent the configuration of multiple pool keys and kick back a message referencing this issue so we can find out if there's demand from users that need it. (#4596) |
e.g., primary, second etc keys should be allowed for pools. The data structures are all set up for this but the compiler and optimizer currently assume a single primary key.
Also, dag.Merge will need to handle multiple keys and dag.Merge.Reverse + Key should be replaced with order.Layout.
The text was updated successfully, but these errors were encountered: