[ 
https://issues.apache.org/jira/browse/NIFI-3649?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mark Payne updated NIFI-3649:
-----------------------------
    Description: Currently, when we replicate a REST API call to all nodes in 
the cluster, we wait until we get back a Response object for each node. We then 
go to the Response Mapper and merge those responses into 1 NodeResponse. This 
merging is done serially, and this is where we actually do the reading of the 
response. We need to instead do this merging in parallel or buffer responses in 
parallel and then merge then when done.  (was: Currently, when we replicate a 
REST API call to all nodes in the cluster, we wait until we get back a Response 
object for each node. We then go to the Response Mapper and merge those 
responses into 1 NodeResponse. This merging is done serially, and this is where 
we actually do the reading of the response. We need to instead do this merging 
in parallel.)

> Parallelize Consumption of Cluster Replication Responses
> --------------------------------------------------------
>
>                 Key: NIFI-3649
>                 URL: https://issues.apache.org/jira/browse/NIFI-3649
>             Project: Apache NiFi
>          Issue Type: Improvement
>          Components: Core Framework
>            Reporter: Mark Payne
>            Assignee: Mark Payne
>
> Currently, when we replicate a REST API call to all nodes in the cluster, we 
> wait until we get back a Response object for each node. We then go to the 
> Response Mapper and merge those responses into 1 NodeResponse. This merging 
> is done serially, and this is where we actually do the reading of the 
> response. We need to instead do this merging in parallel or buffer responses 
> in parallel and then merge then when done.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to