MongoDB v3.3.4 Release Notes

Release Date: 2019-11-11 // over 4 years ago
  • 🐛 Bug Fixes

    • close: the unified topology emits a close event on close now (ee0db01)
    • connect: prevent multiple callbacks in error scenarios (5f6a787)
    • monitoring: incorrect states used to determine rescheduling (ec1e04c)
    • pool: don't reset a pool if we'not already connected (32316e4)
    • pool: only transition to DISCONNECTED if reconnect enabled (43d461e)
    • replset: don't leak servers failing to connect (f209160)
    • replset: use correct topologyId for event emission (19549ff)
    • sdam: minHeartbeatIntervalMS => minHeartbeatFrequencyMS (af9fb45)
    • sdam: don't emit close every time a child server closes (818055a)
    • sdam: don't lose servers when they fail monitoring (8a534bb)
    • sdam: don't remove unknown servers in topology updates (1147ebf)
    • sdam: ignore server errors when closing/closed (49d7235)
    • server: don't emit error in connect if closing/closed (62ada2a)
    • server: ensure state is transitioned to closed on connect fail (a471707)
    • topology: report unified topology as nodejs (d126665)
    • topology: set max listeners to infinity for db event relay (edb1335)

    🔋 Features

    • sdam_viz: add new tool for visualizing driver sdam changes (738189a)
    • sdam_viz: support legacy topologies in sdam_viz tool (1a5537e)
    • ⚡️ update-hints: add support for hint to all update methods (720f5e5)