Support client-side encryption
- Dominant language
- Rust
- Stars
- 1.4k
- Forks
- 567
- Avg merge
- 2d 2h
- Merged PRs (30d)
- 93
Description
### What's the feature are you trying to implement?
Iceberg spec supports client-side encryption and this is largely fully supported in the Java client but we're lagging behind in rust and I think we should change that.
[Iceberg docs](https://iceberg.apache.org/docs/nightly/encryption/)
### Willingness to contribute
I would be willing to contribute to this feature with guidance from the Iceberg Rust community
Contributor guide
Research direction
Start with the Iceberg encryption documentation and compare the existing Java client support with the Rust client. Define the Rust entry points and tests needed to cover client-side encryption, then confirm that the relevant Iceberg encryption behavior is supported and tested.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- rust
- Domain
- security
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100