@@ -62,8 +62,7 @@ Status Replica::initInternals() {
6262 if (replicaConfig_.isReadOnly ) {
6363 LOG_INFO (logger,
6464 " ReadOnly Replica Status:" << KVLOG (getLastBlockNum (), getLastBlockId (), getLastReachableBlockNum ()));
65- auto requestHandler =
66- bftEngine::IRequestsHandler::createRequestsHandler (m_cmdHandler, cronTableRegistry_, replicaResources_);
65+ auto requestHandler = bftEngine::IRequestsHandler::createRequestsHandler (m_cmdHandler, cronTableRegistry_);
6766 requestHandler->setReconfigurationHandler (std::make_shared<pruning::ReadOnlyReplicaPruningHandler>(*this ));
6867 m_replicaPtr = bftEngine::IReplica::createNewRoReplica (
6968 replicaConfig_, requestHandler, m_stateTransfer, m_ptrComm, m_metadataStorage);
@@ -124,10 +123,9 @@ class KvbcRequestHandler : public bftEngine::RequestHandler {
124123 const std::shared_ptr<IRequestsHandler> &user_req_handler,
125124 const std::shared_ptr<concord::cron::CronTableRegistry> &cron_table_registry,
126125 adapter::ReplicaBlockchain &blockchain,
127- std::shared_ptr<concordMetrics::Aggregator> aggregator_,
128- ISystemResourceEntity &resourceEntity) {
126+ std::shared_ptr<concordMetrics::Aggregator> aggregator_) {
129127 return std::shared_ptr<KvbcRequestHandler>{
130- new KvbcRequestHandler{user_req_handler, cron_table_registry, blockchain, aggregator_, resourceEntity }};
128+ new KvbcRequestHandler{user_req_handler, cron_table_registry, blockchain, aggregator_}};
131129 }
132130
133131 public:
@@ -150,9 +148,8 @@ class KvbcRequestHandler : public bftEngine::RequestHandler {
150148 KvbcRequestHandler (const std::shared_ptr<IRequestsHandler> &user_req_handler,
151149 const std::shared_ptr<concord::cron::CronTableRegistry> &cron_table_registry,
152150 adapter::ReplicaBlockchain &blockchain,
153- std::shared_ptr<concordMetrics::Aggregator> aggregator_,
154- ISystemResourceEntity &resourceEntity)
155- : bftEngine::RequestHandler(resourceEntity, aggregator_), blockchain_{blockchain} {
151+ std::shared_ptr<concordMetrics::Aggregator> aggregator_)
152+ : bftEngine::RequestHandler(aggregator_), blockchain_{blockchain} {
156153 setUserRequestHandler (user_req_handler);
157154 setCronTableRegistry (cron_table_registry);
158155 }
@@ -304,8 +301,7 @@ void Replica::saveReconfigurationCmdToResPages(const std::string &key) {
304301
305302void Replica::createReplicaAndSyncState () {
306303 ConcordAssertNE (m_kvBlockchain, nullptr );
307- auto requestHandler =
308- KvbcRequestHandler::create (m_cmdHandler, cronTableRegistry_, *m_kvBlockchain, aggregator_, replicaResources_);
304+ auto requestHandler = KvbcRequestHandler::create (m_cmdHandler, cronTableRegistry_, *m_kvBlockchain, aggregator_);
309305 registerReconfigurationHandlers (requestHandler);
310306 m_replicaPtr = bftEngine::IReplica::createNewReplica (
311307 replicaConfig_,
0 commit comments