Details
-
Bug
-
Resolution: Fixed
-
Critical
-
7.6.0
-
7.6.0-1419
-
Untriaged
-
Linux x86_64
-
0
-
No
Description
Steps To Recreate:
- Create a 4 node cluster
- Create a magma bucket (Replicas=0)
- Create one scope(Including _default scope count is 2)
- Create one collection in non default scope
- Create 12500000 items in each of the collection
- Create one more scope( FunctionScope, total scope count now is 3)
- Create one collection in newly created scope(FunctionCollection1)
- Start create load newly created collection and update load in exisiting collections
- Drop collection FunctionalCollection1 from FunctionScope(while data loading is going on)
- 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
- relates to
-
MB-58514 Magma seqIndex deltas maybe incorrectly trivially moved to the data level
- Closed