stable

mongo-c-driver-1.28.0-1.el8

FEDORA-EPEL-2024-4c92c7207f created by remi 9 months ago for Fedora EPEL 8

libbson 1.28.0

New features:

  • Add bson_validate_with_error_and_offset.

Build Configuration:

  • Remove automatic ccache detection and usage (CCache.cmake).
  • Remove MONGO_USE_CCACHE (no longer applicable; see above).

libmongoc 1.28.0

New features:

  • Support In-Use Encryption range queries.
  • Include insert ID on result of mongoc_collection_insert_one.
  • Add new bulk write API mongoc_bulkwrite_t. Requires MongoDB 8.0. Reduces round-trips for mixed writes.
  • Add serverMonitoringMode URI option.

Improvements:

  • Improve performance of OpenSSL connection creation.
  • Improve performance when trace logging is configured (ENABLE_TRACING=ON) but disabled at runtime.
  • Prefer FIPS compliant functions for SCRAM-SHA-256 key derivation.
  • Remove required slash to delimit options in MongoDB URI (e.g. mongodb://example.com?w=1 parses the same as mongodb://example.com/?w=1).
  • Include topology description in server selection timeout errors.

Notes:

  • Bump minimum wire protocol version from 6 (MongoDB 3.6) to 7 (MongoDB 4.0).
  • Raise required version of libmongocrypt to 1.11.0 to support In-Use Encryption (corresponds to the CMake option: ENABLE_CLIENT_SIDE_ENCRYPTION).

Build Configuration:

  • Remove automatic ccache detection and usage (CCache.cmake).
  • Remove MONGO_USE_CCACHE (no longer applicable; see above).

Changed:

  • Test and example targets are excluded from the ALL target.
    • All test targets can be built using the mongo_c_driver_tests target.
    • All example targets can be built using the mongo_c_driver_examples target.
  • Use #!/usr/bin/env bash instead of #!/bin/sh in uninstall script generated by ENABLE_UNINSTALL=ON.

Deprecated:

  • Use of *_hint functions is deprecated in favor of more aptly named *_server_id functions:
    • mongoc_bulk_operation_set_hint is deprecated for mongoc_bulk_operation_set_server_id
    • mongoc_bulk_operation_get_hint is deprecated for mongoc_bulk_operation_get_server_id
    • mongoc_cursor_set_hint is deprecated for mongoc_cursor_set_server_id
    • mongoc_cursor_get_hint is deprecated for mongoc_cursor_get_server_id

This update has been submitted for testing by remi.

9 months ago

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

9 months ago

This update has been pushed to testing.

9 months ago

This update has been submitted for stable by bodhi.

9 months ago

This update has been pushed to stable.

9 months ago

Please log in 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
9 months ago
in testing
9 months ago
in stable
9 months ago
approved
9 months ago

Automated Test Results