markap14 opened a new pull request, #11680:
URL: https://github.com/apache/nifi/pull/11680

   # Summary
   
   [NIFI-16344](https://issues.apache.org/jira/browse/NIFI-16344)
   
   Selective FlowFile drop rewrites swap files containing matching records. 
Rewritten files were appended after unchanged swap files, allowing newer 
FlowFiles to be polled before retained older FlowFiles. This change replaces 
rewritten swap locations in their original positions and adds a 
multiple-swap-file regression test that verifies FIFO polling order.
   
   # Tracking
   
   ### Issue Tracking
   
   - [x] Apache NiFi Jira issue created
   
   ### Pull Request Tracking
   
   - [x] Pull Request title starts with Apache NiFi Jira issue number
   - [x] Pull Request commit message starts with Apache NiFi Jira issue number
   - [x] Pull request contains a commit with Verified signature status
   
   ### Pull Request Formatting
   
   - [x] Pull Request based on current revision of the `main` branch
   - [x] Pull Request refers to a feature branch with one commit containing 
changes
   
   # Verification
   
   ### Build
   
   Targeted reactor build and queue tests completed using JDK 21:
   
   `./mvnw -pl nifi-framework-bundle/nifi-framework/nifi-framework-core -am 
-Dtest=org.apache.nifi.controller.queue.clustered.TestSwappablePriorityQueue,org.apache.nifi.controller.TestStandardFlowFileQueue,org.apache.nifi.controller.queue.clustered.TestSocketLoadBalancedFlowFileQueue
 -Dsurefire.failIfNoSpecifiedTests=false test`
   
   Tests run: 73, Failures: 0, Errors: 0, Skipped: 0.
   
   ### Licensing
   
   - [x] No new dependencies
   
   ### Documentation
   
   - [x] No documentation changes required


-- 
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