MongoDB 8.0.20 is released

MongoDB 8.0.20 is out and is ready for production deployment. This release contains only fixes since 8.0.19, and is a recommended upgrade for all 8.0 users.

Fixed in this release:

  • SERVER-105047 Query using $or and $ne on sharded collection can include orphan documents
  • SERVER-110423 $group can use a distinct scan on a sparse index, which hides null/missing results
  • SERVER-110803 $top and $bottom ignore sortBy clause when preceeding $sort stage makes it eligible for DISTINCT_SCAN optimization
  • SERVER-110832 OplogWriter should not hold on to session through rollbacks
  • SERVER-110916 Use-after-move in targetShardsAndAddMergeCursors()
  • SERVER-113319 $match pushdown past a renamed field is done incorrectly when the expression root is a renamed field path expression
  • SERVER-115962 Balancer does not make progress when the most loaded shard is already balanced within its zones
  • SERVER-118428 mongocryptd rejects large messages
  • SERVER-119317 Improve object lifecycle of MD5 hash state
  • SERVER-119319 Fix ExpressionContext use-after-free bug
  • WT-14034 Fix resolving the prepared key multiple times because of reserved updates
8.0 Release Notes | All Issues | Community Download

As always, please let us know of any issues.