+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
>

Reply via email to