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

Kezhu Wang reassigned CURATOR-677:
----------------------------------

    Assignee: Kezhu Wang  (was: Enrico Olivelli)

> Auxiliary background operations are created with no callbacks from main 
> operations
> ----------------------------------------------------------------------------------
>
>                 Key: CURATOR-677
>                 URL: https://issues.apache.org/jira/browse/CURATOR-677
>             Project: Apache Curator
>          Issue Type: Bug
>    Affects Versions: 5.5.0
>            Reporter: Kezhu Wang
>            Assignee: Kezhu Wang
>            Priority: Major
>             Fix For: 5.6.0
>
>
> Some of our background operations use auxiliary background operations to 
> complete task in case of primary conditions are not satisfied. But these 
> auxiliary background operations are created with no callbacks from main 
> operations. So in case of closing, background exceptions and retriable 
> errors, these are either abandoned or treated as no callback background 
> operations. Currently, there are three operations which have auxiliary 
> background operations. They are {{CreateBuilderImpl}}, {{DeleteBuilderImpl}} 
> and {{SetDataBuilderImpl}}.
> This should be part of CURATOR-673, but I think all these three could be 
> fixed using same pattern. And I want to keep 
> [#464|https://github.com/apache/curator/pull/464] simple.



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

Reply via email to