OpenSearch/distribution
Jason Tedor 370b198f9f Remove explicit parallel new GC flag
Unless explicitly disabled, the parallel new collector is enabled
automatically as soon as the CMS collector is enabled:

  void Arguments::set_cms_and_parnew_gc_flags() {
    assert(
      !UseSerialGC && !UseParallelOldGC && !UseParallelGC,
      "Error");
    assert(UseConcMarkSweepGC, "CMS is expected to be on here");

    // If we are using CMS, we prefer to UseParNewGC,
    // unless explicitly forbidden.
    if (FLAG_IS_DEFAULT(UseParNewGC)) {
      FLAG_SET_ERGO(bool, UseParNewGC, true);
    }

While it's fine to be explicit, the UseParNewGC flag is deprecatd in JDK
8 and produces warning messages in JDK 9:

  Java HotSpot(TM) 64-Bit Server VM warning: Option UseParNewGC was
  deprecated in version 9.0 and will likely be removed in a future
  release.

Thus, we can and should just remove this flag from the default JVM
options.

Relates #18767
2016-06-07 12:05:38 -04:00
..
deb Build: Use dash for deb package version and underscore for rpm 2016-05-24 12:11:13 -07:00
integ-test-zip Build: Add pom generation to assemble task 2016-05-05 17:57:44 -07:00
licenses Upgrade to Lucene 6.0.1. 2016-06-01 10:31:10 +02:00
rpm Build: Use dash for deb package version and underscore for rpm 2016-05-24 12:11:13 -07:00
src/main Remove explicit parallel new GC flag 2016-06-07 12:05:38 -04:00
tar Build: Add pom generation to assemble task 2016-05-05 17:57:44 -07:00
zip Build: Add pom generation to assemble task 2016-05-05 17:57:44 -07:00
build.gradle Remove extra bin/ directory in bin folder 2016-05-30 09:19:35 +02:00