Test Info
Library Name | libmongoc |
Version #1 | 1.10.3 |
Version #2 | 1.11.0 |
Arch | x86_64 |
GCC Version | 7 |
Subject | Binary Compatibility |
Test Results
Total Header Files | 7 |
Total Libraries | 1 |
Total Symbols / Types | 480 / 149 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 20 |
Removed Symbols | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Symbols | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Constants | Low | 0 |
Other Changes in Constants | - | 3 |
Added Symbols 20
mongoc-client-session.h,
libmongoc-1.0.so.0.0.0
mongoc_client_session_abort_transaction ( mongoc_client_session_t* session, bson_error_t* error )
mongoc_client_session_commit_transaction ( mongoc_client_session_t* session, bson_t* reply, bson_error_t* error )
mongoc_client_session_start_transaction ( mongoc_client_session_t* session, mongoc_transaction_opt_t const* opts, bson_error_t* error )
mongoc_session_opts_get_default_transaction_opts ( mongoc_session_opt_t const* opts )
mongoc_session_opts_set_default_transaction_opts ( mongoc_session_opt_t* opts, mongoc_transaction_opt_t const* txn_opts )
mongoc_transaction_opts_clone ( mongoc_transaction_opt_t const* opts )
mongoc_transaction_opts_destroy ( mongoc_transaction_opt_t* opts )
mongoc_transaction_opts_get_read_concern ( mongoc_transaction_opt_t const* opts )
mongoc_transaction_opts_get_read_prefs ( mongoc_transaction_opt_t const* opts )
mongoc_transaction_opts_get_write_concern ( mongoc_transaction_opt_t const* opts )
mongoc_transaction_opts_new ( )
mongoc_transaction_opts_set_read_concern ( mongoc_transaction_opt_t* opts, mongoc_read_concern_t const* read_concern )
mongoc_transaction_opts_set_read_prefs ( mongoc_transaction_opt_t* opts, mongoc_read_prefs_t const* read_prefs )
mongoc_transaction_opts_set_write_concern ( mongoc_transaction_opt_t* opts, mongoc_write_concern_t const* write_concern )
mongoc-client.h,
libmongoc-1.0.so.0.0.0
mongoc_client_watch ( mongoc_client_t* client, bson_t const* pipeline, bson_t const* opts )
mongoc-collection.h,
libmongoc-1.0.so.0.0.0
mongoc_collection_count_documents ( mongoc_collection_t* coll, bson_t const* filter, bson_t const* opts, mongoc_read_prefs_t const* read_prefs, bson_t* reply, bson_error_t* error )
mongoc_collection_estimated_document_count ( mongoc_collection_t* coll, bson_t const* opts, mongoc_read_prefs_t const* read_prefs, bson_t* reply, bson_error_t* error )
mongoc-cursor.h,
libmongoc-1.0.so.0.0.0
mongoc_cursor_new_from_command_reply_with_opts ( struct _mongoc_client_t* client, bson_t* reply, bson_t const* opts )
mongoc-database.h,
libmongoc-1.0.so.0.0.0
mongoc_database_watch ( mongoc_database_t const* db, bson_t const* pipeline, bson_t const* opts )
mongoc-error.h,
libmongoc-1.0.so.0.0.0
mongoc_error_has_label ( bson_t const* reply, char const* label )
to the top
Other Changes in Constants 3
mongoc-config.h
[+] MONGOC_ENABLE_ICU
|
Change |
Effect |
1 |
The constant MONGOC_ENABLE_ICU with value 1 has been added. |
No effect. |
mongoc-read-concern.h
[+] MONGOC_READ_CONCERN_LEVEL_AVAILABLE
|
Change |
Effect |
1 |
The constant MONGOC_READ_CONCERN_LEVEL_AVAILABLE with value "available" has been added. |
No effect. |
[+] MONGOC_READ_CONCERN_LEVEL_SNAPSHOT
|
Change |
Effect |
1 |
The constant MONGOC_READ_CONCERN_LEVEL_SNAPSHOT with value "snapshot" has been added. |
No effect. |
to the top
Header Files 7
mongoc-bulk-operation.h
mongoc-change-stream.h
mongoc-config.h
mongoc-iovec.h
mongoc-server-description.h
mongoc-topology-description.h
mongoc.h
to the top
Libraries 1
libmongoc-1.0.so.0.0.0
to the top