[ https://issues.apache.org/jira/browse/MINIFICPP-1869?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Gábor Gyimesi resolved MINIFICPP-1869. -------------------------------------- Fix Version/s: 0.14.0 Resolution: Fixed > Metrics-related refactoring > --------------------------- > > Key: MINIFICPP-1869 > URL: https://issues.apache.org/jira/browse/MINIFICPP-1869 > Project: Apache NiFi MiNiFi C++ > Issue Type: Improvement > Reporter: Marton Szasz > Assignee: Gábor Gyimesi > Priority: Major > Fix For: 0.14.0 > > Time Spent: 2h 10m > Remaining Estimate: 0h > > * resolve circular dependency between FlowController and ResponseNodeLoader > * Separate FlowController and C2Client > * move MetricsPublisher out of FlowController > * see if we can create a common metrics interface and extract any > format-related specifics to C2 and the prometheus extension > * think about changing ConnectionStore from base class to some kind of > loosely coupled delegation > * think about using gsl::not_null for all occurrences for > std::shared_ptr<state::response::ResponseNode> or use any other way to make > sure no node is null -- This message was sent by Atlassian Jira (v8.20.10#820010)