-
Notifications
You must be signed in to change notification settings - Fork 848
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
some experements with sparse minmax indexes #6667
base: main
Are you sure you want to change the base?
Commits on Feb 16, 2024
-
Use compressed chunk tupdesc to check which metadata columns we have
The compressed qual pushdown will look at presence of metadata columns in the compressed chunk, not at whether the uncompressed column is an orderby. This way, the decision on which columns have metadata is made only during the creation of compressed chunk. This doesn't introduce any behavior changes, just changes the decision about which columns have metadata to happen in a single place. This will simplify experimenting with configurable metadata columns.
Configuration menu - View commit details
-
Copy full SHA for d8b8753 - Browse repository at this point
Copy the full SHA d8b8753View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9a974bc - Browse repository at this point
Copy the full SHA 9a974bcView commit details -
Optimize the order of compressed chunk metadata columns
Put global metadata columns first, segmentby next, orderby metadata before the compressed orderby columns. This matches the order in which they are likely to be accessed when reading from a compressed chunk.
Configuration menu - View commit details
-
Copy full SHA for a38cc0d - Browse repository at this point
Copy the full SHA a38cc0dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 728fc1a - Browse repository at this point
Copy the full SHA 728fc1aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 55b71b3 - Browse repository at this point
Copy the full SHA 55b71b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3376f46 - Browse repository at this point
Copy the full SHA 3376f46View commit details -
Configuration menu - View commit details
-
Copy full SHA for 547b33b - Browse repository at this point
Copy the full SHA 547b33bView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5355cd3 - Browse repository at this point
Copy the full SHA 5355cd3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 958e7dc - Browse repository at this point
Copy the full SHA 958e7dcView commit details -
Configuration menu - View commit details
-
Copy full SHA for f678e1f - Browse repository at this point
Copy the full SHA f678e1fView commit details -
Disable bulk decompression for small limits
It is about 10x faster than row-by-row decompression, so if we're going to decompress 10x less rows than the batch size, it's more efficient to decompress row-by-row.
Configuration menu - View commit details
-
Copy full SHA for 9c25407 - Browse repository at this point
Copy the full SHA 9c25407View commit details -
Configuration menu - View commit details
-
Copy full SHA for 425fdc1 - Browse repository at this point
Copy the full SHA 425fdc1View commit details -
Configuration menu - View commit details
-
Copy full SHA for aa541a3 - Browse repository at this point
Copy the full SHA aa541a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 633eeb7 - Browse repository at this point
Copy the full SHA 633eeb7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3bc6041 - Browse repository at this point
Copy the full SHA 3bc6041View commit details -
Configuration menu - View commit details
-
Copy full SHA for bc1dcec - Browse repository at this point
Copy the full SHA bc1dcecView commit details -
Configuration menu - View commit details
-
Copy full SHA for 36def7c - Browse repository at this point
Copy the full SHA 36def7cView commit details -
Merge remote-tracking branches 'akuzm/origin/bulk-limit', 'akuzm/orde…
…r' and 'akuzm/rows' into HEAD
Configuration menu - View commit details
-
Copy full SHA for 724c25c - Browse repository at this point
Copy the full SHA 724c25cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 22e5a6a - Browse repository at this point
Copy the full SHA 22e5a6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f1c0a7 - Browse repository at this point
Copy the full SHA 6f1c0a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for e504682 - Browse repository at this point
Copy the full SHA e504682View commit details -
Configuration menu - View commit details
-
Copy full SHA for a592f02 - Browse repository at this point
Copy the full SHA a592f02View commit details
Commits on Feb 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4a872ab - Browse repository at this point
Copy the full SHA 4a872abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ee5786 - Browse repository at this point
Copy the full SHA 5ee5786View commit details