+1 (binding) On Wed, Jun 24, 2026 at 3:52 PM Ryan Blue <[email protected]> wrote:
> Hi everyone, > > I'd like to start a vote to adopt the new expressions spec. This spec > defines the minimal structure and behavior of expressions > <https://docs.google.com/document/d/1VthBz0S2I39TeQM8oiF9_gSPQu_gHAjWXvdFpv0QqDk/edit?tab=t.0#heading=h.54u4q3416qx8> > that Iceberg formats need to store and exchange. This is intended to clean > up expressions used in the REST catalog spec (exchanging query filters) and > to enable new use cases that require expressions to be stored in metadata, > including expression defaults (`current_timestamp()`) and `CHECK` > constraints (`col < 360.0`). > > This spec is PR #16652 <https://github.com/apache/iceberg/pull/16652>. > Thank you to everyone that has discussed this in community syncs or > reviewed the design doc and PR! > > Please vote in the next 72 hours: > > [ ] +1: Adopt the expressions spec > [ ] +0: . . . > [ ] -1: Do not add the spec because . . . > > Thanks, > > Ryan >
