You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@nifi.apache.org by "Gabor Gyimesi (Jira)" <ji...@apache.org> on 2021/02/03 14:54:00 UTC

[jira] [Created] (MINIFICPP-1476) Improve parallel S3 request handling in S3 processors

Gabor Gyimesi created MINIFICPP-1476:
----------------------------------------

             Summary: Improve parallel S3 request handling in S3 processors
                 Key: MINIFICPP-1476
                 URL: https://issues.apache.org/jira/browse/MINIFICPP-1476
             Project: Apache NiFi MiNiFi C++
          Issue Type: Improvement
            Reporter: Gabor Gyimesi


Only 1 S3 request is allowed to be sent at a time in each S3 processor to avoid overwriting the internal state (used credentials, proxy info etc.) of the S3 wrapper by an overlapping onTrigger call. Because of this we need to wait for the response of the S3 service before another request can be sent. This should be improved either by introducing an async API or making the making the S3Wrapper stateless to allow overlapping calls, or any further solution that is available. It needs to be investigated and an optimal solution shall be chosen for implementation.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)