stable

mongo-c-driver-1.15.0-1.fc30

FEDORA-2019-2bc8b95cdf created by remi 5 years ago for Fedora 30

Version 1.15.0

Features:

  • Support for sharded transactions on MongoDB sharded clusters 4.2+.
  • Add convenient transaction runner (mongoc_client_session_with_transaction), which accepts a callback and performs appropriate retry logic.
  • Add a new transaction option to specify maximum time to wait for a commit, mongoc_transaction_opts_set_max_commit_time_ms.
  • Add URI option "retryReads=true" safely and automatically retries certain read operations if the server is a MongoDB 3.6+.
  • Poll SRV records to mongos servers periodically.
  • Keep connections alive after a primary stepdown detected.
  • Standardizes URI options supported across all spec-compliant MongoDB drivers.
  • "retryWrites" URI option now defaults to true (requires crypto for session support).
  • Send any aggregate with $out or $merge stage to a primary.
  • Add the ability to specify an aggregate pipeline as an update document.
  • Add a database aggregate helper, mongoc_database_aggregate.
  • Add option for change streams, "startAfter".
  • Add mongoc_change_stream_get_resume_token, which returns the resume token which should be used to resume a change stream.
  • Add support for zstd compression.

Bug fixes:

  • Correctly report an error in mongoc_change_stream_next if the resume token (_id) is not a document. Previously, an error was only reported if the field was missing.
  • Fix mongoc_collection_update with MONGOC_UPDATE_MULTI_UPDATE, mongoc_collection_remove, and mongoc_collection_delete when retryWrites was enabled. They would fail previously.
  • Command options are now correctly taken into account when batching bulk writes for OP_QUERY. It was possible to exceed the maximum document size before.
  • Fix a crash if a multi-batch bulk write with OP_MSG errored on a batch.

How to install

Updates may require up to 24 hours to propagate to mirrors. If the following command doesn't work, please retry later:

sudo dnf upgrade --refresh --advisory=FEDORA-2019-2bc8b95cdf

This update has been submitted for testing by remi.

5 years ago

This update's test gating status has been changed to 'waiting'.

5 years ago

This update's test gating status has been changed to 'ignored'.

5 years ago

This update has been pushed to testing.

5 years ago

This update can be pushed to stable now if the maintainer wishes

5 years ago

This update has been submitted for stable by bodhi.

5 years ago

This update has been pushed to stable.

5 years ago

Please login to add feedback.

Metadata
Type
enhancement
Karma
0
Signed
Content Type
RPM
Test Gating
Autopush Settings
Unstable by Karma
-3
Stable by Karma
3
Stable by Time
7 days
Dates
submitted
5 years ago
in testing
5 years ago
in stable
5 years ago

Automated Test Results