Hey folks,

I was looking to do a standard version bump to the latest version of Ignite 
from 2.11 and ran into a headache.

I use gradle to build, with the following dependencies:
    compile "org.apache.ignite:ignite-core:${igniteVersion}"
    compile "org.apache.ignite:ignite-zookeeper:${igniteVersion}"
    compile "org.apache.ignite:ignite-kubernetes:${igniteVersion}"
    compile "org.apache.ignite:ignite-slf4j:${igniteVersion}"

After bumping the Ignite version, I now had a compilation error: 
TcpDiscoveryZookeeperIpFinder had ceased to exist. I found in the 2.12 release 
notes that it had been refactored into an Ignite extension, and I was able to 
track down my missing class at 
https://github.com/apache/ignite-extensions/tree/master/modules/zookeeper-ip-finder-ext/zookeeper-ip-finder

My question is – how do I actually use that extension? The docs suggest a 
particular Maven GAV, or downloading a binary distribution and pulling it out 
of the optional directory, but this package is not available on Maven Central 
nor included in the binary distribution.

The main docs still reference the class, such as at 
https://ignite.apache.org/docs/2.13.0/clustering/tcp-ip-discovery#zookeeper-ip-finder,
 but make no reference to any additional setup beyond the dependency on 
ignite-zookeeper. The “Extensions and Integrations” is simply silent

Any guidance appreciated. Thanks,


[cid:image003.jpg@01D85FD9.AAD41F80]
Kevin Broberg
Software Engineer

kbrob...@ptc.com<mailto:kbrob...@ptc.com>
https://ptc.com

  • [no subject] Broberg, Kevin
    • Re: Stephen Darlington
      • RE: Broberg, Kevin
        • Re: Stephen Darlington
          • Re: Kseniya Romanova
            • Re: Maxim Muzafarov

Reply via email to