github documentdb/documentdb v0.112-0
v0.112-0 (May 26, 2026)

18 days ago

documentdb v0.112-0 (May 26, 2026)

  • Removed feature flag documentdb.enableUpdateBsonDocument and dropped legacy composite-returning bson_update_document UDF — all callers now use the scalar update_bson_document UDF
  • Eliminate subquery migration in $group for unsharded and sharded with constant _id aggregation queries. Guarded with EnableGroupSubqueryElimination [Perf]
  • Support collation with non-unique ordered indexes with $lt, $lte. Requires EnableCollationWithNonUniqueOrderedIndexes flag to be on. [Feature]
  • Support index pushdown for $group stage when _id is a multi-field document expression [Perf]
  • Support collation with non-unique ordered indexes with $ne. Requires EnableCollationWithNonUniqueOrderedIndexes flag to be on. [Feature]
  • Support collation with non-unique ordered indexes with $not combined with $gt, $gte, $lt, $lte. Requires EnableCollationWithNonUniqueOrderedIndexes flag to be on. [Feature]
  • Fix crash in BsonOrderFinal and BsonOrderFinalOnSorted when BSONFIRSTN/BSONLASTN aggregates run on empty sharded collections, caused by a NULL datum not being detected before detoasting. Also fix similar crash in bson_maxminn_combine for BSONMAXN/BSONMINN [Bugfix] (#531)
  • Migrate DrainStreamingQuery from SPI cursor-based execution to direct executor invocation via DestReceiver, eliminating Portal/SPI overhead for streaming queries [Perf]
  • Add enableSortPushToAccumulator GUC to control pushing sort order into accumulator in $sortGroup; disabled by default while pending stabilization. [Bugfix]

Docker images

  • ghcr.io/documentdb/documentdb/documentdb-local:pg15-0.112.0 (linux/amd64, linux/arm64) — sha256:e755ec2750ef71c6573fc7f01bd10f4c6cdd4d3d733d865fc402c9c6e7a1a75f

  • ghcr.io/documentdb/documentdb/documentdb-local:pg16-0.112.0 (linux/amd64, linux/arm64) — sha256:a725d97c692640cc5222f9e1efef28a3ae88bc8a907c6945aaec20cbab4bdb8c

  • ghcr.io/documentdb/documentdb/documentdb-local:pg17-0.112.0 (linux/amd64, linux/arm64) — sha256:6aafe73e0d4594655c33b982898de277b58787cce7079bb3c2b69cd93a6353d8

  • ghcr.io/documentdb/documentdb/documentdb-local:latest currently points to the same manifest as pg17-0.112.0.

Don't miss a new documentdb release

NewReleases is sending notifications on new releases.