File mongo-c-driver.changes of Package mongo-c-driver
-------------------------------------------------------------------
Thu Jul 19 10:17:45 UTC 2018 - mardnh@gmx.de
- Update to version 1.12.0
Features:
* New function mongoc_client_session_in_transaction to check if a multi-
document transaction is started.
* New examples for change streams and transactions, improved guide for
migrating from mongoc_collection_count to mongoc_collection_count_documents
Bug fixes:
* Fix occasional crash in sharded queries
* Retry all retryable write concern errors
* mongoc_client_session_commit_transaction sets the correct error label when
the primary is unavailable
* mongoc_collection_find_with_opts had prohibited read preference "primary"
in a transaction
* mongoc_collection_aggregate had not inherited its mongoc_collection_t's
read preference; only an explicitly provided read preference was used.
* Allow unencoded delimiters in username/password if unambiguous
-------------------------------------------------------------------
Sat Jun 23 07:57:29 UTC 2018 - mardnh@gmx.de
- Update to version 1.11.0
It is my pleasure to announce the MongoDB C Driver 1.11.0. This release adds
support for MongoDB 4.0 features. It includes the following additions and
improvements:
* Multi-document transactions, see mongoc_client_session_start_transaction
* New function mongoc_error_has_label to check for specific error labels such
as "TransientTransactionError" or "UnknownTransactionCommitResult" in
error replies.
* New functions to subscribe to changes on an entire client or database:
- mongoc_client_watch
- mongoc_database_watch
* New option for change streams, "startAtOperationTime".
* mongoc_collection_count_with_opts is deprecated for two new functions:
- mongoc_collection_count_documents
- mongoc_collection_estimated_document_count
* Support for SCRAM-SHA-256 authentication, including support for non-ASCII
passwords using libicu is an optional dependency.
* Faster mongoc_database_get_collection_names_with_opts fetches only names,
not the entire collection metadata.
Additional changes not specific to MongoDB 4.0:
* All "destroy" functions such as mongoc_collection_destroy now ignore a NULL
argument.
* The driver now returns an error if you attempt to use "arrayFilters" in an
update with a MongoDB server older than 3.6.
* Update functions include a new "upsertedCount" field in the reply document.
* Replace MD5 with FNV-1a hash to generate ObjectIds (for FIPs compliance).
Bug fixes:
* Functions incorrectly marked with the "const" compiler attribute are now
marked as "pure", fixes build error when link-time optimization is enabled.
-------------------------------------------------------------------
Wed Jun 20 13:49:13 UTC 2018 - mardnh@gmx.de
- Update to version 1.10.3
* This release fixes a crash when parsing binary data from JSON
if mongoc_init isn't called.
-------------------------------------------------------------------
Fri Jun 8 07:38:42 UTC 2018 - mardnh@gmx.de
- Use CMake for building
- Update to version 1.10.2
* build fixes
- Update to version 1.10.1
* Client sessions were not prohibited with unacknowledged write concern and
mongoc_bulk_operation_execute; now they are prohibited. Client sessions have
been prohibited with all other unacknowledged writes since 1.10.
* The "arrayFilters" update option, new in MongoDB 3.6 and supported since
libmongoc 1.9.0, was inadvertently prohibited by
mongoc_bulk_operation_update_one_with_opts and
mongoc_bulk_operation_update_many_with_opts in 1.10. The option is now
permitted again.
* The mongoc-stat tool for displaying shared counters was disabled on Linux
and not installed; it is now restored.
-------------------------------------------------------------------
Tue May 1 10:50:44 UTC 2018 - mardnh@gmx.de
- Update to version 1.9.5
* New change streams API functions were not marked extern "C"
* mongoc_collection_watch now accepts a pipeline argument as a BSON array, in
addition to accepting a BSON document with a "pipeline" array field
* Crashes in several change stream error handling paths
* Commands could return false with an empty bson_error_t after a replica set
reconfig
* Network error messages omitted the command name when using OP_MSG
-------------------------------------------------------------------
Tue Apr 10 07:21:49 UTC 2018 - mardnh@gmx.de
- Update to version 1.9.4
* Ensure a change stream uses the proper session id while
iterating.
* Fix a rare crash in pooled mode when a replica set member was
disconnected.
-------------------------------------------------------------------
Thu Mar 22 09:30:49 UTC 2018 - mardnh@gmx.de
- Update to version 1.9.3
- Fix URL
- Specfile cleanup
-------------------------------------------------------------------
Thu Jan 25 17:35:37 UTC 2018 - gbvalor@gmail.com
- Updated to version 1.9.2
-------------------------------------------------------------------
Mon Jul 17 09:04:49 UTC 2017 - gbvalor@gmail.com
- Updated to version 1.6.3
-------------------------------------------------------------------
Sat Jan 21 10:16:13 UTC 2017 - gbvalor@gmail.com
- Supress check beacuse of unexisting server at build time
-------------------------------------------------------------------
Sat Jan 21 08:58:01 UTC 2017 - gbvalor@gmail.com
- Updated to version 1.5.3
-------------------------------------------------------------------
Thu May 5 17:04:49 UTC 2016 - gbv@oxixares.com
- Updated to version 1.3.5
-------------------------------------------------------------------
Thu Jun 14 09:27:01 UTC 2015 - gbvalor@gmail.com
- Updated to version 1.1.7
-------------------------------------------------------------------
Fri Apr 10 18:01:04 UTC 2015 - gbvalor@gmail.com
- Fixed some OBS rpmlint erros and warnings in spec file
-------------------------------------------------------------------
Thu Apr 9 21:27:01 UTC 2015 - gbvalor@gmail.com
- Adapted spec file to OBS requirements
- Updated to version 1.1.4