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

Reply via email to