1. Jun 08, 2024
  2. Jun 05, 2024
  3. Jun 04, 2024
  4. May 31, 2024
  5. May 30, 2024
  6. May 22, 2024
  7. May 21, 2024
  8. May 16, 2024
    • Roman-Koshelev's avatar
      2afdebb5
    • Kevin Albertson's avatar
      CDRIVER-5565 remove non-API docs (#1600) · 74747dc4
      Kevin Albertson authored
      
      
      * libmongoc: remove links to content moved to mongodb.com
      
      The API and APM docs are linked to from mongodb.com.
      
      * libmongoc: remove no-longer-referenced files
      
      * libmongoc: remove `genindex`
      
      The index page only shows one entry for `mongoc_kms_credentials_provider_callback_fn`.
      
      * libmongoc: link to `MongoDB C Driver` page
      
      * libmongoc: fix links to `queryable-encryption`
      
      * libmongoc: fix links to `authentication`
      
      * libmongoc: fix links to `bulk`
      
      * libmongoc: fix links to `client-side-field-level-encryption`
      
      * libmongoc: fix links to `configuring_tls`
      
      * libmongoc: fix links to `connection-pooling`
      
      * libmongoc: fix links to `in-use-encryption`
      
      * libmongoc: fix links to `manage-collection-indexes`
      
      * libmongoc: fix links to ``setting_collation_order`
      
      * libmongoc: fix links to `tutorial_crud_operations`
      
      * libmongoc: fix link to `bulk_operation_bypassing_document_validation`
      
      * libmongoc: fix links to `cursors_tailable`
      
      * libbson: remove links to content moved to mongodb.com
      
      The API docs are linked to from mongodb.com.
      
      * libbson: link to `MongoDB C Driver` page
      
      * libbson: remove no-longer-referenced files
      
      * libbson: fix links to `errors`
      
      * libmongoc: fix links to `bson:errors`
      
      * libmongoc: fix links to `bson:lifetimes`
      
      * homepage: link to `MongoDB C Driver` page
      
      * libmongoc: remove no-longer-used images
      
      * libmongoc: remove unreferenced include
      
      * update links in README
      
      * update link in CONTRIBUTING.md
      
      * fix links to community forums
      
      * add missing "the"
      
      Co-authored-by: default avatarRoberto C. Sánchez <roberto@connexer.com>
      
      * fix `setting_collation_order_` links
      
      Co-authored-by: default avatarRoberto C. Sánchez <roberto@connexer.com>
      
      * fix `setting_collation_order_` in `generate-opts.py`
      
      ---------
      
      Co-authored-by: default avatarRoberto C. Sánchez <roberto@connexer.com>
      74747dc4
  9. May 07, 2024
  10. May 04, 2024
  11. May 01, 2024
  12. Apr 30, 2024
  13. Apr 27, 2024
  14. Apr 26, 2024
  15. Apr 25, 2024
  16. Apr 22, 2024
    • Kevin Albertson's avatar
      CDRIVER-2386 refactor retryable writes into shared function (#1576) · 7cbea30c
      Kevin Albertson authored
      
      
      Adds a new private function `mongoc_cluster_run_retryable_write` and removes duplicate retry logic. No functional changes are expected.
      
      * rename `is_retryable` to `can_retry`
      
      Intended to better describe. `is_retryable_write` describes if the command is eligible for retry (regardless of whether retry occurred). `can_retry` is initially true if `is_retryable_write` is true. `can_retry` is set to false after a retry (can only retry once).
      
      * simplify condition
      
      `_mongoc_write_error_update_if_unsupported_storage_engine` only applies if the server does not support retryable writes. Apply regardless of whether a retry occurred.
      
      * remove `_mongoc_client_retryable_write_command_with_stream`
      
      ---------
      
      Co-authored-by: default avatarEzra Chung <88335979+eramongodb@users.noreply.github.com>
      7cbea30c
  17. Apr 05, 2024
  18. Apr 04, 2024
  19. Apr 03, 2024
  20. Apr 02, 2024
  21. Mar 29, 2024
  22. Mar 26, 2024