Uploaded image for project: 'Couchbase Server'
  1. Couchbase Server
  2. MB-58444

[Magma] CRITICAL [(default) magma_7/kvstore-567/rev-000000001/seqIndex]TableID: 106 out of order

    XMLWordPrintable

Details

    • Bug
    • Resolution: Fixed
    • Critical
    • 7.6.0
    • 7.6.0
    • storage-engine
    • 7.6.0-1419

    Description

      Steps To Recreate:

      1. Create a 4 node cluster
      2. Create a magma bucket (Replicas=0)
      3. Create one scope(Including _default scope count is 2)
      4. Create one collection in non default scope
      5. Create 12500000 items in each of the collection
      6. Create one more scope( FunctionScope, total scope count now is 3)
      7. Create one collection in newly created scope(FunctionCollection1)
      8. Start create load newly created collection and update load in exisiting collections
      9. Drop collection FunctionalCollection1 from FunctionScope(while data loading is going on)
      10. Observed CRITICAL [(default) magma_7/kvstore-567/rev-000000001/seqIndex]TableID: 106 out of order

      Below Core Dump is found on node 172.23.107.4(38d6dfce-6bae-4609-3804c38d-ed0996f3.dmp)
      BackTrace:

      (gdb) bt full
      #0  0x00007f52a74037bb in raise () from /lib/x86_64-linux-gnu/libc.so.6
      No symbol table info available.
      #1  0x00007f52a73ee535 in abort () from /lib/x86_64-linux-gnu/libc.so.6
      No symbol table info available.
      #2  0x00007f52a77cd7fc in __gnu_cxx::__verbose_terminate_handler () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/vterminate.cc:95
              terminating = false
              t = <optimized out>
      #3  0x0000000000c81326 in backtrace_terminate_handler ()
          at /home/couchbase/jenkins/workspace/couchbase-server-unix/kv_engine/utilities/terminate_handler.cc:88
      No locals.
      #4  0x00007f52a77d8ab6 in __cxxabiv1::__terminate (handler=<optimized out>)
          at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:48
      No locals.
      #5  0x00007f52a77d8b21 in std::terminate () at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_terminate.cc:58
      No locals.
      #6  0x00007f52a77d8db4 in __cxxabiv1::__cxa_throw (obj=<optimized out>, tinfo=0x10ade20 <typeinfo for std::runtime_error>,
          dest=0x44fed0 <std::runtime_error::~runtime_error()@plt>) at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/libsupc++/eh_throw.cc:95
              globals = <optimized out>
              header = 0x7f4fbc000b20
      #7  0x0000000000d69875 in __cxxabiv1::__cxa_throw (thrownException=0x7f4fbc000ba0, type=0x10ade20 <typeinfo for std::runtime_error>,
          destructor=<optimized out>)
          at /home/couchbase/jenkins/cbdeps-ws/deps/packages/build/folly/folly-prefix/src/folly/folly/experimental/exception_tracer/ExceptionTracerLib.cpp:106
              orig_cxa_throw = 0x0
      #8  0x000000000052e4ea in magma::LSMTree::verifyTreeOnCompact (this=0x7f522457e010, tree=..., srcLevelList=..., dstLevelList=...)
          at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:70
      No locals.
      #9  0x0000000000b37ad6 in magma::LSMTree::compactLevelForInputs(int, int, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, std::vector<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >&, std::vector<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >&, std::function<std::unique_ptr<magma::GCContext, std::default_delete<magma::GCContext> > (bool)>) (this=<optimized out>,
          level=<optimized out>, dstLevel=<optimized out>, lock=..., trigger=..., srcLevelList=..., dstLevelList=..., makeGCContext=...)
          at /opt/gcc-10.2.0/include/c++/10.2.0/ext/atomicity.h:100
              bt = {dest = 0x7f526475b3c8, start = {__d = {__r = 23645506705086200}}, name = 0x0, out = 0x0}
              status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = {
                      _M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = {
                            _M_head_impl = 0x0}, <No data fields>}, <No data fields>}}, <No data fields>}}}
              compactID = 30
              _c = {fn = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16,
      --Type <RET> for more, q to quit, c to continue without paging--
                    static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7f51d2e8ab60, _M_const_object = 0x7f51d2e8ab60,
                        _M_function_pointer = 0x7f51d2e8ab60,
                        _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f51d2e8ab60, this adjustment 5939174},
                      _M_pod_data = "`\253\350\322Q\177\000\000\346\237Z\000\000\000\000"},
                    _M_manager = 0xb2f740 <std::_Function_handler<void(), magma::LSMTree::compactLevelForInputs(magma::TreeLevel, magma::TreeLevel, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, magma::TableList&, magma::TableList&, magma::GCContextBuilder)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>},
                  _M_invoker = 0xb30fe0 <std::_Function_handler<void(), magma::LSMTree::compactLevelForInputs(magma::TreeLevel, magma::TreeLevel, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, magma::TableList&, magma::TableList&, magma::GCContextBuilder)::<lambda()> >::_M_invoke(const std::_Any_data &)>}}
              srcLevelSize = 12598851
              targetSize = 3202510
              isFileCountCompaction = false
              t0 = <optimized out>
              srcDataSize = <optimized out>
              dstDataSize = <optimized out>
              srcLogicalDataSz = 6294020
              dstLogicalDataSz = 4451297
              wastedSpace = <optimized out>
              height = <optimized out>
              isHighestLevel = <optimized out>
              writeAmp = 0.707226396
              optimizeWriteAmp = true
              nonL0LocalCompaction = false
              lowKey = {data = 0x7f51dc42ab60 <error: Cannot access memory at address 0x7f51dc42ab60>, len = 17}
              highKey = {data = 0x7f51dcd34c80 <error: Cannot access memory at address 0x7f51dcd34c80>, len = 17}
              historyPartitionKey = {static npos = 18446744073709551615,
                _M_dataplus = {<std::allocator<char>> = {<__gnu_cxx::new_allocator<char>> = {<No data fields>}, <No data fields>},
                  _M_p = 0x7f51e4feee20 ""}, _M_string_length = 0, {_M_local_buf = "\000@\334\326Q\177\000\000\060q\377\340O\177\000",
                  _M_allocated_capacity = 139989473837056}}
              restoreTableState = {__level = @0x7f51e4feeccc, __srcLevelList = @0x7f51e4feefd0, __historyPartitionKey = @0x7f51e4feee10,
                __this = 0x7f522457e010, __dstLevel = @0x7f51e4feecc8, __dstLevelList = @0x7f51e4feeff0}
              _restoreState = {fn = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16,
                    static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7f5224245900, _M_const_object = 0x7f5224245900,
                        _M_function_pointer = 0x7f5224245900,
                        _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f5224245900, this adjustment 139990770844384}, _M_pod_data = "\000Y$$R\177\000\000\340\002+$R\177\000"},
                    _M_manager = 0xb2f690 <std::_Function_handler<void(), magma::LSMTree::compactLevelForInputs(magma::TreeLevel, magma::TreeLevel, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, magma::TableList&, magma::TableList&, magma::GCContextBuilder)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>},
      --Type <RET> for more, q to quit, c to continue without paging--
                  _M_invoker = 0xb360d0 <std::_Function_handler<void(), magma::LSMTree::compactLevelForInputs(magma::TreeLevel, magma::TreeLevel, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, magma::TableList&, magma::TableList&, magma::GCContextBuilder)::<lambda()> >::_M_invoke(const std::_Any_data &)>}}
              needSSTablesMerging = true
              srcBloomFilterAccuracy = <optimized out>
              dstBloomFilterAccuracy = <optimized out>
              srcSStableSize = <optimized out>
              dstSSTableSize = <optimized out>
              triggerRatio = 6.4792365618517698
              gcFilter = {_M_t = {<std::__uniq_ptr_impl<magma::ItemGCFilter, std::default_delete<magma::ItemGCFilter> >> = {
                    _M_t = {<std::_Tuple_impl<0, magma::ItemGCFilter*, std::default_delete<magma::ItemGCFilter> >> = {<std::_Tuple_impl<1, std::default_delete<magma::ItemGCFilter> >> = {<std::_Head_base<1, std::default_delete<magma::ItemGCFilter>, true>> = {<std::default_delete<magma::ItemGCFilter>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::ItemGCFilter*, false>> = {
                          _M_head_impl = 0x7f51cf61c780}, <No data fields>}, <No data fields>}}, <No data fields>}}
              _ = {fn = {<std::_Maybe_unary_or_binary_function<void>> = {<No data fields>}, <std::_Function_base> = {static _M_max_size = 16,
                    static _M_max_align = 8, _M_functor = {_M_unused = {_M_object = 0x7f51e4feecd8, _M_const_object = 0x7f51e4feecd8,
                        _M_function_pointer = 0x7f51e4feecd8,
                        _M_member_pointer = (void (std::_Undefined_class::*)(std::_Undefined_class * const)) 0x7f51e4feecd8, this adjustment 139989710990608}, _M_pod_data = "\330\354\376\344Q\177\000\000\020\355\376\344Q\177\000"},
                    _M_manager = 0xb2f2c0 <std::_Function_handler<void(), magma::LSMTree::compactLevelForInputs(magma::TreeLevel, magma::TreeLevel, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, magma::TableList&, magma::TableList&, magma::GCContextBuilder)::<lambda()> >::_M_manager(std::_Any_data &, const std::_Any_data &, std::_Manager_operation)>},
                  _M_invoker = 0xb2f820 <std::_Function_handler<void(), magma::LSMTree::compactLevelForInputs(magma::TreeLevel, magma::TreeLevel, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, magma::TableList&, magma::TableList&, magma::GCContextBuilder)::<lambda()> >::_M_invoke(const std::_Any_data &)>}}
              srcOutputList = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = {
                  _M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = {
                      _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}}, <No data fields>}
              dstOutputList = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = {
                  _M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = {
                      _M_start = 0x7f4fd84dee20, _M_finish = 0x7f4fd84dee40, _M_end_of_storage = 0x7f4fd84dee40}, <No data fields>}}, <No data fields>}
              outDataSize = 1376256
              newSnapshot = {<std::__shared_ptr<magma::TreeSnapshot, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<magma::TreeSnapshot, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x7f51a3022990, _M_refcount = {_M_pi = 0x7f51a3022980}}, <No data fields>}
              dur = 139985869078528
              secs = <optimized out>
              MBps = <optimized out>
              rMBps = 6.9164330810721098e-310
      --Type <RET> for more, q to quit, c to continue without paging--
              wMBps = 6.9164106973443302e-310
              gcRatio = 6.916410697384646e-310
              newTriggerRatio = 6.916516265986432e-310
      #10 0x0000000000b3994f in magma::LSMTree::compactLevel(int, std::unique_lock<std::mutex>&, magma::LSMTree::CompactionTrigger, std::function<std::unique_ptr<magma::GCContext, std::default_delete<magma::GCContext> > (bool)>) (this=0x7f522457e010, level=3, lock=..., trigger=..., makeGCContext=...)
          at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:248
              srcLevelList = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = {
                  _M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = {
                      _M_start = 0x7f51d2bbc610, _M_finish = 0x7f51d2bbc640, _M_end_of_storage = 0x7f51d2bbc640}, <No data fields>}}, <No data fields>}
              dstLevelList = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = {
                  _M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = {
                      _M_start = 0x7f51d0d5d4a0, _M_finish = 0x7f51d0d5d4d0, _M_end_of_storage = 0x7f51d0d5d4d0}, <No data fields>}}, <No data fields>}
              inputList = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = {
                  _M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = {
                      _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}}, <No data fields>}
              outputList = {<std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >> = {
                  _M_impl = {<std::allocator<std::shared_ptr<magma::Table> >> = {<__gnu_cxx::new_allocator<std::shared_ptr<magma::Table> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::shared_ptr<magma::Table>, std::allocator<std::shared_ptr<magma::Table> > >::_Vector_impl_data> = {
                      _M_start = 0x0, _M_finish = 0x0, _M_end_of_storage = 0x0}, <No data fields>}}, <No data fields>}
              status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = {
                      _M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = {
                            _M_head_impl = 0x0}, <No data fields>}, <No data fields>}}, <No data fields>}}}
              dstLevel = 4
       
       
      #11 0x0000000000b39c4a in magma::LSMTree::compact (this=this@entry=0x7f522457e010, lock=...)
          at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/compaction.cc:546
              level = <optimized out>
              status = {s = {_M_t = {<std::__uniq_ptr_impl<magma::Status::state, std::default_delete<magma::Status::state> >> = {
                      _M_t = {<std::_Tuple_impl<0, magma::Status::state*, std::default_delete<magma::Status::state> >> = {<std::_Tuple_impl<1, std::default_delete<magma::Status::state> >> = {<std::_Head_base<1, std::default_delete<magma::Status::state>, true>> = {<std::default_delete<magma::Status::state>> = {<No data fields>}, <No data fields>}, <No data fields>}, <std::_Head_base<0, magma::Status::state*, false>> = {
                            _M_head_impl = 0x4000000000000000}, <No data fields>}, <No data fields>}}, <No data fields>}}}
              trigger = <error reading variable>
              __for_range = @0x7f51e4fef0f0: {<std::_Vector_base<std::pair<int, magma::LSMTree::CompactionTrigger>, std::allocator<std::pair<int, magma::LSMTree::CompactionTrigger> > >> = {
                  _M_impl = {<std::allocator<std::pair<int, magma::LSMTree::CompactionTrigger> >> = {<__gnu_cxx::new_allocator<std::pair<int, magma::LSMTree:--Type <RET> for more, q to quit, c to continue without paging--
      :CompactionTrigger> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::pair<int, magma::LSMTree::CompactionTrigger>, std::allocator<std::pair<int, magma::LSMTree::CompactionTrigger> > >::_Vector_impl_data> = {_M_start = 0x7f527860bb70, _M_finish = 0x7f527860bba0,
                      _M_end_of_storage = 0x7f527860bba0}, <No data fields>}}, <No data fields>}
              __for_begin = <optimized out>
              __for_end = <optimized out>
              compacted = false
              triggers = {<std::_Vector_base<std::pair<int, magma::LSMTree::CompactionTrigger>, std::allocator<std::pair<int, magma::LSMTree::CompactionTrigger> > >> = {
                  _M_impl = {<std::allocator<std::pair<int, magma::LSMTree::CompactionTrigger> >> = {<__gnu_cxx::new_allocator<std::pair<int, magma::LSMTree::CompactionTrigger> >> = {<No data fields>}, <No data fields>}, <std::_Vector_base<std::pair<int, magma::LSMTree::CompactionTrigger>, std::allocator<std::pair<int, magma::LSMTree::CompactionTrigger> > >::_Vector_impl_data> = {_M_start = 0x7f527860bb70, _M_finish = 0x7f527860bba0,
                      _M_end_of_storage = 0x7f527860bba0}, <No data fields>}}, <No data fields>}
      #12 0x0000000000b64ed8 in magma::LSMTree::doCompactionWork (this=0x7f522457e010)
          at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.cc:453
              lock = {_M_device = 0x7f522457e108, _M_owns = true}
              lock = <optimized out>
      #13 operator() (__closure=<optimized out>) at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/lsm/lsm_tree.cc:464
              this = <optimized out>
              this = <optimized out>
      #14 std::__invoke_impl<void, magma::LSMTree::queueCompaction()::<lambda()>&> (__f=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:60
      No locals.
      #15 std::__invoke_r<void, magma::LSMTree::queueCompaction()::<lambda()>&> (__fn=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:110
      No locals.
      #16 std::_Function_handler<void(), magma::LSMTree::queueCompaction()::<lambda()> >::_M_invoke(const std::_Any_data &) (__functor=...)
          at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:291
      No locals.
      #17 0x0000000000b1d3a8 in std::function<void ()>::operator()() const (this=0x7f51dcf1fe90)
          at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:248
      No locals.
      #18 magma::TimedTask::Complete (this=0x7f5224247530, skipExecution=<optimized out>)
          at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/util/worker.cc:158
              wg = 0x7f522457e370
              envGuard = {previous = {<std::__pair_base<void*, int>> = {<No data fields>}, first = 0x0, second = 2}}
              currTask = {<std::__shared_ptr<magma::Task, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<magma::Task, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x7f51dcf1fe80, _M_refcount = {_M_pi = 0x7f51dcf1fe70}}, <No data fields>}
      #19 0x0000000000b1ed31 in magma::TaskWorker::loop (w=0x7f529804f680)
          at /home/couchbase/jenkins/workspace/couchbase-server-unix/magma/util/worker.cc:180
              task = {<std::__shared_ptr<magma::TimedTask, (__gnu_cxx::_Lock_policy)2>> = {<std::__shared_ptr_access<magma::TimedTask, (__gnu_cxx::_Lock_policy)2, false, false>> = {<No data fields>}, _M_ptr = 0x7f5224247530, _M_refcount = {_M_pi = 0x7f5224247520}}, <No data fields>}
              worker = 0x7f529804f680
      --Type <RET> for more, q to quit, c to continue without paging--
      #20 0x0000000000d145bc in std::function<void ()>::operator()() const (this=0x7f529803e0e8)
          at /opt/gcc-10.2.0/include/c++/10.2.0/bits/std_function.h:248
      No locals.
      #21 operator() (__closure=0x7f529803e0c8) at /home/couchbase/jenkins/workspace/couchbase-server-unix/platform/src/thread.cc:117
              main = <error reading variable main (Cannot access memory at address 0x7f529803e0e8)>
              n = <error reading variable n (Cannot access memory at address 0x7f529803e0c8)>
              main = <optimized out>
              n = <optimized out>
      #22 std::__invoke_impl<void, create_thread(std::function<void()>, std::string)::<lambda()> > (__f=...)
          at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:60
      No locals.
      #23 std::__invoke<create_thread(std::function<void()>, std::string)::<lambda()> > (__fn=...) at /opt/gcc-10.2.0/include/c++/10.2.0/bits/invoke.h:95
      No locals.
      #24 std::thread::_Invoker<std::tuple<create_thread(std::function<void()>, std::string)::<lambda()> > >::_M_invoke<0> (this=0x7f529803e0c8)
          at /opt/gcc-10.2.0/include/c++/10.2.0/thread:264
      No locals.
      #25 std::thread::_Invoker<std::tuple<create_thread(std::function<void()>, std::string)::<lambda()> > >::operator() (this=0x7f529803e0c8)
          at /opt/gcc-10.2.0/include/c++/10.2.0/thread:271
      No locals.
      #26 std::thread::_State_impl<std::thread::_Invoker<std::tuple<create_thread(std::function<void()>, std::string)::<lambda()> > > >::_M_run(void) (
          this=0x7f529803e0c0) at /opt/gcc-10.2.0/include/c++/10.2.0/thread:215
      No locals.
      #27 0x00007f52a7801f00 in std::execute_native_thread_routine (__p=0x7f529803e0c0)
          at /tmp/deploy/objdir/../gcc-10.2.0/libstdc++-v3/src/c++11/thread.cc:80
              __t = <optimized out>
      #28 0x00007f52a7e04fa3 in start_thread () from /lib/x86_64-linux-gnu/libpthread.so.0
      No symbol table info available.
      #29 0x00007f52a74c4eff in clone () from /lib/x86_64-linux-gnu/libc.so.6
      No symbol table info available.
      

      QE-TEST:

      guides/gradlew --refresh-dependencies testrunner -P jython=/opt/jython/bin/jython -P 'args=-i /tmp/testexec.70945.ini bucket_storage=magma,GROUP=P2;SET0,bucket_eviction_policy=fullEviction,randomize_value=True,rerun=false,disable_magma_commit_points=True,fragmentation=50,replicas=0,test_itr=2,init_loading=False,enable_dp=false,get-cbcollect-info=True,autoCompactionDefined=true,upgrade_version=7.6.0-1419,sirius_url=http://172.23.120.103:4000 -t storage.magma.magma_basic_crud.BasicCrudTests.test_drop_collections_after_upserts,num_items=12500000,nodes_init=4,sdk_timeout=60,num_scopes=2,GROUP=P2;SET0'
      

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              vibhav.sp Vibhav S P
              ankush.sharma Ankush Sharma
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes

                  PagerDuty