1- mongo-c-driver 1.3.0
2- ====================
1+ mongo-c-driver 1.3.0-rc0
2+ ========================
3+
4+ It is my pleasure to announce to you the first release candidate of MongoDB C
5+ driver 1.3.0. It includes additive ABI changes and bugfixes, and support for
6+ the upcoming MongoDB 3.2. It is compatible with MongoDB 2.4 and later.
7+
8+ New features and changes since 1.3.0-beta0:
9+
10+ * If the driver is compiled without SSL support but a URI with "ssl=true"
11+ is passed to mongoc_client_new, mongoc_client_new_from_uri, or
12+ mongoc_client_pool_new, the function logs an error and returns NULL. Before,
13+ the driver would attempt a non-SSL connection.
14+ * New functions to copy database and collection handles:
15+ - mongoc_collection_copy
16+ - mongoc_database_copy
17+ * If a GridFS chunk is missing, mongoc_gridfs_file_readv sets file->error to
18+ domain MONGOC_ERROR_GRIDFS and a new code MONGOC_ERROR_GRIDFS_CHUNK_MISSING.
19+ * Use electionId to detect a stale replica set primary during a network split.
20+ * Disconnect from replica set members whose "me" field does not match the
21+ connection address.
22+ * The client side matching feature, mongoc_matcher_t and related functions,
23+ are deprecated and scheduled for removal in version 2.0.
24+ * New CMake options ENABLE_SSL, ENABLE_SASL, ENABLE_TESTS, and ENABLE_EXAMPLES.
25+ * The build system is refactored to declare the current version and latest
26+ release in one place.
27+
28+ Other fixes:
29+
30+ * Memory leaks in mongoc_database_has_collection and mongoc_cursor_next.
31+ * Report writeConcern failures from findAndModify and from legacy writes.
32+
33+ Thanks to everyone who contributed to this release candidate.
34+
35+ * A. Jesse Jiryu Davis
36+ * Hannes Magnusson
37+ * Matt Cotter
38+ * Claudio Canella
39+ * Victor Leschuk
40+ * Flavio Medeiros
41+ * Christopher Wang
42+
43+ Peace,
44+
45+ A. Jesse Jiryu Davis
46+
47+
48+ mongo-c-driver 1.3.0-beta0
49+ ==========================
350
451It is my pleasure to announce to you the beta of MongoDB C driver 1.3.0.
552This beta includes additive ABI changes and bugfixes, and support for
@@ -9,10 +56,6 @@ New features and changes:
956
1057 * mongoc_collection_find_and_modify will now apply the mongoc_collection_t's
1158 write_concern_t when talking to MongoDB 3.2.
12- * If the driver is compiled without SSL support but a URI with "ssl=true"
13- is passed to mongoc_client_new, mongoc_client_new_from_uri, or
14- mongoc_client_pool_new, the function logs an error and returns NULL. Before,
15- the driver would attempt a non-SSL connection.
1659 * Support for MongoDB 3.2's "readConcern" feature for queries, counts, and
1760 aggregations. The option "readConcernLevel" is now accepted in the MongoDB
1861 URI. New struct mongoc_read_concern_t, and functions operating on it:
@@ -48,24 +91,13 @@ New features and changes:
4891 * To explain a query plan with MongoDB 3.2, you must now call the "explain"
4992 command, instead of including the "$explain" key in a mongoc_collection_find
5093 query. See the mongoc_collection_find documentation page for details.
51- * New functions to copy database and collection handles:
52- - mongoc_collection_copy
53- - mongoc_database_copy
54- * Report writeConcern failures from legacy writes.
55- * Use electionId to detect a stale replica set primary during a network split.
56- * Disconnect from replica set members whose "me" field does not match the
57- connection address.
5894 * Use constant-time comparision when verifying credentials.
5995 * Combine environment's CFLAGS with configure options when building.
6096 * Improved man page output and "whatis" entries.
61- * The client side matching feature, mongoc_matcher_t and related functions,
62- are deprecated and scheduled for removal in version 2.0.
6397
6498Extensive bugfixes and improvements in GridFS, including:
6599
66100 * Handle seeking, reading, and writing past the end of a GridFS file.
67- * If a GridFS chunk is missing, mongoc_gridfs_file_readv sets file->error to
68- domain MONGOC_ERROR_GRIDFS and a new code MONGOC_ERROR_GRIDFS_CHUNK_MISSING.
69101 * Optimization for long seeks forward with mongoc_gridfs_file_seek.
70102
71103Other fixes:
@@ -76,7 +108,7 @@ Other fixes:
76108 GCC 4.8, and IBM XL C.
77109 * Bugs and typos in tutorial examples
78110
79- Thanks to everyone who contributed to this version of libmongoc .
111+ Thanks to everyone who contributed to this beta release .
80112
81113 * A. Jesse Jiryu Davis
82114 * Hannes Magnusson
0 commit comments