+1 (binding) On Thu, Oct 22, 2026 at 2:27 PM Fokko Driesprong <[email protected]> wrote:
> +1 (binding) > > On 2026/10/22 19:00:04 Russell Spitzer wrote: > > +1 (bind) > > > > On Thu, Oct 22, 2026 at 11:41 AM Andrei Tserakhau via dev < > > [email protected]> wrote: > > > > > +1 (non-binding) > > > > > > On Thu, Oct 22, 2026 at 8:14 PM Anurag Mantripragada < > > > [email protected]> wrote: > > > > > >> +1 (non-binding) > > >> > > >> This applies nicely for column updates too. Thanks Anoop. > > >> > > >> ~ Anurag > > >> > > >> On Thu, Oct 22, 2026 at 11:11 AM Szehon Ho <[email protected]> > > >> wrote: > > >> > > >>> +1 (binding) > > >>> > > >>> On Thu, Oct 22, 2026 at 11:03 AM Hongyue Zhang < > [email protected]> > > >>> wrote: > > >>> > > >>>> +1 (non-binding) > > >>>> > > >>>> On Thu, Oct 22, 2026 at 10:49 AM Ryan Blue <[email protected]> wrote: > > >>>> > > >>>>> +1 (binding) > > >>>>> > > >>>>> On Thu, Oct 22, 2026 at 10:46 AM Steven Wu <[email protected]> > > >>>>> wrote: > > >>>>> > > >>>>>> +1 (binding) > > >>>>>> > > >>>>>> On Thu, Oct 22, 2026 at 9:56 AM Anoop Johnson <[email protected]> > > >>>>>> wrote: > > >>>>>> > > >>>>>>> Hi, everyone - > > >>>>>>> > > >>>>>>> Following the discussion on v4 stats tightness [1], I'd like to > call > > >>>>>>> a vote on the spec change that replaces the per-column > `tight_bounds` field > > >>>>>>> with a single file-level `tight_stats` flag. > > >>>>>>> > > >>>>>>> Summary of the change: > > >>>>>>> > > >>>>>>> - Stats tightness is tracked once per file with a > `tight_stats` > > >>>>>>> flag on the tracked file instead of a `tight_bounds` field on > > >>>>>>> every column's stats struct. > > >>>>>>> - The tightness flag covers all statistics (bounds and null, > > >>>>>>> NaN, and value counts), not just bounds, so metadata-only > > >>>>>>> queries can trust the counts as well. > > >>>>>>> - When the `tight_stats` flag is absent, readers must assume > > >>>>>>> stats are not tight. > > >>>>>>> - A deletion vector no longer implicitly makes stats wide; > > >>>>>>> `tight_stats` is the authoritative indicator, and engines are > > >>>>>>> allowed to retighten stats without rewriting data files. > > >>>>>>> > > >>>>>>> References: > > >>>>>>> > > >>>>>>> 1. Discussion thread: > > >>>>>>> > https://lists.apache.org/thread.html/tv7bvqctdfh5qng1sx5rp8r4r00nsv60 > > >>>>>>> > > >>>>>>> 2. Design options doc: > > >>>>>>> > https://docs.google.com/document/d/13DbwnwKQXjvY3vRcFJo-qVAQWk-GB4zLzzYmFdPntZg/ > > >>>>>>> > > >>>>>>> 3. Spec PR: https://github.com/apache/iceberg/pull/18585 > > >>>>>>> > > >>>>>>> Please vote within the next 72 hours. > > >>>>>>> > > >>>>>>> [ ] +1 Adopt the tight_stats spec change > > >>>>>>> [ ] +0 > > >>>>>>> [ ] -1 Do not adopt, with reason > > >>>>>>> > > >>>>>>> Thanks, > > >>>>>>> Anoop > > >>>>>>> > > >>>>>> > > >
