Binary compatibility report for the kyotocabinet library between 1.2.64 and 1.2.65 versions on x86
Test Info
Library Name | kyotocabinet |
Version #1 | 1.2.64 |
Version #2 | 1.2.65 |
CPU Type | x86 |
GCC Version | 4.6.1 |
Test Results
Total Header Files | 18 |
Total Shared Libraries | 1 |
Total Symbols / Types | 800 / 303 |
Verdict | Compatible |
Problem Summary
| Severity | Count |
---|
Added Symbols | - | 36 |
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 |
Added Symbols (36)
kctextdb.h,
libkyotocabinet.so.12.7.0
namespace kyotocabinet
TextDB::accept ( char const* kbuf, size_t ksiz, DB::Visitor* visitor, bool writable )
[symbol: _ZN12kyotocabinet6TextDB6acceptEPKcjPNS_2DB7VisitorEb]
TextDB::accept_bulk ( std::vector<std::string>const& keys, DB::Visitor* visitor, bool writable )
[symbol: _ZN12kyotocabinet6TextDB11accept_bulkERKSt6vectorISsSaISsEEPNS_2DB7VisitorEb]
TextDB::begin_transaction ( bool hard )
[symbol: _ZN12kyotocabinet6TextDB17begin_transactionEb]
TextDB::begin_transaction_try ( bool hard )
[symbol: _ZN12kyotocabinet6TextDB21begin_transaction_tryEb]
TextDB::clear ( )
[symbol: _ZN12kyotocabinet6TextDB5clearEv]
TextDB::close ( )
[symbol: _ZN12kyotocabinet6TextDB5closeEv]
TextDB::count ( )
[symbol: _ZN12kyotocabinet6TextDB5countEv]
TextDB::cursor ( )
[symbol: _ZN12kyotocabinet6TextDB6cursorEv]
TextDB::Cursor::accept ( DB::Visitor* visitor, bool writable, bool step )
[symbol: _ZN12kyotocabinet6TextDB6Cursor6acceptEPNS_2DB7VisitorEbb]
TextDB::Cursor::db ( )
[symbol: _ZN12kyotocabinet6TextDB6Cursor2dbEv]
TextDB::Cursor::jump ( )
[symbol: _ZN12kyotocabinet6TextDB6Cursor4jumpEv]
TextDB::Cursor::jump ( char const* kbuf, size_t ksiz )
[symbol: _ZN12kyotocabinet6TextDB6Cursor4jumpEPKcj]
TextDB::Cursor::jump ( std::string const& key )
[symbol: _ZN12kyotocabinet6TextDB6Cursor4jumpERKSs]
TextDB::Cursor::jump_back ( )
[symbol: _ZN12kyotocabinet6TextDB6Cursor9jump_backEv]
TextDB::Cursor::jump_back ( char const* kbuf, size_t ksiz )
[symbol: _ZN12kyotocabinet6TextDB6Cursor9jump_backEPKcj]
TextDB::Cursor::jump_back ( std::string const& key )
[symbol: _ZN12kyotocabinet6TextDB6Cursor9jump_backERKSs]
TextDB::Cursor::step ( )
[symbol: _ZN12kyotocabinet6TextDB6Cursor4stepEv]
TextDB::Cursor::step_back ( )
[symbol: _ZN12kyotocabinet6TextDB6Cursor9step_backEv]
TextDB::Cursor::~Cursor [in-charge-deleting] ( )
[symbol: _ZN12kyotocabinet6TextDB6CursorD0Ev]
TextDB::Cursor::~Cursor [in-charge] ( )
[symbol: _ZN12kyotocabinet6TextDB6CursorD1Ev]
TextDB::end_transaction ( bool commit )
[symbol: _ZN12kyotocabinet6TextDB15end_transactionEb]
TextDB::error ( ) const
[symbol: _ZNK12kyotocabinet6TextDB5errorEv]
TextDB::iterate ( DB::Visitor* visitor, bool writable, BasicDB::ProgressChecker* checker )
[symbol: _ZN12kyotocabinet6TextDB7iterateEPNS_2DB7VisitorEbPNS_7BasicDB15ProgressCheckerE]
TextDB::log ( char const* file, int32_t line, char const* func, BasicDB::Logger::Kind kind, char const* message )
[symbol: _ZN12kyotocabinet6TextDB3logEPKciS2_NS_7BasicDB6Logger4KindES2_]
TextDB::occupy ( bool writable, BasicDB::FileProcessor* proc )
[symbol: _ZN12kyotocabinet6TextDB6occupyEbPNS_7BasicDB13FileProcessorE]
TextDB::open ( std::string const& path, uint32_t mode )
[symbol: _ZN12kyotocabinet6TextDB4openERKSsj]
TextDB::path ( )
[symbol: _ZN12kyotocabinet6TextDB4pathEv]
TextDB::scan_parallel ( DB::Visitor* visitor, size_t thnum, BasicDB::ProgressChecker* checker )
[symbol: _ZN12kyotocabinet6TextDB13scan_parallelEPNS_2DB7VisitorEjPNS_7BasicDB15ProgressCheckerE]
TextDB::set_error ( char const* file, int32_t line, char const* func, BasicDB::Error::Code code, char const* message )
[symbol: _ZN12kyotocabinet6TextDB9set_errorEPKciS2_NS_7BasicDB5Error4CodeES2_]
TextDB::size ( )
[symbol: _ZN12kyotocabinet6TextDB4sizeEv]
TextDB::status ( std::map<std::string, std::string>* strmap )
[symbol: _ZN12kyotocabinet6TextDB6statusEPSt3mapISsSsSt4lessISsESaISt4pairIKSsSsEEE]
TextDB::synchronize ( bool hard, BasicDB::FileProcessor* proc, BasicDB::ProgressChecker* checker )
[symbol: _ZN12kyotocabinet6TextDB11synchronizeEbPNS_7BasicDB13FileProcessorEPNS1_15ProgressCheckerE]
TextDB::tune_logger ( BasicDB::Logger* logger, uint32_t kinds )
[symbol: _ZN12kyotocabinet6TextDB11tune_loggerEPNS_7BasicDB6LoggerEj]
TextDB::tune_meta_trigger ( BasicDB::MetaTrigger* trigger )
[symbol: _ZN12kyotocabinet6TextDB17tune_meta_triggerEPNS_7BasicDB11MetaTriggerE]
TextDB::~TextDB [in-charge-deleting] ( )
[symbol: _ZN12kyotocabinet6TextDBD0Ev]
TextDB::~TextDB [in-charge] ( )
[symbol: _ZN12kyotocabinet6TextDBD1Ev]
to the top
Header Files (18)
kccachedb.h
kccommon.h
kccompare.h
kccompress.h
kcdb.h
kcdbext.h
kcdirdb.h
kcfile.h
kchashdb.h
kclangc.h
kcmap.h
kcplantdb.h
kcpolydb.h
kcprotodb.h
kcregex.h
kcstashdb.h
kcthread.h
kcutil.h
to the top
Shared Libraries (1)
libkyotocabinet.so.11.7.0
to the top