upthewaterspout opened a new pull request #7494: URL: https://github.com/apache/geode/pull/7494
Removing the geode-for-redis project and it's dependencies from the default classpath of a geode server. Before this change, geode-for-redis was installed in the lib directory of the server along with it's dependencies, and it was not easy to run without it. Creating a distribution for geode-for-redis that can be added to the classpath of a server if the user chooses. This distribution is currently being built in the geode-for-redis/build/distributions directory, as well as placed as a zip file in the tools/Modules/ directory of the overall geode distribution. This distribution only contains dependencies that are not already on the classpath of a geode server. To generate the redis distribution run ./gradlew geode-for-redis:installDist or for the whole geode distribution, including the redis zip file run ./gradlew geode-assembly:installDist See the gradle documentation on the distribution plugin for more details. The redis tests that previously required a GEODE_HOME to run now also require a GEODE_FOR_REDIS_HOME directory that points into an installed distribution of geode-for-redis. The tests add the geode-for-redis jars into the classpath using this environment variable. When running tests through gradle we set the GEODE_FOR_REDIS_HOME environment variable automatically. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
