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]


Reply via email to