Skip to content

Apache Iceberg users keep filing bugs

Data engineering11 posts from 10 people7d active+22 posts in the last 7 days, 0 the 7 days before (rising)

Posts per day

Posts per day11 posts, Aug 30 to Sep 25

The posts behind it

11, newest first
PostDate
Procedure for re-wrapping table encryption keys### Feature Request / Improvement All encryption keys in a table, except for the master key, are wrapped (encrypted) by a parent key. Some security protocols require periodic re-wrapping with a fresh version of the parent keys. The period is typically long, one year or above. We...apache/icebergggershinskySep 24yesterday
Parquet TIMESTAMP_MILLIS stats pruning can drop matching rows### Apache Iceberg version 1.11.0 (latest release) ### Query engine Spark ### Please describe the bug ๐Ÿž Iceberg's Parquet row-group filter appears to compare raw `TIMESTAMP_MILLIS` min/max statistics with Iceberg timestamp literals represented in microseconds. This can fail in...apache/icebergArnoldYingSep 196 days ago
Nessie: listNamespaces checks the parent namespace at a stale ref hash**Apache Iceberg version** main @ 9d7b2c52f **Query engine** None - the bug is in the Nessie catalog client, so it is engine-agnostic. **Please describe the bug** `NessieIcebergClient.listNamespaces(Namespace)` reads two different commits in one call, so listing a namespace...apache/icebergthswlsqlsSep 102 weeks ago
MR: IcebergSplit.getLocations discards cached block locations on repeated calls**Apache Iceberg version** main @ 9d7b2c52f **Query engine** None - the bug is in `iceberg-mr` and is engine-agnostic. **Please describe the bug** `IcebergSplit.getLocations()` (`mr/src/main/java/org/apache/iceberg/mr/mapreduce/IcebergSplit.java` line 70-82) returns the computed...apache/icebergthswlsqlsSep 102 weeks ago
Spark Trigger.AvailableNow fails when the initial streaming snapshot is expired### Apache Iceberg version 1.11.0 (latest release) ### Query engine Spark ### Please describe the bug ๐Ÿž When using an Iceberg table as a Spark Structured Streaming source with `Trigger.AvailableNow`, restarting the query can fail after `expire_snapshots` removes the snapshot...apache/icebergadelfardiSep 72 weeks ago
`rewrite_table_path` produces an unreadable copy of an encrypted table### Apache Iceberg version None ### Query engine None ### Please describe the bug ๐Ÿž Currently, `rewrite_table_path` produces an unreadable copy of an encrypted table. The procedure completes normally and returns a file list, but reading the registered target fails: Root cause:...apache/icebergsmaheshwar-pltrSep 72 weeks ago
File Type Support### Proposed Change Authors: Talat Uyarer, Alex Stephen, Sung Yun, Gaurav Soni Add file type to Iceberg v4 Add a new file primitive type to the Iceberg v4 spec for referencing a range of bytes, stored either inline or in an external object. The type and its value semantics are...apache/icebergdanielcweeksSep 13 weeks ago
Bug: Incremental partition stats compute produces collapsed/negative rows after partition spec evolution### Apache Iceberg version 1.10.0 ### Query engine None ### Please describe the bug ๐Ÿž ### Apache Iceberg version 1.10.0, 1.11.0 (latest as of filing; still present on `main`) ### Latest installation method and version Maven / Gradle build from source (`main`), also verified on...apache/icebergjackMintaoSep 13 weeks ago
ORC: Writer accepts an empty struct that reader cannot bindThis issue was filed incorrectly and is withdrawn.apache/iceberg1fanwangSep 13 weeks ago
[RCK]...to make the RCK use the remote REST endpoint instead of local storage. However, the two failing test cases still use local absolute paths. Is this expected behavior, or is there an additional configuration required to disable local path usage when running RCK against a remote...apache/icebergbidzhaoAug 313 weeks ago
Using UUIDv7 for simultaneous point and time-range pruning in Iceberg### Feature Request / Improvement Optimizing an Iceberg table for both time-range queries and ID lookups normally takes two partition fields: a time transform on a `timestamp` column and a bucket transform on an `id` column, usually a UUID. Given only an `id`, Iceberg can pick...apache/icebergfhaldeAug 303 weeks ago

Companies and products named

Company or productPosts naming it
Apache Iceberg11
GitHub2
Amazon S31
Docker1
About this problem

Evidence

11 posts from 10 people in 1 place, about 3 a week over 26 days. Mostly on apache/iceberg. Tools named alongside: GitHub, Amazon S3, Docker.

Frustration Frustration 0 of 3ยท Seen on GitHub issues

How it was grouped

Posts about Apache Iceberg that state a pain but match no known issue yet. First post Aug 30, 2026, latest Sep 24, 2026. Corroborated: 3 or more posts from 2 or more people or places. Method

History

  • 2026-09-25 Statement: Apache Iceberg users keep asking for help to Apache Iceberg users keep filing bugs
  • 2026-09-25 Added: Apache Iceberg users keep asking for help (11 posts)

Rising problems by email

Mondays: the problems in data, tech and AI that grew fastest that week.

Double opt-in. Unsubscribe any time.