On Monday I will merge GEODE-8899 (https://github.com/apache/geode/pull/6280), which upgrades the Geode build to use Gradle 6.8.3 (from the current Gradle 5.5). This has implications for IntelliJ IDEA and for running tests with parallelDunit. The implications are minor, but you’ll probably be affected by at least the IntelliJ ones. See below for details.
IntelliJ IDEA. Once I merge this upgrade, IntelliJ IDEA may initially become confused. If that happens, you will likely need to do one or more of: * Invalidate IntelliJ IDEA’s caches * Select File > Invalidate Caches / Restart… * Select Invalidate and Restart * Re-import Geode into IntelliJ IDEA. See the instructions in the BUILDING.md file, which will be updated by this commit. Running tests with parallelDunit. If you use -PparallelDunit to run tests in Docker, either in a script or on the command line, you will need to change a few command line options: * -PdunitParallelForks=<N> is no longer used. It has been replaced by --max-workers and testMaxParallelForks. * --max-workers=<N> specifies the maximum number of worker processes for Gradle to run in parallel. Set that to whatever value you used for dunitParallelForks. * -PtestMaxParallelForks=<N> specifies the maximum number of tests for each Dockerized test task to run in parallel. Set that to the value you used for dunitParallelForks. Dale