Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

backport/geode 10257/upgrade java #7710

Commits on May 9, 2022

  1. GEODE-10089: Remove unneeded scripts

    Remove likely-to-become-outdated copies of release scripts to ensure
    they are not run by accident from a branch (they should always be run
    from develop).
    
    Also remove CODEOWNERS to avoid the confusion of GitHub showing owner
    names like on develop, but codeowner reviews not actually being
    required (due to lack of branch protection or minimum review count on
    support branches)
    onichols-pivotal committed May 9, 2022
    Configuration menu
    Copy the full SHA
    8700ad0 View commit details
    Browse the repository at this point in the history
  2. GEODE-10089: Bump version to 1.15.0

    As part of the Geode Release Process, the build number must
    be rolled forward so work can begin on the next release
    onichols-pivotal committed May 9, 2022
    Configuration menu
    Copy the full SHA
    d1296bf View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    008443b View commit details
    Browse the repository at this point in the history
  4. GEODE-10089: do more testing in parallel on support branch

    (cherry picked from commit df372ea)
    onichols-pivotal committed May 9, 2022
    Configuration menu
    Copy the full SHA
    97e4515 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    8acf085 View commit details
    Browse the repository at this point in the history

Commits on May 10, 2022

  1. GEODE-10284: Add partition-listener option to gfsh create region comm…

    …and (apache#7666) (apache#7671)
    
    * Update documentation
    
    Co-authored-by: Dave Barnes <daveba@vmware.com>
    (cherry picked from commit d4b80d2)
    jdeppe-pivotal committed May 10, 2022
    Configuration menu
    Copy the full SHA
    610a864 View commit details
    Browse the repository at this point in the history

Commits on May 11, 2022

  1. GEODE-10283: Remove problematic buildSrc project, replacing with incl…

    …udeBuild projects (apache#7600)
    
    * Extract DependencyConstraints plugin from buildSrc
    * Extract japicmp plugin customization from buildSrc
    * Test isolation from buildSrc
    * Disable jacoco on all test facets by default
    
    (cherry picked from commit 509c0c6)
    robbadler committed May 11, 2022
    Configuration menu
    Copy the full SHA
    3cf68a1 View commit details
    Browse the repository at this point in the history
  2. GEODE-10282: Migrate from springfox to springdoc (apache#7659)

    springfox swagger is no longer maintained, so springdoc is the best choice going forward.
    
    (cherry picked from commit 9fbd35a)
    yozaner1324 authored and onichols-pivotal committed May 11, 2022
    Configuration menu
    Copy the full SHA
    41305de View commit details
    Browse the repository at this point in the history

Commits on May 12, 2022

  1. Configuration menu
    Copy the full SHA
    2621586 View commit details
    Browse the repository at this point in the history

Commits on May 13, 2022

  1. GEODE-10307: Doc changes needed for enable security-manager property (a…

    …pache#7687)
    
    * GEODE-10307: Doc changes needed for enable security-manager property
    davebarnes97 committed May 13, 2022
    Configuration menu
    Copy the full SHA
    08fe5c5 View commit details
    Browse the repository at this point in the history
  2. GEODE-10289: Argument file for JDK 17 (apache#7673) (apache#7693)

    * GEODE-10289: Argument file for JDK 17
    
    The argument file was generated on Linux using OpenJDK 17.0.2
    
    * Add arg file to assembly_content.txt
    demery-pivotal committed May 13, 2022
    Configuration menu
    Copy the full SHA
    c9c5c29 View commit details
    Browse the repository at this point in the history
  3. backport/geode 10288/java homes (apache#7694)

    * GEODE-10288: Define JDK 8, 11, 17 homes for upgrade tests (apache#7675)
    
    * GEODE-10288: Fix property assignment syntax (apache#7678)
    demery-pivotal committed May 13, 2022
    Configuration menu
    Copy the full SHA
    ff3c806 View commit details
    Browse the repository at this point in the history
  4. backport/geode 10302/upgrade test timeouts (apache#7695)

    * GEODE-10302: Increase upgrade test timeout to 4h (apache#7683)
    
    * GEODE-10302: Increase call stack timeout for upgrade tests (apache#7691)
    
    To be 3h45m, 15 minutes shy of the newly increased task timeout.
    demery-pivotal committed May 13, 2022
    Configuration menu
    Copy the full SHA
    6851ebe View commit details
    Browse the repository at this point in the history

Commits on May 16, 2022

  1. Configuration menu
    Copy the full SHA
    5936977 View commit details
    Browse the repository at this point in the history

Commits on May 17, 2022

  1. Configuration menu
    Copy the full SHA
    4d53566 View commit details
    Browse the repository at this point in the history
  2. GEODE-10294: Compare invalid token during putIfAbsent retry. (apache#…

    …7679)
    
     * During putIfAbsent retry, comparing invalid token value when
       putIfAbsent of a null value instead.
    
    (cherry picked from commit 4f4af2a)
    pivotal-eshu authored and nabarunnag committed May 17, 2022
    Configuration menu
    Copy the full SHA
    1613857 View commit details
    Browse the repository at this point in the history

Commits on May 18, 2022

  1. Configuration menu
    Copy the full SHA
    53cbcca View commit details
    Browse the repository at this point in the history
  2. GEODE-10315: remove unneeded add-opens (apache#7699)

    (cherry picked from commit cb5703d)
    dschneider-pivotal committed May 18, 2022
    Configuration menu
    Copy the full SHA
    fb1d5a3 View commit details
    Browse the repository at this point in the history

Commits on May 19, 2022

  1. Revert "GEODE-10294: Compare invalid token during putIfAbsent retry. (a…

    …pache#7679)" (apache#7704)
    
    This reverts commit 4f4af2a.
    
    (cherry picked from commit b84d9c7)
    nabarunnag committed May 19, 2022
    Configuration menu
    Copy the full SHA
    4be1a15 View commit details
    Browse the repository at this point in the history
  2. GEODE-10257: Upgrade tests can upgrade Java (apache#7686)

    Currently, upgrade tests upgrade from an old version of Geode to the
    current version, both running on the test JVM's version of Java.
    
    This commit enhances most upgrade tests so that they also upgrade from
    an old Java version to a newer one, both running the current version of
    Geode.
    
    The new `VmConfiguration` class represents a configuration for a Geode
    JVM, specifying both the Java version and the Geode version.
    
    The new `VmConfigurations` class offers two factory methods to produce
    lists of candidate configurations:
    - `VmConfigurations.upgrades()` produces a list of "upgrade"
      configurations useful for most upgrade tests. Each upgrade
      configuration specifies either and old version of Geode or an old
      version of Java, but not both.
    - `VmConfigurations.all()` produces a list of upgrades plus a
      configuration representing the current version of Geode and the test
      JVM's version of Java.
    
    `VmConfigurations` also includes factory methods to create predicates to
    filter configurations.
    
    (cherry picked from commit e835c8c)
    demery-pivotal committed May 19, 2022
    Configuration menu
    Copy the full SHA
    0882d29 View commit details
    Browse the repository at this point in the history