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

   ## Summary
   - Implements [NIP-40](https://issues.apache.org/jira/browse/NIP-40) / 
[NIFI-16280](https://issues.apache.org/jira/browse/NIFI-16280).
   - Process sessions now pass component identifier, Connector identifier, and 
loss tolerance on Content Repository creates and FlowFile Repository updates, 
via default methods so existing implementations stay compatible.
   - `ContentClaimInputStream` and `ContentClaimOutputStream` move to 
`nifi-framework-api`. The Content Repository reports its own maximum appendable 
claim size; the write cache uses that value instead of a property threaded from 
`FlowController`.
   
   ## Test plan
   - [x] `StandardProcessSessionIT` verifies component, Connector, and loss 
tolerance on content create, and component/Connector on commit and rollback
   - [x] 
`TestStandardContentClaimWriteCache.testRolloverBoundaryDeterminedByContentRepository`
 verifies rollover uses the repository-reported limit
   - [x] `StandardProcessGroupTest` verifies Connector identifier hierarchy 
walk, cache, and re-resolve after `setParent`
   - [x] `NonPurgeableContentRepositoryTest` verifies the wrapper forwards 
create context and appendable size
   - [ ] CI unit / integration / system tests


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