Mark Payne created NIFI-16357:
---------------------------------

             Summary: Override number of sections per container for 
FileSystemRepository tests
                 Key: NIFI-16357
                 URL: https://issues.apache.org/jira/browse/NIFI-16357
             Project: Apache NiFi
          Issue Type: Improvement
          Components: Core Framework
            Reporter: Mark Payne
            Assignee: Mark Payne


The {{FileSystemRepository}} implementation uses 1024 sections for each 
container. This is reasonable and useful for production. However, it leads to a 
significant amount of disk I/O when running tests. The 
{{TestFileSystemRepository}} currently takes just over 2 minutes per run on my 
Macbook. Updating it from 1024 sections per container to 12 sections per 
container resulted in the full test suite taking 24 seconds instead.

We do not want to make this configurable. However, it does make sense to 
provide a package-level constructor that allows us to override the value for 
tests.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to