Commit Graph

923 Commits

Author SHA1 Message Date
John Blum
32a106dd77 Upgrade to Mockito 4.6.1. 2022-07-19 15:34:30 -07:00
John Blum
18f0ead403 Upgrade to Apache Log4j 2.18.0. 2022-07-19 15:33:21 -07:00
John Blum
e4dd114ff7 Uprade to AssertJ 3.23.1. 2022-07-19 15:32:53 -07:00
John Blum
2fd6d0c61a Upgrade to Freefair Lombok Gradle Plugin 6.5.0.3. 2022-07-19 15:32:28 -07:00
John Blum
f40cb49080 Upgrade to Gradle 7.5. 2022-07-19 15:30:53 -07:00
John Blum
2e4c0acbe9 Upgrade to Spring Session BOM 2022.0.0-M2. 2022-07-19 15:30:10 -07:00
John Blum
77271e558e Set Spring Session version to 3.0.0-M3. 2022-07-19 15:29:24 -07:00
John Blum
8532e9cad9 Upgrade to Spring Test for Apache Geode 1.0.0-M6. 2022-07-19 15:28:25 -07:00
John Blum
f348e1f1c0 Uprade to Spring Data for Apache Geode 3.0.0-M5. 2022-07-19 15:28:05 -07:00
John Blum
0a89c100f4 Upgrade to Spring Data Commons 3.0.0-M5. 2022-07-19 15:27:39 -07:00
John Blum
0bb6d6ccf8 Upgrade to Spring Data BOM 2022.0.0-M5 (Turing-M5). 2022-07-19 15:27:21 -07:00
John Blum
7771999579 Upgrade to Spring Framework 6.0.0-M5. 2022-07-19 15:26:39 -07:00
John Blum
0eda9116f3 Upgrade to Micrometer 1.10.0-M3. 2022-07-19 15:24:58 -07:00
John Blum
7f75ce698c Upgrade to Apache Geode 1.15.0. 2022-07-19 15:24:10 -07:00
John Blum
e7784f8d33 Add Gradle clean task as a separate, independent build step for SSDG Jenkins CI Gradle builds. 2022-06-23 12:48:45 -07:00
John Blum
5a651563ff Set System property with project lead username.
Project lead for SSDG is 'jblum'.
2022-06-23 12:38:45 -07:00
John Blum
78fa43f1d8 Add Bash shell script to install Git in the Docker Container created from the Eclipse-Temurin JDK 17 Docker Image used to run the SSDG Gradle build (check) in Jenkins CI. 2022-06-22 17:32:33 -07:00
John Blum
6d3ccf81e8 Remove Gradle clean task from the Jenkins CI pipeline build using Gradle in Docker during check. 2022-06-22 16:19:19 -07:00
John Blum
57abbcd7a3 Simplify logic in SpringSampleWarPlugin. 2022-06-22 12:29:09 -07:00
John Blum
aac2836cb6 Simplify logic in GemFireServerPlugin. 2022-06-22 12:20:44 -07:00
John Blum
0fb22b979b Upgrade to Eclipse Temurin JDK 17.0.3_7 (Docker Container Image) used in the Jenkins CI env. 2022-06-22 10:05:56 -07:00
John Blum
0527a5cc97 Enable Jenkins CI build to publish Gradle build (scan) reports to ge.spring.io. 2022-06-21 20:05:25 -07:00
John Blum
97c447f4f5 Configure the Gradle Enterprise server Gradle Plugin.
Configure the Springe Gradle Enterprise server conventions Gradle Plugin.

Configure Gradle Plugin Management.
2022-06-21 20:05:03 -07:00
John Blum
03fac607b0 Rename the 'prepareAppServerForIntegrationTests' Gradle Task to 'prepareAppServerBeforeIntegrationTests'.
Rename the GemFireServerTask greeting() @TaskAction annotated method to run().
2022-06-21 18:55:35 -07:00
John Blum
8061b1bdea Upgrade to Gradle 7.4.2. 2022-06-17 11:39:46 -07:00
John Blum
8062f359f1 Upgrade to Spring Boot 3.0.0-M3. 2022-06-17 11:37:04 -07:00
John Blum
7dae17d299 Edit README to refer to SSDG 3.0.0-M3. 2022-05-18 14:00:41 -07:00
John Blum
01338e24f2 Prepare next development iteration.
Set Spring Session core version to 3.0.0-SNAPSHOT.

Set version to 3.0.0-SNAPSHOT.
2022-05-18 13:51:21 -07:00
John Blum
8522ff7672 Release 3.0.0-M3. 2022-05-18 13:42:20 -07:00
John Blum
7b107bc60a Edit changelog and declare upgrade to Spring Session 3.0.0-M3. 2022-05-18 13:03:08 -07:00
John Blum
c6fad7eefa Upgrade to Spring Session 3.0.0-M3. 2022-05-18 13:02:22 -07:00
John Blum
d31c678d3b Adapt to API changes in Micrometer 1.10. 2022-05-18 12:55:52 -07:00
John Blum
345a3164b3 Revert to Spring Boot 3.0.0-M1 for dependency management.
Spring Boot 3.0.0-M2+ requires Gradle 7.4+ which breaks the SSDG GemFireServer Gradle Plugin.
2022-05-18 11:53:59 -07:00
John Blum
7d1d119704 Edit changelog and add 3.0.0-M3 release notes. 2022-05-18 11:50:18 -07:00
John Blum
c61ebf29a2 Uprade to Spring Security 6.0.0-M5. 2022-05-18 11:46:33 -07:00
John Blum
2ab5dca2ca Upgrade to Mockito 4.5.1. 2022-05-18 11:45:25 -07:00
John Blum
5c2cd55877 Upgrade to Spring Session 3.0.0-M2. 2022-05-18 11:43:37 -07:00
John Blum
83cf649fbe Upgrade to Spring Test for Apache Geode 1.0.0-M4. 2022-05-18 11:43:05 -07:00
John Blum
99ccf0d8d0 Upgrade to Spring Data for Apache Geode 3.0.0-M4. 2022-05-18 11:41:51 -07:00
John Blum
bdea720988 Upgrade to Spring Data Commons 3.0.0-M4. 2022-05-18 11:41:05 -07:00
John Blum
a35301d3b5 Upgrade to Spring Data BOM 2022.0.0-M4 (Turing-M4). 2022-05-18 11:40:39 -07:00
John Blum
13109be1a9 Upgrade to Spring Boot 3.0.0-M2. 2022-05-18 11:39:44 -07:00
John Blum
0370fc7a27 Upgrade to Spring Framework 6.0.0-M4. 2022-05-18 11:39:02 -07:00
John Blum
583bc4e516 Upgrade to Micrometer 1.10.0-M2. 2022-05-18 11:38:13 -07:00
John Blum
1527a9cc99 Edit changelog and include 2.7.0 GA release notes. 2022-05-18 11:36:33 -07:00
John Blum
d120843782 Remove Docker Registry access (login). 2022-05-04 10:28:25 -07:00
John Blum
6681c1467a Disable Docker login.
Explicit Docker login is not required when 1) using the VMW Harbor DockerHub proxy and 2) the project build does not use Testcontainers.
2022-05-03 15:28:44 -07:00
John Blum
8b09ed8c4a Refactor to make it more apparent when a race condition occurs in concurrent Session access Integration Tests. 2022-04-28 15:07:20 -07:00
John Blum
3a295dbf68 Fix race condition in concurrent Session access Integeration Tests.
The race condition involved the absence/presence of the Session ID in GemFire/Geode client/server Integration Tests when using client PROXY or CACHING_PROXY Regions to persist Session state.

When the remote Region operation (e.g. put(..), when storing the new Session in the cache Region) occurred, the current Thread could then be blocked on an IO operation, which would then free up another MultithreadedTC test framework thread to continue, but the Session creating Thread may not have set theh Session ID required by the other threads in a timely manner.
2022-04-28 14:19:32 -07:00
John Blum
c2491b99c4 Edit changelog and include 2.7.0-RC1 release notes. 2022-04-19 13:20:32 -07:00