adamdebreceni commented on a change in pull request #1188:
URL: https://github.com/apache/nifi-minifi-cpp/pull/1188#discussion_r730947360



##########
File path: extensions/standard-processors/processors/DefragmentText.cpp
##########
@@ -26,38 +26,38 @@
 
 namespace org::apache::nifi::minifi::processors {
 
-const core::Relationship DefragTextFlowFiles::Success("success", "Flowfiles 
that have no fragmented messages in them");
-const core::Relationship DefragTextFlowFiles::Failure("failure", "Flowfiles 
that failed the defragmentation process");
-const core::Relationship DefragTextFlowFiles::Self("__self__", "Marks the 
FlowFile to be owned by this processor");
+const core::Relationship DefragmentText::Success("success", "Flowfiles that 
have no fragmented messages in them");
+const core::Relationship DefragmentText::Failure("failure", "Flowfiles that 
failed the defragmentation process");
+const core::Relationship DefragmentText::Self("__self__", "Marks the FlowFile 
to be owned by this processor");
 
-const core::Property DefragTextFlowFiles::Pattern(
+const core::Property DefragmentText::Pattern(
     core::PropertyBuilder::createProperty("Pattern")
         ->withDescription("A regular expression to match at the start or end 
of messages.")
         ->withDefaultValue("")->isRequired(true)->build());
 
-const core::Property DefragTextFlowFiles::PatternLoc(
+const core::Property DefragmentText::PatternLoc(
     core::PropertyBuilder::createProperty("Pattern 
Location")->withDescription("Where to look for the pattern.")
         ->withAllowableValues(PatternLocation::values())
         
->withDefaultValue(toString(PatternLocation::START_OF_MESSAGE))->build());
 
 
-const core::Property DefragTextFlowFiles::MaxBufferSize(
+const core::Property DefragmentText::MaxBufferSize(
     core::PropertyBuilder::createProperty("Max Buffer Size")
         ->withDescription("The maximum buffer size, if the buffer exceeds 
this, it will be transferred to failure. Expected format is <size> <data unit>")
         
->withType(core::StandardValidators::get().DATA_SIZE_VALIDATOR)->build());
 
-const core::Property DefragTextFlowFiles::MaxBufferAge(
+const core::Property DefragmentText::MaxBufferAge(
     core::PropertyBuilder::createProperty("Max Buffer Age")->
         withDescription("The maximum age of a buffer after which the buffer 
will be transferred to failure. Expected format is <duration> <time 
unit>")->build());
 
-void DefragTextFlowFiles::initialize() {
+void DefragmentText::initialize() {
   std::lock_guard<std::mutex> defrag_lock(defrag_mutex_);
 
   setSupportedRelationships({Success, Failure});
   setSupportedProperties({Pattern, PatternLoc, MaxBufferAge, MaxBufferSize});
 }
 
-void DefragTextFlowFiles::onSchedule(core::ProcessContext* context, 
core::ProcessSessionFactory*) {
+void DefragmentText::onSchedule(core::ProcessContext* context, 
core::ProcessSessionFactory*) {
   gsl_Expects(context);
   std::lock_guard<std::mutex> defrag_lock(defrag_mutex_);

Review comment:
       why lock in `onSchedule` and `initialize`? at a quick glance I couldn't 
find another processor that does so




-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to