Docs Menu

Docs HomeDevelop ApplicationsMongoDB Manual

Release Notes for MongoDB 6.3

On this page

  • Patch Releases
  • Aggregation
  • General Changes
  • Server Parameters
  • Time Series Collection Custom Bucketing Parameters
  • compact Support for Time Series Collections
  • Time Series Indexing
  • Report an Issue

Important

MongoDB 7.3 is a rapid release and is only supported for MongoDB Atlas. MongoDB 7.3 is not supported for use on-premises. For more information, see MongoDB Versioning.

To install the latest MongoDB version supported for on-premises use, MongoDB 7.0, see the MongoDB 7.0 installation instructions.

Issues fixed:

Issues fixed:

MongoDB 6.3 introduces the following aggregation operators:

Operator
Description
Returns the result of a bitwise and operation on an array of int or long values.
Returns the result of a bitwise not operation on a single argument or an array that contains a single int or long value.
Returns the result of a bitwise or operation on an array of int or long values.
Returns the result of a bitwise xor (exclusive or) operation on an array of int and long values.

Starting in MongoDB 6.3, the serverStatus command and the db.serverStatus() method have these output changes:

Document
Field(s)
Addition to connections document.
New metrics.network document.
Additions to metrics.operation document.
Addition to shardingStatistics document.
Additions to indexBulkBuilder document.

Starting in MongoDB 6.3, the connPoolStats command has these output changes:

Document
Field(s)
Time ranges with the number of connection requests in each range. Total number of connection requests for all time ranges.

Starting in MongoDB 6.3, a message is added to the log if the time to send an operation response exceeds the slowms threshold option. For details, see Session Workflow Log Message.

Starting in MongoDB 6.3, the explain output for the $group stage includes new metrics on spill data when using the classic execution engine:

  • spillFileSizeBytes, the size of the spill file written to disk in the $group stage

  • numBytesSpilledEstimate, estimate of the number of bytes written to disk in the $group stage before compression

For details, see $sort and $group Stages.

Starting in MongoDB 6.3, a message is added to the log if the time that an operation waited between acquisition of a server connection and writing the bytes to send to the server over the network exceeds 1 millisecond. For details, see Connection Acquisition To Wire Log Message.

Starting in MongoDB 6.3, these server parameters were added:

MongoDB 6.3 adds the following time series parameters:

  • bucketMaxSpanSeconds sets the maximum time span between measurements in a bucket.

  • bucketRoundingSeconds sets the time interval that determines the starting timestamp for a new bucket.

Starting in MongoDB 6.3, the compact command works with time series collections.

Starting in MongoDB 6.3, MongoDB automatically generates a compound index on the metaField and timeField fields when the collection is created.

To report an issue, see https://github.com/mongodb/mongo/wiki/Submit-Bug-Reports for instructions on how to file a JIRA ticket for the MongoDB server or one of the related projects.

What is MongoDB? →