+1 (binding) On Tue, Apr 29, 2025 at 9:29 PM Ryan Blue <rdb...@gmail.com> wrote:
> Hi everyone, > > I’d like to propose merging PR 12162 > <https://github.com/apache/iceberg/pull/12162/files> into the table spec > for v3. The changes are a minimal set of additions needed to support table > encryption schemes, including the scheme that we’re working on for table > encryption with client-managed keys that will be a separate doc. > > There are two main changes: > > - Add a table of encryption-keys that stores encrypted keys > - Add a key-id to snapshot metadata that identifies the key used to > encrypt the snapshot > > These are the only changes needed for v3, which we want to keep separate > from the encryption scheme. The table format is responsible for storing the > encrypted key material and the key used for a snapshot. These changes are > compatible with REST catalogs as well as older catalogs like Hive that > manage the metadata JSON location. > > Please take a look and vote in the next 72 hours. > > [ ] +1 Add these changes to the spec > [ ] +0 > [ ] -1 I have questions and/or concerns > > Thanks, > > Ryan >