From a8b54aaf4d5f9d759796fc656c279d95fffd6f4b Mon Sep 17 00:00:00 2001 From: Remi Collet Date: Wed, 20 Dec 2017 14:07:34 +0100 Subject: compat report --- compat_reports/2.8.3_to_2.8.4/compat_report.html | 867 +++++++++++++++++++++++ libcouchbase.xml | 2 +- 2 files changed, 868 insertions(+), 1 deletion(-) create mode 100644 compat_reports/2.8.3_to_2.8.4/compat_report.html diff --git a/compat_reports/2.8.3_to_2.8.4/compat_report.html b/compat_reports/2.8.3_to_2.8.4/compat_report.html new file mode 100644 index 0000000..67e26d6 --- /dev/null +++ b/compat_reports/2.8.3_to_2.8.4/compat_report.html @@ -0,0 +1,867 @@ + + + + + + + + +libcouchbase: 2.8.3 to 2.8.4 compatibility report + + + +

API compatibility report for the libcouchbase library between 2.8.3 and 2.8.4 versions on x86_64

+ +
+
+ Binary
Compatibility
+ Source
Compatibility
+
+

Test Info


+ + + + + + + +
Library Namelibcouchbase
Version #12.8.3
Version #22.8.4
Archx86_64
GCC Version7
SubjectBinary Compatibility
+

Test Results


+ + + + + + +
Total Header Files30
Total Libraries1
Total Symbols / Types225 / 399
Compatibility100%
+

Problem Summary


+ + + + + + + + + + + +
SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low2
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low1
Other Changes
in Data Types
-1
Other Changes
in Constants
-2
+ +

Added Symbols  3 


+auth.h, libcouchbase.so.2.0.52
+lcbauth_set_callbacks ( lcb_AUTHENTICATOR* auth, void* cookie, lcb_AUTHCALLBACK usercb, lcb_AUTHCALLBACK passcb )
+
+couchbase.h, libcouchbase.so.2.0.52
+lcb_diag ( lcb_t instance, void const* cookie, struct lcb_CMDDIAG const* cmd )
+
+error.h, libcouchbase.so.2.0.52
+lcb_strerror_long ( enum lcb_error_t error )
+
+to the top
+ +

Problems with Data Types, Low Severity  2 


+couchbase.h
+ +[+] struct lcb_CMDPING  2  +
+ + +
+to the top
+ +

Problems with Constants, Low Severity  1 


+cntl.h
+ +[+] LCB_CNTL__MAX +
+ + +
+to the top
+ +

Other Changes in Data Types  1 


+auth.h
+ +[+] enum lcbauth_MODE  1  +
+ + +
+to the top
+ +

Other Changes in Constants  2 


+cntl-private.h
+ +[+] LCB_CNTL_USE_COLLECTIONS +
+ + +
+cntl.h
+ +[+] LCB_CNTL_SSL_KEY +
+ + +
+to the top
+

Header Files  30 


+
+_cxxwrap.h
+api-legacy.h
+api3.h
+assert.h
+auth.h
+cbft.h
+cntl-private.h
+cntl.h
+configuration.h
+couchbase.h
+deprecated.h
+http.h
+iops.h
+ixmgmt.h
+kvbuf.h
+libev_io_opts.h
+libevent_io_opts.h
+libuv_compat.h
+libuv_io_opts.h
+metrics.h
+n1ql.h
+pktfwd.h
+plugin-internal.h
+select_io_opts.h
+subdoc.h
+sysdefs.h
+vbucket.h
+views.h
+visibility.h
+wsaerr.h
+
+
to the top
+

Libraries  1 


+
+libcouchbase.so.2.0.51
+
+
to the top
+


+

Test Info


+ + + + + + +
Library Namelibcouchbase
Version #12.8.3
Version #22.8.4
Archx86_64
SubjectSource Compatibility
+

Test Results


+ + + + + + +
Total Header Files30
Total Libraries1
Total Symbols / Types281 / 406
Compatibility100%
+

Problem Summary


+ + + + + + + + + + + +
SeverityCount
Added Symbols-3
Removed SymbolsHigh0
Problems with
Data Types
High0
Medium0
Low1
Problems with
Symbols
High0
Medium0
Low0
Problems with
Constants
Low4
Other Changes
in Data Types
-1
Other Changes
in Constants
-2
+ +

Added Symbols  3 


+auth.h
+lcbauth_set_callbacks ( lcb_AUTHENTICATOR* auth, void* cookie, lcb_AUTHCALLBACK usercb, lcb_AUTHCALLBACK passcb )
+
+couchbase.h
+lcb_diag ( lcb_t instance, void const* cookie, struct lcb_CMDDIAG const* cmd )
+
+error.h
+lcb_strerror_long ( enum lcb_error_t error )
+
+to the top
+ +

Problems with Data Types, Low Severity  1 


+couchbase.h
+ +[+] struct lcb_CMDPING  1  +
+ + +
+to the top
+ +

Problems with Constants, Low Severity  4 


+cntl.h
+ +[+] LCB_CNTL__MAX +
+ + +
+configuration.h
+ +[+] LCB_VERSION +
+ + + +[+] LCB_VERSION_CHANGESET +
+ + + +[+] LCB_VERSION_STRING +
+ + +
+to the top
+ +

Other Changes in Data Types  1 


+auth.h
+ +[+] enum lcbauth_MODE  1  +
+ + +
+to the top
+ +

Other Changes in Constants  2 


+cntl-private.h
+ +[+] LCB_CNTL_USE_COLLECTIONS +
+ + +
+cntl.h
+ +[+] LCB_CNTL_SSL_KEY +
+ + +
+to the top
+

Header Files  30 


+
+_cxxwrap.h
+api-legacy.h
+api3.h
+assert.h
+auth.h
+cbft.h
+cntl-private.h
+cntl.h
+configuration.h
+couchbase.h
+deprecated.h
+http.h
+iops.h
+ixmgmt.h
+kvbuf.h
+libev_io_opts.h
+libevent_io_opts.h
+libuv_compat.h
+libuv_io_opts.h
+metrics.h
+n1ql.h
+pktfwd.h
+plugin-internal.h
+select_io_opts.h
+subdoc.h
+sysdefs.h
+vbucket.h
+views.h
+visibility.h
+wsaerr.h
+
+
to the top
+

Libraries  1 


+
+libcouchbase.so.2.0.51
+
+
to the top
+



+ +
+ + diff --git a/libcouchbase.xml b/libcouchbase.xml index 1362be0..dd845db 100644 --- a/libcouchbase.xml +++ b/libcouchbase.xml @@ -9,7 +9,7 @@ -2.8.3 +2.8.4 -- cgit