Skip to content

[DocDB] TableIterator should set timeout on the YBSession #18398

@hari90

Description

@hari90

Jira Link: DB-7388

Description

Failure to set timeout results in this stack getting printed to the log.

[P-ts-1] W0724 13:50:05.239945 1919594496 session.cc:296] Client writing with no deadline set, using 60 seconds.
    @        0x116fad468  yb::client::YBSession::Apply()
    @        0x116fe91c0  yb::client::TableIterator::ExecuteOps()
    @        0x116fe8ab4  yb::client::TableIterator::TableIterator()
    @        0x10011cf38  yb::cdc::CdcStateTableIterator::CdcStateTableIterator()
    @        0x10011cefc  yb::cdc::CdcStateTableIterator::CdcStateTableIterator()
    @        0x1000a3524  yb::cdc::CDCStateTableRange::begin()
    @        0x1078095f4  yb::cdc::CDCServiceImpl::UpdateCDCMetrics()
    @        0x1077eb348  yb::cdc::CDCServiceImpl::UpdatePeersAndMetrics()
    @        0x1078793d8  _ZNSt3__18__invokeB6v15007IRMN2yb3cdc14CDCServiceImplEFvvERPS3_JEvEEDTcldsdeclsr3stdE7declvalIT0_EEclsr3stdE7declvalIT_EEspclsr3stdE7declvalIT1_EEEEOSA_OS9_DpOSB_
    @        0x107879358  _ZNSt3__115__apply_functorB6v15007IMN2yb3cdc14CDCServiceImplEFvvENS_5tupleIJPS3_EEEJLm0EENS6_IJEEEEENS_13__bind_returnIT_T0_T2_Xsr22__is_valid_bind_returnISB_SC_SD_EE5valueEE4typeERSB_RSC_NS_15__tuple_indicesIJXspT1_EEEEOSD_
    @        0x107879310  _ZNSt3__16__bindIRKMN2yb3cdc14CDCServiceImplEFvvEJRKPS3_EEclB6v15007IJEEENS_13__bind_returnIS5_NS_5tupleIJS8_EEENSE_IJDpOT_EEEXsr22__is_valid_bind_returnIS5_SF_SJ_EE5valueEE4typeESI_
    @        0x1078792e0  _ZNSt3__18__invokeB6v15007IRNS_6__bindIRKMN2yb3cdc14CDCServiceImplEFvvEJRKPS4_EEEJEEEDTclclsr3stdE7declvalIT_EEspclsr3stdE7declvalIT0_EEEEOSE_DpOSF_
    @        0x107879298  std::__1::__invoke_void_return_wrapper<>::__call<>()
    @        0x107879274  _ZNSt3__110__function12__alloc_funcINS_6__bindIRKMN2yb3cdc14CDCServiceImplEFvvEJRKPS5_EEENS_9allocatorISD_EEFvvEEclB6v15007Ev
    @        0x107878250  std::__1::__function::__func<>::operator()()
    @        0x106cef968  _ZNKSt3__110__function12__value_funcIFvvEEclB6v15007Ev
    @        0x106ce4470  std::__1::function<>::operator()()
    @        0x120d29c80  yb::Thread::SuperviseThread()
    @        0x19d20bfa8  _pthread_start
    @        0x19d206da0  thread_start

Warning: Please confirm that this issue does not contain any sensitive information

  • I confirm this issue does not contain any sensitive information.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions