diff --git a/ydb/core/tx/columnshard/transactions/operators/backup.h b/ydb/core/tx/columnshard/transactions/operators/backup.h index 76b76adf8c7d..cd9d5785dd9c 100644 --- a/ydb/core/tx/columnshard/transactions/operators/backup.h +++ b/ydb/core/tx/columnshard/transactions/operators/backup.h @@ -6,7 +6,7 @@ namespace NKikimr::NColumnShard { -class TBackupTransactionOperator: public IProposeTxOperator { +class TBackupTransactionOperator: public IProposeTxOperator, public TMonitoringObjectsCounter { private: using TBase = IProposeTxOperator; diff --git a/ydb/core/tx/columnshard/transactions/operators/ev_write.h b/ydb/core/tx/columnshard/transactions/operators/ev_write.h index ebb41354bbdd..bdd066cd42a2 100644 --- a/ydb/core/tx/columnshard/transactions/operators/ev_write.h +++ b/ydb/core/tx/columnshard/transactions/operators/ev_write.h @@ -4,7 +4,7 @@ namespace NKikimr::NColumnShard { - class TEvWriteTransactionOperator : public TTxController::ITransactionOperator { + class TEvWriteTransactionOperator: public TTxController::ITransactionOperator, public TMonitoringObjectsCounter { using TBase = TTxController::ITransactionOperator; using TProposeResult = TTxController::TProposeResult; static inline auto Registrator = TFactory::TRegistrator(NKikimrTxColumnShard::TX_KIND_COMMIT_WRITE); diff --git a/ydb/core/tx/columnshard/transactions/operators/long_tx_write.h b/ydb/core/tx/columnshard/transactions/operators/long_tx_write.h index dc438116f5ff..b80d6f898269 100644 --- a/ydb/core/tx/columnshard/transactions/operators/long_tx_write.h +++ b/ydb/core/tx/columnshard/transactions/operators/long_tx_write.h @@ -6,7 +6,7 @@ namespace NKikimr::NColumnShard { - class TLongTxTransactionOperator: public IProposeTxOperator { + class TLongTxTransactionOperator: public IProposeTxOperator, public TMonitoringObjectsCounter { using TBase = IProposeTxOperator; using TProposeResult = TTxController::TProposeResult; static inline auto Registrator = TFactory::TRegistrator(NKikimrTxColumnShard::TX_KIND_COMMIT); diff --git a/ydb/core/tx/columnshard/transactions/operators/schema.h b/ydb/core/tx/columnshard/transactions/operators/schema.h index 4bab0fc70d7c..8b7575cc3cc4 100644 --- a/ydb/core/tx/columnshard/transactions/operators/schema.h +++ b/ydb/core/tx/columnshard/transactions/operators/schema.h @@ -7,7 +7,7 @@ namespace NKikimr::NColumnShard { -class TSchemaTransactionOperator: public IProposeTxOperator { +class TSchemaTransactionOperator: public IProposeTxOperator, public TMonitoringObjectsCounter { private: using TBase = IProposeTxOperator; diff --git a/ydb/core/tx/columnshard/transactions/operators/sharing.h b/ydb/core/tx/columnshard/transactions/operators/sharing.h index 4c249cd94f56..13c7df7cad0e 100644 --- a/ydb/core/tx/columnshard/transactions/operators/sharing.h +++ b/ydb/core/tx/columnshard/transactions/operators/sharing.h @@ -6,7 +6,7 @@ namespace NKikimr::NColumnShard { -class TSharingTransactionOperator: public IProposeTxOperator { +class TSharingTransactionOperator: public IProposeTxOperator, public TMonitoringObjectsCounter { private: using TBase = IProposeTxOperator;