ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Daschinskiy (Jira)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-13291) Remove unnecessary dependency to curator-client from ZookeeperDiscoverySpi
Date Wed, 29 Jul 2020 03:04:00 GMT

    [ https://issues.apache.org/jira/browse/IGNITE-13291?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17166830#comment-17166830

Ivan Daschinskiy commented on IGNITE-13291:

Curator currently is required for TcpDiscoveryZookeeperIpFinder, therefore it is impossible
to remove curator from pom.xml. The next step is to move IpFinder to ignite-extensions. See
discussion in dev-list for details. However, curator is not needed if you use ZookeeperDiscovery
and can be easily added to exclusions in your pom.xml

> Remove unnecessary dependency to curator-client from ZookeeperDiscoverySpi
> --------------------------------------------------------------------------
>                 Key: IGNITE-13291
>                 URL: https://issues.apache.org/jira/browse/IGNITE-13291
>             Project: Ignite
>          Issue Type: Improvement
>          Components: zookeeper
>    Affects Versions: 2.9
>            Reporter: Ivan Daschinskiy
>            Assignee: Ivan Daschinskiy
>            Priority: Trivial
>             Fix For: 2.10
>          Time Spent: 10m
>  Remaining Estimate: 0h
> Currently, I suppose by mistake, we use 
> {{org.apache.curator.utils.PathUtils#validatePath(java.lang.String)}} from {{curator-client}}
> in {{ZookeeperDiscoverySpi}}. Generally, this discovery implementation doesn't depend
on curator framework at all, except some test code. We should remove this dependency and add
this utility method to our codebase.

This message was sent by Atlassian Jira

View raw message