Uploaded image for project: 'MariaDB Server'
  1. MariaDB Server
  2. MDEV-23906

Failed tests (Valgrind warings) - mariabackup.incremental_rocksdb mariabackup.xb_rocksdb mariabackup.xb_rocksdb_datadir

    XMLWordPrintable

    Details

      Description

      both CS and ES affected

      mariabackup.incremental_rocksdb          w4 [ fail ]  Found warnings/errors in server log file!
              Test ended at 2020-10-02 14:42:40
      line
      ==9508== 24 bytes in 1 blocks are still reachable in loss record 3 of 20
      ==9508==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==9508==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==9508==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==9508==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==9508==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==9508==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==9508==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==9508==    by 0xE583F2B: rocksdb::ColumnFamilySet::ColumnFamilySet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (column_family.cc:1367)
      ==9508==    by 0xE416A29: rocksdb::VersionSet::VersionSet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (version_set.cc:3540)
      ==9508==    by 0xE354843: rocksdb::DBImpl::DBImpl(rocksdb::DBOptions const&, std::string const&, bool, bool) (db_impl.cc:248)
      ==9508==    by 0xE3A1562: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1378)
      ==9508==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==9508==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==9508==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==9508==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==9508==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==9508==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==9508==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==9508==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==9508== 24 bytes in 1 blocks are still reachable in loss record 4 of 20
      ==9508==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==9508==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==9508==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==9508==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==9508==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==9508==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==9508==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==9508==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==9508==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==9508==    by 0xE432184: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4441)
      ==9508==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==9508==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==9508==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==9508==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==9508==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==9508==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==9508==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==9508==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==9508==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==9508==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==9508== 24 bytes in 1 blocks are still reachable in loss record 5 of 20
      ==9508==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==9508==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==9508==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==9508==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==9508==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==9508==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==9508==    by 0xE54F69A: rocksdb::TransactionLockMgr::TransactionLockMgr(rocksdb::TransactionDB*, unsigned long, long, unsigned int, std::shared_ptr<rocksdb::TransactionDBMutexFactory>) (transaction_lock_mgr.cc:170)
      ==9508==    by 0xE544C58: rocksdb::PessimisticTransactionDB::PessimisticTransactionDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&) (pessimistic_transaction_db.cc:39)
      ==9508==    by 0xE545129: WriteCommittedTxnDB (pessimistic_transaction_db.h:198)
      ==9508==    by 0xE545129: rocksdb::TransactionDB::WrapDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:311)
      ==9508==    by 0xE545FB8: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:255)
      ==9508==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==9508==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==9508==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==9508==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==9508==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==9508==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==9508==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==9508== 24 bytes in 1 blocks are still reachable in loss record 6 of 20
      ==9508==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==9508==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==9508==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==9508==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==9508==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==9508==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==9508==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==9508==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==9508==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==9508==    by 0xE42D880: rocksdb::VersionSet::ProcessManifestWrites(std::deque<rocksdb::VersionSet::ManifestWriter, std::allocator<rocksdb::VersionSet::ManifestWriter> >&, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, rocksdb::ColumnFamilyOptions const*) (version_set.cc:3925)
      ==9508==    by 0xE42F720: rocksdb::VersionSet::LogAndApply(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const&, rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul> const&, rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const&, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, rocksdb::ColumnFamilyOptions const*) (version_set.cc:4100)
      ==9508==    by 0xE367C7D: rocksdb::VersionSet::LogAndApply(rocksdb::ColumnFamilyData*, rocksdb::MutableCFOptions const&, rocksdb::VersionEdit*, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, rocksdb::ColumnFamilyOptions const*) (version_set.h:837)
      ==9508==    by 0xE33E7E9: rocksdb::DBImpl::CreateColumnFamilyImpl(rocksdb::ColumnFamilyOptions const&, std::string const&, rocksdb::ColumnFamilyHandle**) (db_impl.cc:2295)
      ==9508==    by 0xE341CC0: rocksdb::DBImpl::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, std::string const&, rocksdb::ColumnFamilyHandle**) (db_impl.cc:2187)
      ==9508==    by 0xE543716: rocksdb::PessimisticTransactionDB::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, std::string const&, rocksdb::ColumnFamilyHandle**) (pessimistic_transaction_db.cc:374)
      ==9508==    by 0xE3239EB: myrocks::Rdb_cf_manager::get_or_create_cf(rocksdb::DB*, std::string const&) (rdb_cf_manager.cc:118)
      ==9508==    by 0xE31C3A0: myrocks::Rdb_dict_manager::init(rocksdb::TransactionDB*, myrocks::Rdb_cf_manager*) (rdb_datadic.cc:4724)
      ==9508==    by 0xE2E19CF: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5634)
      ==9508==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==9508==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==9508==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==9508==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==9508==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==9508==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==9508== 24 bytes in 1 blocks are definitely lost in loss record 7 of 20
      ==9508==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==9508==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==9508==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==9508==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==9508==    by 0xE45D632: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==9508==    by 0xE45D632: rocksdb::DeleteScheduler::BackgroundEmptyTrash() (delete_scheduler.cc:194)
      ==9508==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==9508==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==9508==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==9508== 24 bytes in 1 blocks are definitely lost in loss record 8 of 20
      ==9508==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==9508==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==9508==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==9508==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==9508==    by 0xE38F467: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==9508==    by 0xE38F467: rocksdb::DBImpl::BackgroundCallFlush(rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2228)
      ==9508==    by 0xE38FB5D: rocksdb::DBImpl::BGWorkFlush(void*) (db_impl_compaction_flush.cc:2087)
      ==9508==    by 0xE51E3F8: operator() (functional:2471)
      ==9508==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==9508==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==9508==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==9508==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==9508==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==9508== 24 bytes in 1 blocks are definitely lost in loss record 9 of 20
      ==9508==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==9508==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==9508==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==9508==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==9508==    by 0xE38FCC9: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==9508==    by 0xE38FCC9: rocksdb::DBImpl::BackgroundCallCompaction(rocksdb::DBImpl::PrepickedCompaction*, rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2307)
      ==9508==    by 0xE3905B9: rocksdb::DBImpl::BGWorkCompaction(void*) (db_impl_compaction_flush.cc:2099)
      ==9508==    by 0xE51E3F8: operator() (functional:2471)
      ==9508==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==9508==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==9508==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==9508==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==9508==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ^ Found warnings in /var/tmp/mtr/4/log/mysqld.1.err
      ok
       
       - skipping '/var/tmp/mtr/4/log/mariabackup.incremental_rocksdb/'
      ***Warnings generated in error logs during shutdown after running tests: mariabackup.incremental_rocksdb
       
      ==10224== 24 bytes in 1 blocks are still reachable in loss record 3 of 20
      ==10224==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10224==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10224==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10224==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10224==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10224==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10224==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==10224==    by 0xE583F2B: rocksdb::ColumnFamilySet::ColumnFamilySet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (column_family.cc:1367)
      ==10224==    by 0xE416A29: rocksdb::VersionSet::VersionSet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (version_set.cc:3540)
      ==10224==    by 0xE354843: rocksdb::DBImpl::DBImpl(rocksdb::DBOptions const&, std::string const&, bool, bool) (db_impl.cc:248)
      ==10224==    by 0xE3A1562: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1378)
      ==10224==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==10224==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10224==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10224==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10224==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10224==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10224==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10224==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10224== 24 bytes in 1 blocks are still reachable in loss record 4 of 20
      ==10224==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10224==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10224==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10224==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10224==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10224==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10224==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==10224==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==10224==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==10224==    by 0xE432184: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4441)
      ==10224==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==10224==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==10224==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==10224==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10224==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10224==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10224==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10224==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10224==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10224==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10224== 24 bytes in 1 blocks are still reachable in loss record 5 of 20
      ==10224==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10224==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10224==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10224==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10224==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10224==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10224==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==10224==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==10224==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==10224==    by 0xE42A771: rocksdb::VersionSet::ApplyOneVersionEditToBuilder(rocksdb::VersionEdit&, std::unordered_map<std::string, rocksdb::ColumnFamilyOptions, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, rocksdb::ColumnFamilyOptions> > > const&, std::unordered_map<int, std::string, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::string> > >&, std::unordered_map<unsigned int, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> >, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> > > > >&, rocksdb::VersionEdit*) (version_set.cc:4196)
      ==10224==    by 0xE42B2C2: rocksdb::VersionSet::ReadAndRecover(rocksdb::log::Reader*, rocksdb::AtomicGroupReadBuffer*, std::unordered_map<std::string, rocksdb::ColumnFamilyOptions, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, rocksdb::ColumnFamilyOptions> > > const&, std::unordered_map<int, std::string, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::string> > >&, std::unordered_map<unsigned int, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> >, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> > > > >&, rocksdb::VersionEdit*, std::string*) (version_set.cc:4375)
      ==10224==    by 0xE4322E0: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4458)
      ==10224==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==10224==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==10224==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==10224==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10224==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10224==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10224==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10224==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10224==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10224==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10224== 24 bytes in 1 blocks are still reachable in loss record 6 of 20
      ==10224==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10224==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10224==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10224==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10224==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10224==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10224==    by 0xE54F69A: rocksdb::TransactionLockMgr::TransactionLockMgr(rocksdb::TransactionDB*, unsigned long, long, unsigned int, std::shared_ptr<rocksdb::TransactionDBMutexFactory>) (transaction_lock_mgr.cc:170)
      ==10224==    by 0xE544C58: rocksdb::PessimisticTransactionDB::PessimisticTransactionDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&) (pessimistic_transaction_db.cc:39)
      ==10224==    by 0xE545129: WriteCommittedTxnDB (pessimistic_transaction_db.h:198)
      ==10224==    by 0xE545129: rocksdb::TransactionDB::WrapDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:311)
      ==10224==    by 0xE545FB8: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:255)
      ==10224==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10224==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10224==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10224==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10224==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10224==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10224==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10224== 24 bytes in 1 blocks are definitely lost in loss record 7 of 20
      ==10224==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==10224==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==10224==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==10224==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==10224==    by 0xE45D632: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==10224==    by 0xE45D632: rocksdb::DeleteScheduler::BackgroundEmptyTrash() (delete_scheduler.cc:194)
      ==10224==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==10224==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==10224==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==10224== 24 bytes in 1 blocks are definitely lost in loss record 8 of 20
      ==10224==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==10224==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==10224==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==10224==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==10224==    by 0xE38FCC9: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==10224==    by 0xE38FCC9: rocksdb::DBImpl::BackgroundCallCompaction(rocksdb::DBImpl::PrepickedCompaction*, rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2307)
      ==10224==    by 0xE3905B9: rocksdb::DBImpl::BGWorkCompaction(void*) (db_impl_compaction_flush.cc:2099)
      ==10224==    by 0xE51E3F8: operator() (functional:2471)
      ==10224==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==10224==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==10224==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==10224==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==10224==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==10224== 24 bytes in 1 blocks are definitely lost in loss record 9 of 20
      ==10224==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==10224==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==10224==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==10224==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==10224==    by 0xE38F467: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==10224==    by 0xE38F467: rocksdb::DBImpl::BackgroundCallFlush(rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2228)
      ==10224==    by 0xE38FB5D: rocksdb::DBImpl::BGWorkFlush(void*) (db_impl_compaction_flush.cc:2087)
      ==10224==    by 0xE51E3F8: operator() (functional:2471)
      ==10224==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==10224==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==10224==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==10224==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==10224==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
       
      main.key_cache                           w2 [ pass ]   6022
      mariabackup.incremental_backup '16k,innodb' w3 [ pass ]  21961
      mariabackup.full_backup '4k,innodb'      w7 [ pass ]  17036
      mariabackup.small_ibd '16k,innodb'       w3 [ pass ]   1875
      main.myisam-blob                         w6 [ fail ]  Found warnings/errors in server log file!
              Test ended at 2020-10-02 14:43:01
      line
      ==10337== Thread 6:
      ==10337== Conditional jump or move depends on uninitialised value(s)
      ==10337==    at 0x1054951: chk_del (mi_check.c:184)
      ==10337==    by 0x104F83D: ha_myisam::check(THD*, st_ha_check_opt*) (ha_myisam.cc:1028)
      ==10337==    by 0xA8B658: handler::ha_check(THD*, st_ha_check_opt*) (handler.cc:4599)
      ==10337==    by 0x97FCFF: mysql_admin_table(THD*, TABLE_LIST*, st_ha_check_opt*, char const*, thr_lock_type, bool, bool, unsigned int, int (*)(THD*, TABLE_LIST*, st_ha_check_opt*), int (handler::*)(THD*, st_ha_check_opt*), int (*)(THD*, TABLE_LIST*, st_ha_check_opt*)) [clone .constprop.272] (sql_admin.cc:807)
      ==10337==    by 0x9812F5: Sql_cmd_check_table::execute(THD*) (sql_admin.cc:1396)
      ==10337==    by 0x87BF1F: mysql_execute_command(THD*) (sql_parse.cc:5959)
      ==10337==    by 0x880B3B: mysql_parse(THD*, char*, unsigned int, Parser_state*, bool, bool) (sql_parse.cc:8021)
      ==10337==    by 0x882BFD: dispatch_command(enum_server_command, THD*, char*, unsigned int, bool, bool) (sql_parse.cc:1868)
      ==10337==    by 0x883EA0: do_command(THD*) (sql_parse.cc:1349)
      ==10337==    by 0x9720F1: do_handle_one_connection(CONNECT*, bool) (sql_connect.cc:1410)
      ==10337==    by 0x9723B3: handle_one_connection (sql_connect.cc:1312)
      ==10337==    by 0xCF94BC: pfs_spawn_thread (pfs.cc:2201)
      ==10337==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==10337==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ^ Found warnings in /var/tmp/mtr/6/log/mysqld.1.err
      ok
       
       - skipping '/var/tmp/mtr/6/log/main.myisam-blob/'
      innodb.rename_table 'innodb'             w1 [ pass ]  28207
      mariabackup.xbstream '16k,innodb'        w3 [ pass ]  15893
      mariabackup.apply-log-only-incr 'innodb' w5 [ pass ]  32997
      main.ctype_cp932_binlog_stm              w2 [ pass ]  20089
      mariabackup.incremental_backup '4k,innodb' w7 [ pass ]  21886
      innodb.autoinc_persist 'innodb'          w8 [ pass ]  106477
      sys_vars.wsrep_on_basic                  w1 [ pass ]    292
      innodb.blob_unique2pk 'innodb'           w8 [ pass ]    857
      mariabackup.backup_grants                w5 [ pass ]   4112
      mariabackup.small_ibd '4k,innodb'        w7 [ pass ]   1877
      innodb.count_distinct 'innodb'           w8 [ pass ]    223
      mariabackup.backup_lock_wait_timeout 'innodb' w5 [ pass ]   1921
      innodb.create-index 'innodb'             w8 [ pass ]    238
      maria.rollback                           w6 [ pass ]  11271
      mroonga/storage.binlog_TODO_SPLIT_ME     w3 [ pass ]   1652
      innodb.deadlock_detect 'innodb'          w8 [ pass ]   3412
      main.compound                            w1 [ pass ]   2509
      innodb.default_row_format_compatibility 'innodb' w8 [ pass ]   1764
      main.create_drop_binlog                  w1 [ skipped ]  Need udf example
      innodb.dropdb 'innodb'                   w8 [ pass ]    174
      perfschema.setup_instruments_defaults    w2 [ pass ]   9701
      sys_vars.log_error_func2                 w6 [ pass ]    184
      main.create_drop_function                w1 [ pass ]    368
      main.system_mysql_db_error_log           w3 [ pass ]   1087
      innodb.file_format_defaults 'innodb'     w8 [ pass ]    500
      mariabackup.xbstream '4k,innodb'         w7 [ pass ]  16342
      main.ctype_gbk_binlog                    w1 [ pass ]    529
      mariabackup.xb_rocksdb                   w4 [ fail ]  Found warnings/errors in server log file!
              Test ended at 2020-10-02 14:43:43
      line
      ==10669== 24 bytes in 1 blocks are still reachable in loss record 3 of 19
      ==10669==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10669==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10669==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10669==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10669==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10669==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10669==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==10669==    by 0xE583F2B: rocksdb::ColumnFamilySet::ColumnFamilySet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (column_family.cc:1367)
      ==10669==    by 0xE416A29: rocksdb::VersionSet::VersionSet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (version_set.cc:3540)
      ==10669==    by 0xE354843: rocksdb::DBImpl::DBImpl(rocksdb::DBOptions const&, std::string const&, bool, bool) (db_impl.cc:248)
      ==10669==    by 0xE3A1562: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1378)
      ==10669==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==10669==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10669==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10669==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10669==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10669==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10669==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10669==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10669== 24 bytes in 1 blocks are still reachable in loss record 4 of 19
      ==10669==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10669==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10669==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10669==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10669==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10669==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10669==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==10669==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==10669==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==10669==    by 0xE432184: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4441)
      ==10669==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==10669==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==10669==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==10669==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10669==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10669==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10669==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10669==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10669==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10669==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10669== 24 bytes in 1 blocks are still reachable in loss record 5 of 19
      ==10669==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10669==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10669==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10669==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10669==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10669==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10669==    by 0xE54F69A: rocksdb::TransactionLockMgr::TransactionLockMgr(rocksdb::TransactionDB*, unsigned long, long, unsigned int, std::shared_ptr<rocksdb::TransactionDBMutexFactory>) (transaction_lock_mgr.cc:170)
      ==10669==    by 0xE544C58: rocksdb::PessimisticTransactionDB::PessimisticTransactionDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&) (pessimistic_transaction_db.cc:39)
      ==10669==    by 0xE545129: WriteCommittedTxnDB (pessimistic_transaction_db.h:198)
      ==10669==    by 0xE545129: rocksdb::TransactionDB::WrapDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:311)
      ==10669==    by 0xE545FB8: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:255)
      ==10669==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==10669==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10669==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10669==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10669==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10669==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10669==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10669== 24 bytes in 1 blocks are still reachable in loss record 6 of 19
      ==10669==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==10669==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==10669==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==10669==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==10669==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==10669==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==10669==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==10669==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==10669==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==10669==    by 0xE42D880: rocksdb::VersionSet::ProcessManifestWrites(std::deque<rocksdb::VersionSet::ManifestWriter, std::allocator<rocksdb::VersionSet::ManifestWriter> >&, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, rocksdb::ColumnFamilyOptions const*) (version_set.cc:3925)
      ==10669==    by 0xE42F720: rocksdb::VersionSet::LogAndApply(rocksdb::autovector<rocksdb::ColumnFamilyData*, 8ul> const&, rocksdb::autovector<rocksdb::MutableCFOptions const*, 8ul> const&, rocksdb::autovector<rocksdb::autovector<rocksdb::VersionEdit*, 8ul>, 8ul> const&, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, rocksdb::ColumnFamilyOptions const*) (version_set.cc:4100)
      ==10669==    by 0xE367C7D: rocksdb::VersionSet::LogAndApply(rocksdb::ColumnFamilyData*, rocksdb::MutableCFOptions const&, rocksdb::VersionEdit*, rocksdb::InstrumentedMutex*, rocksdb::Directory*, bool, rocksdb::ColumnFamilyOptions const*) (version_set.h:837)
      ==10669==    by 0xE33E7E9: rocksdb::DBImpl::CreateColumnFamilyImpl(rocksdb::ColumnFamilyOptions const&, std::string const&, rocksdb::ColumnFamilyHandle**) (db_impl.cc:2295)
      ==10669==    by 0xE341CC0: rocksdb::DBImpl::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, std::string const&, rocksdb::ColumnFamilyHandle**) (db_impl.cc:2187)
      ==10669==    by 0xE543716: rocksdb::PessimisticTransactionDB::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, std::string const&, rocksdb::ColumnFamilyHandle**) (pessimistic_transaction_db.cc:374)
      ==10669==    by 0xE3239EB: myrocks::Rdb_cf_manager::get_or_create_cf(rocksdb::DB*, std::string const&) (rdb_cf_manager.cc:118)
      ==10669==    by 0xE31C3A0: myrocks::Rdb_dict_manager::init(rocksdb::TransactionDB*, myrocks::Rdb_cf_manager*) (rdb_datadic.cc:4724)
      ==10669==    by 0xE2E19CF: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5634)
      ==10669==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==10669==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==10669==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==10669==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==10669==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==10669==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==10669== 24 bytes in 1 blocks are definitely lost in loss record 7 of 19
      ==10669==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==10669==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==10669==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==10669==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==10669==    by 0xE45D632: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==10669==    by 0xE45D632: rocksdb::DeleteScheduler::BackgroundEmptyTrash() (delete_scheduler.cc:194)
      ==10669==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==10669==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==10669==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==10669== 24 bytes in 1 blocks are definitely lost in loss record 8 of 19
      ==10669==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==10669==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==10669==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==10669==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==10669==    by 0xE38F467: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==10669==    by 0xE38F467: rocksdb::DBImpl::BackgroundCallFlush(rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2228)
      ==10669==    by 0xE38FB5D: rocksdb::DBImpl::BGWorkFlush(void*) (db_impl_compaction_flush.cc:2087)
      ==10669==    by 0xE51E3F8: operator() (functional:2471)
      ==10669==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==10669==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==10669==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==10669==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==10669==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==11189== 24 bytes in 1 blocks are still reachable in loss record 3 of 19
      ==11189==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11189==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11189==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11189==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11189==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11189==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11189==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==11189==    by 0xE583F2B: rocksdb::ColumnFamilySet::ColumnFamilySet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (column_family.cc:1367)
      ==11189==    by 0xE416A29: rocksdb::VersionSet::VersionSet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (version_set.cc:3540)
      ==11189==    by 0xE354843: rocksdb::DBImpl::DBImpl(rocksdb::DBOptions const&, std::string const&, bool, bool) (db_impl.cc:248)
      ==11189==    by 0xE3A1562: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1378)
      ==11189==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==11189==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11189==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11189==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11189==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11189==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11189==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11189==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11189== 24 bytes in 1 blocks are still reachable in loss record 4 of 19
      ==11189==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11189==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11189==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11189==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11189==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11189==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11189==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==11189==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==11189==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==11189==    by 0xE432184: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4441)
      ==11189==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==11189==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==11189==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==11189==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11189==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11189==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11189==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11189==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11189==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11189==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11189== 24 bytes in 1 blocks are still reachable in loss record 5 of 19
      ==11189==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11189==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11189==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11189==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11189==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11189==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11189==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==11189==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==11189==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==11189==    by 0xE42A771: rocksdb::VersionSet::ApplyOneVersionEditToBuilder(rocksdb::VersionEdit&, std::unordered_map<std::string, rocksdb::ColumnFamilyOptions, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, rocksdb::ColumnFamilyOptions> > > const&, std::unordered_map<int, std::string, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::string> > >&, std::unordered_map<unsigned int, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> >, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> > > > >&, rocksdb::VersionEdit*) (version_set.cc:4196)
      ==11189==    by 0xE42B2C2: rocksdb::VersionSet::ReadAndRecover(rocksdb::log::Reader*, rocksdb::AtomicGroupReadBuffer*, std::unordered_map<std::string, rocksdb::ColumnFamilyOptions, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, rocksdb::ColumnFamilyOptions> > > const&, std::unordered_map<int, std::string, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::string> > >&, std::unordered_map<unsigned int, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> >, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> > > > >&, rocksdb::VersionEdit*, std::string*) (version_set.cc:4375)
      ==11189==    by 0xE4322E0: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4458)
      ==11189==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==11189==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==11189==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==11189==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11189==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11189==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11189==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11189==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11189==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11189==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11189== 24 bytes in 1 blocks are still reachable in loss record 6 of 19
      ==11189==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11189==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11189==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11189==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11189==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11189==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11189==    by 0xE54F69A: rocksdb::TransactionLockMgr::TransactionLockMgr(rocksdb::TransactionDB*, unsigned long, long, unsigned int, std::shared_ptr<rocksdb::TransactionDBMutexFactory>) (transaction_lock_mgr.cc:170)
      ==11189==    by 0xE544C58: rocksdb::PessimisticTransactionDB::PessimisticTransactionDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&) (pessimistic_transaction_db.cc:39)
      ==11189==    by 0xE545129: WriteCommittedTxnDB (pessimistic_transaction_db.h:198)
      ==11189==    by 0xE545129: rocksdb::TransactionDB::WrapDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:311)
      ==11189==    by 0xE545FB8: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:255)
      ==11189==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11189==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11189==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11189==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11189==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11189==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11189==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11189== 24 bytes in 1 blocks are definitely lost in loss record 7 of 19
      ==11189==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==11189==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==11189==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==11189==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==11189==    by 0xE45D632: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==11189==    by 0xE45D632: rocksdb::DeleteScheduler::BackgroundEmptyTrash() (delete_scheduler.cc:194)
      ==11189==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==11189==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==11189==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==11189== 24 bytes in 1 blocks are definitely lost in loss record 8 of 19
      ==11189==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==11189==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==11189==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==11189==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==11189==    by 0xE38F467: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==11189==    by 0xE38F467: rocksdb::DBImpl::BackgroundCallFlush(rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2228)
      ==11189==    by 0xE38FB5D: rocksdb::DBImpl::BGWorkFlush(void*) (db_impl_compaction_flush.cc:2087)
      ==11189==    by 0xE51E3F8: operator() (functional:2471)
      ==11189==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==11189==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==11189==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==11189==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==11189==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ^ Found warnings in /var/tmp/mtr/4/log/mysqld.1.err
      ok
       
       - skipping '/var/tmp/mtr/4/log/mariabackup.xb_rocksdb/'
      ***Warnings generated in error logs during shutdown after running tests: mariabackup.xb_rocksdb
       
      ==11612== 24 bytes in 1 blocks are still reachable in loss record 3 of 20
      ==11612==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11612==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11612==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11612==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11612==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11612==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11612==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==11612==    by 0xE583F2B: rocksdb::ColumnFamilySet::ColumnFamilySet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (column_family.cc:1367)
      ==11612==    by 0xE416A29: rocksdb::VersionSet::VersionSet(std::string const&, rocksdb::ImmutableDBOptions const*, rocksdb::FileOptions const&, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::WriteController*, rocksdb::BlockCacheTracer*) (version_set.cc:3540)
      ==11612==    by 0xE354843: rocksdb::DBImpl::DBImpl(rocksdb::DBOptions const&, std::string const&, bool, bool) (db_impl.cc:248)
      ==11612==    by 0xE3A1562: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1378)
      ==11612==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==11612==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11612==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11612==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11612==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11612==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11612==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11612==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11612== 24 bytes in 1 blocks are still reachable in loss record 4 of 20
      ==11612==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11612==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11612==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11612==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11612==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11612==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11612==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==11612==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==11612==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==11612==    by 0xE432184: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4441)
      ==11612==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==11612==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==11612==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==11612==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11612==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11612==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11612==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11612==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11612==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11612==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11612== 24 bytes in 1 blocks are still reachable in loss record 5 of 20
      ==11612==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11612==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11612==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11612==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11612==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11612==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11612==    by 0xE582C94: rocksdb::ColumnFamilyData::ColumnFamilyData(unsigned int, std::string const&, rocksdb::Version*, rocksdb::Cache*, rocksdb::WriteBufferManager*, rocksdb::ColumnFamilyOptions const&, rocksdb::ImmutableDBOptions const&, rocksdb::FileOptions const&, rocksdb::ColumnFamilySet*, rocksdb::BlockCacheTracer*) (column_family.cc:500)
      ==11612==    by 0xE586535: rocksdb::ColumnFamilySet::CreateColumnFamily(std::string const&, unsigned int, rocksdb::Version*, rocksdb::ColumnFamilyOptions const&) (column_family.cc:1441)
      ==11612==    by 0xE429E8C: rocksdb::VersionSet::CreateColumnFamily(rocksdb::ColumnFamilyOptions const&, rocksdb::VersionEdit*) (version_set.cc:5520)
      ==11612==    by 0xE42A771: rocksdb::VersionSet::ApplyOneVersionEditToBuilder(rocksdb::VersionEdit&, std::unordered_map<std::string, rocksdb::ColumnFamilyOptions, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, rocksdb::ColumnFamilyOptions> > > const&, std::unordered_map<int, std::string, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::string> > >&, std::unordered_map<unsigned int, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> >, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> > > > >&, rocksdb::VersionEdit*) (version_set.cc:4196)
      ==11612==    by 0xE42B2C2: rocksdb::VersionSet::ReadAndRecover(rocksdb::log::Reader*, rocksdb::AtomicGroupReadBuffer*, std::unordered_map<std::string, rocksdb::ColumnFamilyOptions, std::hash<std::string>, std::equal_to<std::string>, std::allocator<std::pair<std::string const, rocksdb::ColumnFamilyOptions> > > const&, std::unordered_map<int, std::string, std::hash<int>, std::equal_to<int>, std::allocator<std::pair<int const, std::string> > >&, std::unordered_map<unsigned int, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> >, std::hash<unsigned int>, std::equal_to<unsigned int>, std::allocator<std::pair<unsigned int const, std::unique_ptr<rocksdb::BaseReferencedVersionBuilder, std::default_delete<rocksdb::BaseReferencedVersionBuilder> > > > >&, rocksdb::VersionEdit*, std::string*) (version_set.cc:4375)
      ==11612==    by 0xE4322E0: rocksdb::VersionSet::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, std::string*) (version_set.cc:4458)
      ==11612==    by 0xE3A6E58: rocksdb::DBImpl::Recover(std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, bool, bool, bool, unsigned long*) (db_impl_open.cc:421)
      ==11612==    by 0xE3A187E: rocksdb::DBImpl::Open(rocksdb::DBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::DB**, bool, bool) (db_impl_open.cc:1420)
      ==11612==    by 0xE545AA5: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:249)
      ==11612==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11612==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11612==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11612==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11612==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11612==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11612==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11612== 24 bytes in 1 blocks are still reachable in loss record 6 of 20
      ==11612==    at 0x4C2A593: operator new(unsigned long) (vg_replace_malloc.c:344)
      ==11612==    by 0xE5DC84C: allocate (new_allocator.h:104)
      ==11612==    by 0xE5DC84C: _M_allocate_node<const std::piecewise_construct_t&, std::tuple<unsigned int const&>, std::tuple<> > (hashtable.h:724)
      ==11612==    by 0xE5DC84C: operator[] (hashtable_policy.h:493)
      ==11612==    by 0xE5DC84C: operator[] (unordered_map.h:596)
      ==11612==    by 0xE5DC84C: rocksdb::ThreadLocalPtr::StaticMeta::SetHandler(unsigned int, void (*)(void*)) (thread_local.cc:471)
      ==11612==    by 0xE54F69A: rocksdb::TransactionLockMgr::TransactionLockMgr(rocksdb::TransactionDB*, unsigned long, long, unsigned int, std::shared_ptr<rocksdb::TransactionDBMutexFactory>) (transaction_lock_mgr.cc:170)
      ==11612==    by 0xE544C58: rocksdb::PessimisticTransactionDB::PessimisticTransactionDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&) (pessimistic_transaction_db.cc:39)
      ==11612==    by 0xE545129: WriteCommittedTxnDB (pessimistic_transaction_db.h:198)
      ==11612==    by 0xE545129: rocksdb::TransactionDB::WrapDB(rocksdb::DB*, rocksdb::TransactionDBOptions const&, std::vector<unsigned long, std::allocator<unsigned long> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> > const&, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:311)
      ==11612==    by 0xE545FB8: rocksdb::TransactionDB::Open(rocksdb::DBOptions const&, rocksdb::TransactionDBOptions const&, std::string const&, std::vector<rocksdb::ColumnFamilyDescriptor, std::allocator<rocksdb::ColumnFamilyDescriptor> > const&, std::vector<rocksdb::ColumnFamilyHandle*, std::allocator<rocksdb::ColumnFamilyHandle*> >*, rocksdb::TransactionDB**) (pessimistic_transaction_db.cc:255)
      ==11612==    by 0xE2E17D4: myrocks::rocksdb_init_func(void*) (ha_rocksdb.cc:5625)
      ==11612==    by 0xA84FFF: ha_initialize_handlerton(st_plugin_int*) (handler.cc:646)
      ==11612==    by 0x88BE50: plugin_initialize(st_mem_root*, st_plugin_int*, int*, char**, bool) (sql_plugin.cc:1459)
      ==11612==    by 0x88D2AB: plugin_init(int*, char**, int) (sql_plugin.cc:1752)
      ==11612==    by 0x7ACEDF: init_server_components() (mysqld.cc:4940)
      ==11612==    by 0x7B2DD6: mysqld_main(int, char**) (mysqld.cc:5536)
      ==11612==    by 0x69F0554: (below main) (in /usr/lib64/libc-2.17.so)
      ==11612== 24 bytes in 1 blocks are definitely lost in loss record 7 of 20
      ==11612==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==11612==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==11612==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==11612==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==11612==    by 0xE45D632: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==11612==    by 0xE45D632: rocksdb::DeleteScheduler::BackgroundEmptyTrash() (delete_scheduler.cc:194)
      ==11612==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==11612==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==11612==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==11612== 24 bytes in 1 blocks are definitely lost in loss record 8 of 20
      ==11612==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==11612==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==11612==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==11612==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==11612==    by 0xE38FCC9: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==11612==    by 0xE38FCC9: rocksdb::DBImpl::BackgroundCallCompaction(rocksdb::DBImpl::PrepickedCompaction*, rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2307)
      ==11612==    by 0xE3905B9: rocksdb::DBImpl::BGWorkCompaction(void*) (db_impl_compaction_flush.cc:2099)
      ==11612==    by 0xE51E3F8: operator() (functional:2471)
      ==11612==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==11612==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==11612==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==11612==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==11612==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      ==11612== 24 bytes in 1 blocks are definitely lost in loss record 9 of 20
      ==11612==    at 0x4C2A7E6: operator new(unsigned long, std::nothrow_t const&) (vg_replace_malloc.c:387)
      ==11612==    by 0x6420F1D: __cxa_thread_atexit (in /usr/lib64/libstdc++.so.6.0.19)
      ==11612==    by 0xE478887: UnknownInlinedFun (instrumented_mutex.cc:69)
      ==11612==    by 0xE478887: rocksdb::InstrumentedMutex::Lock() (instrumented_mutex.cc:24)
      ==11612==    by 0xE38F467: InstrumentedMutexLock (instrumented_mutex.h:56)
      ==11612==    by 0xE38F467: rocksdb::DBImpl::BackgroundCallFlush(rocksdb::Env::Priority) (db_impl_compaction_flush.cc:2228)
      ==11612==    by 0xE38FB5D: rocksdb::DBImpl::BGWorkFlush(void*) (db_impl_compaction_flush.cc:2087)
      ==11612==    by 0xE51E3F8: operator() (functional:2471)
      ==11612==    by 0xE51E3F8: rocksdb::ThreadPoolImpl::Impl::BGThread(unsigned long) (threadpool_imp.cc:265)
      ==11612==    by 0xE51E608: rocksdb::ThreadPoolImpl::Impl::BGThreadWrapper(void*) (threadpool_imp.cc:306)
      ==11612==    by 0x647932F: ??? (in /usr/lib64/libstdc++.so.6.0.19)
      ==11612==    by 0x4E3EEA4: start_thread (in /usr/lib64/libpthread-2.17.so)
      ==11612==    by 0x6ACC96C: clone (in /usr/lib64/libc-2.17.so)
      

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              vlad.lesin Vladislav Lesin
              Reporter:
              tturenko Timofey Turenko
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

                Dates

                Created:
                Updated:
                Resolved:

                  Git Integration