Skip to content
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

[Feature]: Support reading encrypted iceberg data files #2401

Closed
2 tasks done
Tracked by #2176
liaoyt opened this issue Dec 4, 2023 · 0 comments · Fixed by #2402
Closed
2 tasks done
Tracked by #2176

[Feature]: Support reading encrypted iceberg data files #2401

liaoyt opened this issue Dec 4, 2023 · 0 comments · Fixed by #2402
Labels
type:feature Feature Requests

Comments

@liaoyt
Copy link
Contributor

liaoyt commented Dec 4, 2023

Description

When ever reading and writing data file, iceberg use a module call EncryptionManager to encrypt/decrypt files.

As for Amoro's implementation for reading iceberg data file, is does not do the decryption, which lead to reading failed if the table has been encrypted.

Use case/motivation

As the description above, iceberg data file should be decrypted before reading

Describe the solution

After opening iceberg data file, use EncryptionManager to decrypt those file before reading.

Subtasks

No response

Related issues

No response

Are you willing to submit a PR?

  • Yes I am willing to submit a PR!

Code of Conduct

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type:feature Feature Requests
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant