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
MCOL-4566: Add rebuildEM tool support to work with compressed files. #1808
MCOL-4566: Add rebuildEM tool support to work with compressed files. #1808
Conversation
47d979f
to
009bf0a
Compare
|
Fixes:
|
009bf0a
to
70571ff
Compare
70571ff
to
3ba79b4
Compare
|
Fixes:
|
3ba79b4
to
88e7920
Compare
|
Fixes:
|
|
This tool is not compatible with |
e4dad91
to
4f726cc
Compare
|
Added fixes:
Current limitations - it does not work with multiple extents per segment file. |
4f726cc
to
398c07e
Compare
|
Fixes related to CI build. |
28dee75
to
8c97b9b
Compare
|
Final fixes:
|
c426315
to
ee71e95
Compare
|
Rebase on develop and add review fixes. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'd shared some aspects that should be addressed in Slack.
|
Initialize chunkManager with ColumnOpCompress1 and DctnryOpCompress1 instead of default. This does not affect current version of chunkManager but when we have more than 1 compression algo and will get compress interface by compression type, the compression type == 0 could cause an error. |
* This patch adds rebuildEM tool support to work with compressed files. * This patch increases a version of the file header. Note: Default version of the `rebuildEM` tool was using very old API, those functions are not present currently. So `rebuildEM` will not work with files created without compression, because we cannot deduce some info which are needed to create column extent.
eace69a
to
5d497e8
Compare
writeaccessto systemcat.
Note: Default version of the
rebuildEMtool was using very old API,those functions are not present currently. So
rebuildEMwill not work withfiles created without compression, because we cannot deduce some info which are
needed to create column extent.