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