Alex Merced's Data, Dev and AI Blog

Topic

Deletion Vectors

6 posts tagged “Deletion Vectors”.

  1. 33 min read

    Inside the Puffin File Format

    The Puffin file format inside out, byte by byte, covering Theta sketches for distinct values and deletion vectors.

  2. 30 min read

    Deletion Vectors vs Position Deletes vs Equality Deletes: The Iceberg Delete Story in 2026

    Position deletes, equality deletes, and deletion vectors compared from the Iceberg spec: what each writes, how readers apply it, and when to use which.

  3. 31 min read

    Mastering Apache Iceberg v3 Deletion Vectors for High-Throughput Streaming Ingest

    Apache Iceberg v3 deletion vectors for high-throughput streaming ingest: how bitmaps and Puffin files fix CDC write amplification and read decay.

  4. 21 min read

    How Iceberg V3 Deletion Vectors Fixed Merge-on-Read for Streaming Tables

    How Iceberg V3 deletion vectors replaced accumulating positional delete files and made merge-on-read viable for streaming and CDC tables.

  5. 31 min read

    Why Iceberg V4 Wants to Retire Equality Deletes, and What Streaming Teams Should Do About It

    Equality deletes made streaming upserts into Iceberg practical at the cost of read performance.

  6. 17 min read

    Iceberg v3 Deletion Vectors and Faster DML

    An in-depth exploration of iceberg v3 deletion vectors and faster dml

Browse all posts

Work with Alex

Menu

Search

Type at least two characters.