We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gdb> bt #0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50 #1 0x00007fe141234895 in __GI_abort () at abort.c:79 #2 0x00007fe141234769 in __assert_fail_base (fmt=0x7fe14139bea8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x1a7925b "!ShouldScheduleFlush()", file=0x1a790d8 "/root/nebula-3rdparty/third-party/rocksdb/_build/rocksdb-5.15.10/db/memtable.cc", line=107, function=) at assert.c:92 #3 0x00007fe1412429f6 in __GI___assert_fail (assertion=0x1a7925b "!ShouldScheduleFlush()", file=0x1a790d8 "/root/nebula-3rdparty/third-party/rocksdb/_build/rocksdb-5.15.10/db/memtable.cc", line=107, function=0x1a79d80 <rocksdb::MemTable::MemTable(rocksdb::InternalKeyComparator const&, rocksdb::ImmutableCFOptions const&, rocksdb::MutableCFOptions const&, rocksdb::WriteBufferManager*, unsigned long, unsigned int)::PRETTY_FUNCTION> "rocksdb::MemTable::MemTable(const rocksdb::InternalKeyComparator&, const rocksdb::ImmutableCFOptions&, const rocksdb::MutableCFOptions&, rocksdb::WriteBufferManager*, rocksdb::SequenceNumber, uint32_t"...) at assert.c:101 #4 0x0000000001087557 in rocksdb::MemTable::MemTable(rocksdb::InternalKeyComparator const&, rocksdb::ImmutableCFOptions const&, rocksdb::MutableCFOptions const&, rocksdb::WriteBufferManager*, unsigned long, unsigned int) () #5 0x000000000118c5d8 in rocksdb::ColumnFamilyData::ConstructNewMemtable(rocksdb::MutableCFOptions const&, unsigned long) () #6 0x000000000100dce3 in rocksdb::DBImpl::SwitchMemtable(rocksdb::ColumnFamilyData*, rocksdb::DBImpl::WriteContext*, rocksdb::FlushReason) () #7 0x000000000100ea8d in rocksdb::DBImpl::ScheduleFlushes(rocksdb::DBImpl::WriteContext*) () #8 0x000000000100ef67 in rocksdb::DBImpl::PreprocessWrite(rocksdb::WriteOptions const&, bool*, rocksdb::DBImpl::WriteContext*) () #9 0x00000000010136e0 in rocksdb::DBImpl::WriteImpl(rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long*, unsigned long, bool, unsigned long*, unsigned long, rocksdb::PreReleaseCallback*) () #10 0x0000000001015351 in rocksdb::DBImpl::Write(rocksdb::WriteOptions const&, rocksdb::WriteBatch*) () #11 0x0000000000f82c09 in nebula::kvstore::RocksEngine::commitBatchWrite (this=0x7fe123c02100, batch=..., disableWAL=true) at /home/wade.liu/rd/nebula/src/kvstore/RocksEngine.cpp:126 #12 0x0000000000f7490a in nebula::kvstore::Part::commitLogs (this=0x7fe123c85b10, iter=...) at /home/wade.liu/rd/nebula/src/kvstore/Part.cpp:308 #13 0x0000000000f14446 in nebula::raftex::RaftPart::processAppendLogResponses (this=0x7fe123c85b10, resps=..., eb=0x7fe0eda07000, iter=..., currTerm=1, lastLogId=3, committedId=2, prevLogTerm=1, prevLogId=2, hosts=...) at /home/wade.liu/rd/nebula/src/kvstore/raftex/RaftPart.cpp:881 #14 0x0000000000f132e5 in nebula::raftex::RaftPart::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::operator()(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (__closure=0x7fe0ef620c80, result=...) at /home/wade.liu/rd/nebula/src/kvstore/raftex/RaftPart.cpp:817 #15 0x0000000000f258f9 in folly::futures::detail::CoreCallbackState<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)> >::invoke<folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > >(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (this=0x7fe0ef620c80, args#0=...) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:91 #16 0x0000000000f2593a in folly::futures::detail::detail_msvc_15_7_workaround::invoke<true, folly::futures::detail::CoreCallbackState<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >, std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&>(folly::futures::detail::CoreCallbackState<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)> > &, folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &) (state=..., t=...) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:288 #17 0x0000000000f2596e in folly::futures::detail::FutureBase<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::<lambda()>::operator()(void) const (this=0x7fe1231fcc70) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:359 #18 0x0000000000f2bd4b in folly::makeTryWith<folly::futures::detail::FutureBase::thenImplementation(F&&, folly::futures::detail::argResult<isTry, F, Args ...>) [with F = nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)>; R = folly::futures::detail::callableResult<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >; bool isTry = true; Args = {folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&}; T = std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >]::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> mutable::<lambda()> >(folly::futures::detail::FutureBase<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::<lambda()> &&) (f=...) at /opt/vesoft/third-party/include/folly/Try-inl.h:156 #19 0x0000000000f259ac in folly::futures::detail::FutureBase<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::operator()(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) ( this=0x7fe0ef620c80, t=...) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:357 #20 0x0000000000f40448 in folly::detail::function::FunctionTraits<void(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::callBig<folly::futures::detail::FutureBase::thenImplementation(F&&, folly::futures::detail::argResult<isTry, F, Args ...>) [with F = nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)>; R = folly::futures::detail::callableResult<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >; bool isTry = true; Args = {folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&}; T = std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >]::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >(folly::detail::function::Data &, folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (p=..., args#0=...) at /opt/vesoft/third-party/include/folly/Function.h:319 #21 0x0000000000f3d8c0 in folly::detail::function::FunctionTraits<void (folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::operator()(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >&&) (this=0x7fe0ef612b40, args#0=...) at /opt/vesoft/third-party/include/folly/Function.h:328 #22 0x0000000000f389ea in folly::futures::detail::Core<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::doCallback()::{lambda()#2}::operator()() (this=0x7fe0ef620dd0) at /opt/vesoft/third-party/include/folly/futures/detail/Core.h:529 #23 0x0000000000f43009 in folly::detail::function::FunctionTraits<void ()>::callSmall<folly::futures::detail::Core<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::doCallback()::{lambda()#2}>(folly::detail::function::Data&) (p=...) at /opt/vesoft/third-party/include/folly/Function.h:313 #24 0x000000000050e035 in folly::detail::function::FunctionTraits<void ()>::operator()() (this=0x7fe0ef620dd0) at /opt/vesoft/third-party/include/folly/Function.h:328 #25 0x00000000004f7db2 in apache::thrift::concurrency::FunctionRunner::run (this=0x7fe0ef620dc0) at /opt/vesoft/third-party/include/thrift/lib/cpp/concurrency/FunctionRunner.h:135 #26 0x00000000004f8d9a in apache::thrift::concurrency::ThreadManager::Task::run (this=0x7fe0f08140c0) at /opt/vesoft/third-party/include/thrift/lib/cpp/concurrency/ThreadManager-impl.h:61 #27 0x000000000056f091 in apache::thrift::concurrency::ThreadManager::ImplT<folly::LifoSemImpl<std::atomic, folly::SaturatingSemaphore<true, std::atomic> > >::Worker<folly::LifoSemImpl<std::atomic, folly::SaturatingSemaphore<true, std::atomic> > >::run (this=0x7fe1407eb3d0) at /opt/vesoft/third-party/include/thrift/lib/cpp/concurrency/ThreadManager-inl.h:149 #28 0x000000000131fcc6 in apache::thrift::concurrency::PthreadThread::threadMain(void*) () #29 0x00007fe1413e058e in start_thread (arg=) at pthread_create.c:486 #30 0x00007fe14130f513 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
The text was updated successfully, but these errors were encountered:
I have not found the ut stack in your backtrace, but propbaly you need to update the rocksdb version, some option can't be changed before.
Sorry, something went wrong.
return plain null values if tag or prop does not exist. (vesoft-inc#2082
27696a1
) Co-authored-by: Cheng Xuntao <[email protected]>
No branches or pull requests
gdb> bt
#0 __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:50
#1 0x00007fe141234895 in __GI_abort () at abort.c:79
#2 0x00007fe141234769 in __assert_fail_base (fmt=0x7fe14139bea8 "%s%s%s:%u: %s%sAssertion `%s' failed.\n%n", assertion=0x1a7925b "!ShouldScheduleFlush()", file=0x1a790d8 "/root/nebula-3rdparty/third-party/rocksdb/_build/rocksdb-5.15.10/db/memtable.cc", line=107, function=) at assert.c:92
#3 0x00007fe1412429f6 in __GI___assert_fail (assertion=0x1a7925b "!ShouldScheduleFlush()", file=0x1a790d8 "/root/nebula-3rdparty/third-party/rocksdb/_build/rocksdb-5.15.10/db/memtable.cc", line=107,
function=0x1a79d80 <rocksdb::MemTable::MemTable(rocksdb::InternalKeyComparator const&, rocksdb::ImmutableCFOptions const&, rocksdb::MutableCFOptions const&, rocksdb::WriteBufferManager*, unsigned long, unsigned int)::PRETTY_FUNCTION> "rocksdb::MemTable::MemTable(const rocksdb::InternalKeyComparator&, const rocksdb::ImmutableCFOptions&, const rocksdb::MutableCFOptions&, rocksdb::WriteBufferManager*, rocksdb::SequenceNumber, uint32_t"...) at assert.c:101
#4 0x0000000001087557 in rocksdb::MemTable::MemTable(rocksdb::InternalKeyComparator const&, rocksdb::ImmutableCFOptions const&, rocksdb::MutableCFOptions const&, rocksdb::WriteBufferManager*, unsigned long, unsigned int) ()
#5 0x000000000118c5d8 in rocksdb::ColumnFamilyData::ConstructNewMemtable(rocksdb::MutableCFOptions const&, unsigned long) ()
#6 0x000000000100dce3 in rocksdb::DBImpl::SwitchMemtable(rocksdb::ColumnFamilyData*, rocksdb::DBImpl::WriteContext*, rocksdb::FlushReason) ()
#7 0x000000000100ea8d in rocksdb::DBImpl::ScheduleFlushes(rocksdb::DBImpl::WriteContext*) ()
#8 0x000000000100ef67 in rocksdb::DBImpl::PreprocessWrite(rocksdb::WriteOptions const&, bool*, rocksdb::DBImpl::WriteContext*) ()
#9 0x00000000010136e0 in rocksdb::DBImpl::WriteImpl(rocksdb::WriteOptions const&, rocksdb::WriteBatch*, rocksdb::WriteCallback*, unsigned long*, unsigned long, bool, unsigned long*, unsigned long, rocksdb::PreReleaseCallback*) ()
#10 0x0000000001015351 in rocksdb::DBImpl::Write(rocksdb::WriteOptions const&, rocksdb::WriteBatch*) ()
#11 0x0000000000f82c09 in nebula::kvstore::RocksEngine::commitBatchWrite (this=0x7fe123c02100, batch=..., disableWAL=true) at /home/wade.liu/rd/nebula/src/kvstore/RocksEngine.cpp:126
#12 0x0000000000f7490a in nebula::kvstore::Part::commitLogs (this=0x7fe123c85b10, iter=...) at /home/wade.liu/rd/nebula/src/kvstore/Part.cpp:308
#13 0x0000000000f14446 in nebula::raftex::RaftPart::processAppendLogResponses (this=0x7fe123c85b10, resps=..., eb=0x7fe0eda07000, iter=..., currTerm=1, lastLogId=3, committedId=2, prevLogTerm=1, prevLogId=2, hosts=...) at /home/wade.liu/rd/nebula/src/kvstore/raftex/RaftPart.cpp:881
#14 0x0000000000f132e5 in nebula::raftex::RaftPart::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::operator()(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (__closure=0x7fe0ef620c80, result=...) at /home/wade.liu/rd/nebula/src/kvstore/raftex/RaftPart.cpp:817
#15 0x0000000000f258f9 in folly::futures::detail::CoreCallbackState<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)> >::invoke<folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > >(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (this=0x7fe0ef620c80, args#0=...) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:91
#16 0x0000000000f2593a in folly::futures::detail::detail_msvc_15_7_workaround::invoke<true, folly::futures::detail::CoreCallbackState<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >, std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&>(folly::futures::detail::CoreCallbackState<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)> > &, folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &) (state=..., t=...) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:288
#17 0x0000000000f2596e in folly::futures::detail::FutureBase<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::<lambda()>::operator()(void) const (this=0x7fe1231fcc70) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:359
#18 0x0000000000f2bd4b in folly::makeTryWith<folly::futures::detail::FutureBase::thenImplementation(F&&, folly::futures::detail::argResult<isTry, F, Args ...>) [with F = nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)>; R = folly::futures::detail::callableResult<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >; bool isTry = true; Args = {folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&}; T = std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >]::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> mutable::<lambda()> >(folly::futures::detail::FutureBase<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::<lambda()> &&) (f=...) at /opt/vesoft/third-party/include/folly/Try-inl.h:156
#19 0x0000000000f259ac in folly::futures::detail::FutureBase<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::operator()(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (
this=0x7fe0ef620c80, t=...) at /opt/vesoft/third-party/include/folly/futures/Future-inl.h:357
#20 0x0000000000f40448 in folly::detail::function::FunctionTraits<void(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::callBig<folly::futures::detail::FutureBase::thenImplementation(F&&, folly::futures::detail::argResult<isTry, F, Args ...>) [with F = nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)>; R = folly::futures::detail::callableResult<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >, nebula::raftex::RaftPart::replicateLogs(folly::EventBase*, nebula::raftex::AppendLogsIterator, nebula::TermID, nebula::LogID, nebula::LogID, nebula::TermID, nebula::LogID)::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >; bool isTry = true; Args = {folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > > >&&}; T = std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> >]::<lambda(folly::Try<std::vector<std::pair<long unsigned int, nebula::raftex::cpp2::AppendLogResponse> > >&&)> >(folly::detail::function::Data &, folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > > &&) (p=..., args#0=...) at /opt/vesoft/third-party/include/folly/Function.h:319
#21 0x0000000000f3d8c0 in folly::detail::function::FunctionTraits<void (folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >&&)>::operator()(folly::Try<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >&&) (this=0x7fe0ef612b40, args#0=...) at /opt/vesoft/third-party/include/folly/Function.h:328
#22 0x0000000000f389ea in folly::futures::detail::Core<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::doCallback()::{lambda()#2}::operator()() (this=0x7fe0ef620dd0)
at /opt/vesoft/third-party/include/folly/futures/detail/Core.h:529
#23 0x0000000000f43009 in folly::detail::function::FunctionTraits<void ()>::callSmall<folly::futures::detail::Core<std::vector<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse>, std::allocator<std::pair<unsigned long, nebula::raftex::cpp2::AppendLogResponse> > > >::doCallback()::{lambda()#2}>(folly::detail::function::Data&) (p=...) at /opt/vesoft/third-party/include/folly/Function.h:313
#24 0x000000000050e035 in folly::detail::function::FunctionTraits<void ()>::operator()() (this=0x7fe0ef620dd0) at /opt/vesoft/third-party/include/folly/Function.h:328
#25 0x00000000004f7db2 in apache::thrift::concurrency::FunctionRunner::run (this=0x7fe0ef620dc0) at /opt/vesoft/third-party/include/thrift/lib/cpp/concurrency/FunctionRunner.h:135
#26 0x00000000004f8d9a in apache::thrift::concurrency::ThreadManager::Task::run (this=0x7fe0f08140c0) at /opt/vesoft/third-party/include/thrift/lib/cpp/concurrency/ThreadManager-impl.h:61
#27 0x000000000056f091 in apache::thrift::concurrency::ThreadManager::ImplT<folly::LifoSemImpl<std::atomic, folly::SaturatingSemaphore<true, std::atomic> > >::Worker<folly::LifoSemImpl<std::atomic, folly::SaturatingSemaphore<true, std::atomic> > >::run (this=0x7fe1407eb3d0)
at /opt/vesoft/third-party/include/thrift/lib/cpp/concurrency/ThreadManager-inl.h:149
#28 0x000000000131fcc6 in apache::thrift::concurrency::PthreadThread::threadMain(void*) ()
#29 0x00007fe1413e058e in start_thread (arg=) at pthread_create.c:486
#30 0x00007fe14130f513 in clone () at ../sysdeps/unix/sysv/linux/x86_64/clone.S:95
The text was updated successfully, but these errors were encountered: