[ https://issues.apache.org/jira/browse/NIFI-6349?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Koji Kawamura reassigned NIFI-6349: ----------------------------------- Assignee: Evan Reynolds > MergeRecord does not merge fragmented files correctly > ----------------------------------------------------- > > Key: NIFI-6349 > URL: https://issues.apache.org/jira/browse/NIFI-6349 > Project: Apache NiFi > Issue Type: Bug > Components: Extensions > Affects Versions: 1.9.2 > Reporter: Evan Reynolds > Assignee: Evan Reynolds > Priority: Major > Labels: pull-request-available > Attachments: Merge_Test_Flow.xml > > Original Estimate: 24h > Time Spent: 1.5h > Remaining Estimate: 22.5h > > When MergeRecords tries to merge fragments it will close the bin after a > single run. This means that fragments that come in seconds apart will not be > merged. > To replicate this, import the attached flow template and run the > GenerateFlowFile processor. It will generate 2000 flow files. MergeRecord > should merge them back but a number of them will fail. > To replicate this in a unit test, go to the testDefragment method and change > "runner.run(1)" to "runner.run(2)". It will fail. > In code - it is using the minimum number of records, which defaults to 1, to > see if the bin is full. Once a single fragment comes in, the bin will show > full and will be marked complete. -- This message was sent by Atlassian JIRA (v7.6.3#76005)