Databricks says it added UNREGISTER to the Apache Iceberg REST catalog spec, so a table can change catalogs with zero files copied. A team can only use it if the catalog it is leaving implements the call, and the post demonstrates it on Unity Catalog.
Reality
- Evidence45
- Adoption8
- Hype gap+25
- Incentives70
- Confidence55
Cloudflare made its Data Platform generally available as Basin, three serverless services that ingest, catalog and query Apache Iceberg tables on R2. Outside Iceberg engines read the same tables, so Workers teams can price Basin SQL against a warehouse on identical data.
Perspective Coverage
3 publishers
- Builder
- Builder 39%
- Operator
- Operator 38%
- Investor
- Investor 23%
Reality
- Evidence55
- Adoption25
- Hype gap+25
- Incentives75
- Confidence60
AWS has embedded DuckDB in Aurora PostgreSQL from versions 17.11 and 18.6, so one SQL query can join live rows with Iceberg and Parquet tables in S3. Reverse-ETL jobs that exist only for that join can be retired if the database instance has room for the lake scans.
Reality
- Evidence62
- Adoption
- Insufficient
- Hype gap+20
- Incentives72
- Confidence70
Apache Iceberg's REST Catalog spec now lets a catalog return per-user row filters and nine column actions for a trusted engine to enforce, Databricks says. Policies that need subqueries or lookup tables do not fit that vocabulary, so the portability covers simple rules running on engines a deployment already trusts.
Reality
- Evidence40
- Adoption10
- Hype gap+15
- Incentives70
- Confidence45
Amazon S3 Tables now supports every Apache Iceberg V3 data type after adding four, including geometry, geography and nanosecond timestamps. Telemetry and mapping teams can stop storing event times and coordinates as integers and strings.
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+20
- Incentives75
- Confidence60
AWS Community Builder Aki argues Apache Iceberg made data portable while permissions, auditing, lineage and sharing stay tied to each catalog. The spec leaves the atomic commit to each catalog, so the catalog is now the choice that is hard to reverse.
Reality
- Evidence55
- Adoption
- Insufficient
- Hype gap+10
- Incentives30
- Confidence50
Rust's Iceberg REST client ran up to 4.29x faster than pyiceberg on a local catalog, with 85% to 90% of the gap in Python's HTTP library. pyiceberg covers 21 of 25 tested endpoints to Rust's 13, so coverage settles the choice before speed does.
Reality
- Evidence55
- Adoption
- Insufficient
- Hype gap+5
- Incentives
- Insufficient
- Confidence50
Apache Iceberg's Rust REST client, iceberg-catalog-rest 0.10.1, implements 13 of 25 tested catalog operations and logs in to five of seven catalogs. The two it cannot log in to are AWS Glue and S3 Tables, and reaching them from Rust means a different crate with a different operation set.
Reality
- Evidence62
- Adoption
- Insufficient
- Hype gap+12
- Incentives
- Insufficient
- Confidence58
Reviewers logged 10,991 passing tests on Iceberg's first 1.12.0 candidate before rejecting it over two vendored web files. The change most likely to break a downstream build is a removed partition-statistics helper.
Reality
- Evidence60
- Adoption35
- Hype gap+12
- Incentives
- Insufficient
- Confidence58
Keeping the Iceberg table format governance-unaware was a deliberate call. That leaves the catalog as the only thing standing on the path of every read. A dev.to guide lists six pieces an operator has to source above it.
Reality
- Evidence42
- Adoption25
- Hype gap+22
- Incentives74
- Confidence45
A runnable two-agent example moves every refusal into the catalog that vends credentials, because a key covers a storage prefix and there are no rows at the point of enforcement. The author works on that catalog.
Reality
- Evidence44
- Adoption
- Insufficient
- Hype gap+12
- Incentives82
- Confidence55
A dev.to post argues that Snowflake-managed Iceberg tables let you keep the managed engine while owning the Parquet in your own bucket. The same post says the catalog stays Snowflake's, and that 50,000-inserts-per-second ingest should not move.
Reality
- Evidence28
- Adoption
- Insufficient
- Hype gap+45
- Incentives40
- Confidence52
AWS has published a pipeline that pulls Bedrock guardrail traces out of model invocation logs, rewrites them as OCSF Detection Findings, and lands them in the CloudWatch store where analysts already query CloudTrail and VPC Flow Logs.
Reality
- Evidence58
- Adoption22
- Hype gap+12
- Incentives76
- Confidence60
A read-only MCP server with four Iceberg tools ran against six live catalogs off a single environment variable. Three of the tools worked on pyiceberg alone, and the fourth needed a storage package for the object store.
Reality
- Evidence70
- Adoption25
- Hype gap+5
- Incentives30
- Confidence62
RustFS gives you an S3 endpoint you start with one docker run, while SeaweedFS gives you a file system that also speaks S3. A dev.to comparison puts the dividing line at POSIX mounts and the count of tiny files.
Reality
- Evidence45
- Adoption
- Insufficient
- Hype gap+10
- Incentives55
- Confidence48
AWS schedules compaction, snapshot expiration and orphan cleanup on table buckets itself, and a dev.to teardown finds that managed maintenance halts on any table carrying a user-defined tag or branch.
Reality
- Evidence45
- Adoption40
- Hype gap+15
- Incentives60
- Confidence55
A step-by-step build of the same Apache Iceberg data agent on Google ADK, AWS Strands and Microsoft Agent Framework measures what a cloud move costs in code, in latency and in storage wiring.
Reality
- Evidence68
- Adoption
- Insufficient
- Hype gap0
- Incentives35
- Confidence55
A GCP walkthrough put Spark, Trino and BigQuery on the same orders table through Google's Iceberg REST catalog. The 409 ConflictException it logged is the part of the demo a production pipeline has to plan for.
Reality
- Evidence38
- Adoption18
- Hype gap+20
- Incentives35
- Confidence45
KeewanoDB keeps events in the order they arrived, grouped around a customer or device, so an agent can read one entity's history without an ETL job. Keewano expects the warehouse to stay where it is.
Reality
- Evidence33
- Adoption14
- Hype gap+34
- Incentives79
- Confidence56
At Dreamforce 2026 the company said Model Context Protocol will carry its context and actions into both hyperscalers' agent products, while AWS agents move into Slack. The connector work becomes a scoping job.
Reality
- Evidence32
- Adoption18
- Hype gap+22
- Incentives76
- Confidence45
Earlier coverage
- Iceberg's read restrictions hand row filters to an engine the catalog must trust
Build · September 10, 2026 · 1 publisher
- Fabric mirroring bills continuously for a Snowflake source that changes three times a day
Build · September 10, 2026 · 1 publisher
- Iceberg parks its kilobyte statistics in a Puffin sidecar the planner opens on demand
Build · September 1, 2026 · 1 publisher
- Iceberg v3 moves the coordinate reference system out of the column comment and into the schema
Build · September 1, 2026 · 1 publisher
- Six specifications decide whether an agent can move off the harness it was built on
Build · August 31, 2026 · 1 publisher
- AWS buys DuckDB's engineers; the Foundation keeps the license
Build · August 26, 2026 · 2 publishers
- Object or file storage: the wrong pick stays quiet until inode exhaustion
Build · August 23, 2026 · 1 publisher
- Iceberg won the table format war, then left the maintenance layer to you
Build · August 23, 2026 · 1 publisher
- Panasonic's IFEC diagnosis agents are the easy part. The AWS data lake under them is the work
Build · August 22, 2026 · 1 publisher
- Glue 6.0's 30% cut is version-gated, and the discount arrives with a Spark 4.1 migration bill
Build · August 21, 2026 · 1 publisher
- Cloudera bets the agentic AI bottleneck is where the data sits, not which model runs
Product · August 19, 2026 · 1 publisher
- Iceberg votes to forbid new equality deletes in V4, and Parquet 1.18.0 lands with two corruption bugs
Build · August 18, 2026 · 1 publisher
- Jumio's sub-100ms feature store is mostly a consistency build, not a speed build
Build · August 18, 2026 · 1 publisher
- S3 annotations move the label without moving the bytes, and checksums cannot see it
Build · August 17, 2026 · 1 publisher