Mark Paluch
8c5c8c8267
Prepare next development iteration.
...
See #587
2022-03-22 14:07:36 +01:00
Mark Paluch
6584861566
Release version 3.0 M3 (2022.0.0).
...
See #587
2022-03-22 14:00:23 +01:00
Mark Paluch
7a2bbcbcaa
Prepare next development iteration.
...
See #564
2022-03-21 16:44:39 +01:00
Mark Paluch
fc2619799b
Release version 3.0 M2 (2022.0.0).
...
See #564
2022-03-21 16:35:08 +01:00
John Blum
1f9314b909
Upgrade to Apache Geode 1.14.4.
...
Close #583 .
2022-03-18 12:48:01 -07:00
Mark Paluch
2de65be8d7
Prepare next development iteration.
...
See #560
2022-02-02 11:52:23 -08:00
Mark Paluch
7fd81cfd73
Release version 3.0 M1 (2022.0.0).
...
See #560
2022-02-02 11:52:23 -08:00
John Blum
9160128708
Cleanup SDG Maven parent and spring-data-geode module POM files.
...
Move all build plugin configuraton to the parent.
Remove the 'ci' and 'distribute' build profile specific 'maven-javadoc-plugin' configuration.
Resolves gh-538.
2022-02-02 11:52:23 -08:00
John Blum
9030ae3b08
Remove commented out 'org.apache.xbean:xbean-asm9-shaded' dependency.
...
Resolves gh-539.
2022-02-02 11:52:23 -08:00
John Blum
100366367e
Configure the maven-javadoc-plugin for the project build, the 'ci' build profile and the 'distribute' build profile.
...
Add link to Apache Geode (public) Javadoc site.
Add dependency source excluces on org.apache.geode:geode-gfsh.
Set 'failOnWarnings' to false.
Resolves gh-538.
2022-02-02 11:52:23 -08:00
John Blum
ec119465e4
Replace Java EE 8 dependencies with Jakarta EE 9.
...
Remove unnecessary dependencies (e.g. jakarta.interceptor:jakarta.interceptor-api & jakarta.el:jakarta.el-api).
Resolves gh-539.
2022-02-02 11:52:23 -08:00
John Blum
05b5dc7a73
Add Maven Javadoc Plugin configuration to exclude non-essential Apache Geode packages.
...
The Jenskins CI build is producing Javadoc errors/warnings of the nature:
20:55:04 [ERROR] Failed to execute goal org.apache.maven.plugins:maven-javadoc-plugin:3.2.0:jar (package-javadoc) on project spring-data-geode: MavenReportException: Error while generating Javadoc:
20:55:04 [ERROR] Exit code: 1 - /opt/jenkins/data/workspace/spring-data-geode_3.0.x/spring-data-geode/src/main/java/org/springframework/data/gemfire/client/GemfireDataSourcePostProcessor.java:26: error: cannot find symbol
20:55:04 [ERROR] import org.apache.geode.management.internal.cli.functions.GetRegionsFunction;
20:55:04 [ERROR] ^
20:55:04 [ERROR] symbol: class GetRegionsFunction
20:55:04 [ERROR] location: package org.apache.geode.management.internal.cli.functions
20:55:04 [ERROR] /opt/jenkins/data/workspace/spring-data-geode_3.0.x/spring-data-geode/src/main/java/org/springframework/data/gemfire/config/admin/remote/FunctionGemfireAdminTemplate.java:31: error: cannot find symbol
20:55:04 [ERROR] import org.apache.geode.management.internal.cli.functions.GetRegionsFunction;
20:55:04 [ERROR] ^
20:55:04 [ERROR] symbol: class GetRegionsFunction
20:55:04 [ERROR] location: package org.apache.geode.management.internal.cli.functions
20:55:04 [ERROR] /opt/jenkins/data/workspace/spring-data-geode_3.0.x/spring-data-geode/src/main/java/org/springframework/data/gemfire/function/PojoFunctionWrapper.java:53: error: cannot access Identifiable
20:55:04 [ERROR] public class PojoFunctionWrapper implements Function {
20:55:04 [ERROR] ^
20:55:04 [ERROR] class file for org.apache.geode.lang.Identifiable not found
20:55:04 [ERROR] warning: unknown enum constant When.MAYBE
20:55:04 [ERROR] reason: class file for javax.annotation.meta.When not found
20:55:04 [ERROR] 3 errors
20:55:04 [ERROR] 1 warning
Resolves gh-538.
2022-02-02 11:52:23 -08:00
John Blum
475e88ff32
Change scope of org.apache.geronimo.specs:geronimo-jcdi_2.0_specs dependency to provided.
...
Resolves gh-538.
2022-02-02 11:52:23 -08:00
John Blum
cd2a8ce032
Polish the spring-data-geode Maven POM.
...
Declare the org.apache.xbean:xbean-asm9-shaded dependency required to get CDI tests to pass.
Resolves gh-538.
2022-02-02 11:51:17 -08:00
John Blum
0805ce1d0d
Rename Java 16 Maven build profiles to Java 17 and change build configuration(s) to use JDK 17 (e.g. Maven Toolchains in local build).
...
Resolves gh-538.
2022-02-02 11:51:17 -08:00
John Blum
dc5f528bae
Prepare Spring Data for Apache Geode 3.0.
...
Set version to 3.0.0-SNAPSHOT.
Resolves gh-538.
2022-02-02 11:48:41 -08:00
John Blum
9c1e80abe1
Upgrade to Apache Geode 1.14.3.
...
Closes gh-568.
2022-02-02 11:25:35 -08:00
Christoph Strobl
fcd526ba5c
Prepare next development iteration.
...
See #563
2022-01-18 09:21:29 +01:00
Christoph Strobl
e7fd715070
Release version 2.7 M2 (2021.2.0).
...
See #563
2022-01-18 09:09:34 +01:00
Christoph Strobl
7e77e38b21
Prepare next development iteration.
...
See #553
2022-01-14 11:07:59 +01:00
Christoph Strobl
49b62d02eb
Release version 2.7 M1 (2021.2.0).
...
See #553
2022-01-14 10:58:16 +01:00
John Blum
4923bc3609
Upgrade to Apache Geode 1.14.2.
...
Closes #559 .
2022-01-07 18:52:56 -08:00
John Blum
b65dab174a
Upgrade to Apache Geode 1.14.1.
...
Resolves gh-556.
2021-12-13 14:47:15 -08:00
Jens Schauder
a74c2d259f
Prepare next development iteration.
...
See #545
2021-11-12 10:59:41 +01:00
Jens Schauder
03cda3402f
Release version 2.6 GA (2021.1.0).
...
See #545
2021-11-12 10:49:36 +01:00
John Blum
5b861f803e
Upgrade to Spring Test for Apache Geode 0.0.28.
2021-10-28 16:55:51 -07:00
John Blum
54d288131b
Upgrade to Spring Test for Apache Geode 0.0.27.
2021-10-28 12:04:51 -07:00
Mark Paluch
9a8bbf06b3
Prepare next development iteration.
...
See #536
2021-10-18 13:55:38 +02:00
Mark Paluch
f6aa5996ad
Release version 2.6 RC1 (2021.1.0).
...
See #536
2021-10-18 13:48:13 +02:00
Mark Paluch
c67cb95426
Upgrade to spring-data-geode-test 0.0.26.
...
Closes #544
2021-10-18 12:02:42 +02:00
John Blum
ade2e961be
Add baseline build for Java 17 in Maven and Jenkins.
...
Remove baseline build for Java 16.
2021-09-30 10:18:13 -07:00
John Blum
5066155476
Disable the reuse of forks with the test JVM in Maven Surefire Plugin configuration.
...
Resolves gh-296.
2021-09-17 17:23:50 -07:00
John Blum
b767de02c1
Refactor test classes in conjunction with reusing forked test JVMs per test class.
...
Resolves gh-296.
2021-09-17 16:44:09 -07:00
John Blum
002322e9c1
Disable use of forked JVMs per test class (i.e reuse test JVM forks).
...
Resolves gh-296.
2021-09-17 16:44:09 -07:00
John Blum
4024fc9d24
Upgrade to Spring Test for Apache Geode (STDG) 0.0.26-SNAPSHOT.
...
Resolves gh-296.
2021-09-17 16:44:08 -07:00
John Blum
20fb6af9a5
Remove use of the Hamcrest library.
...
Replace JUnit Assertions with AssertJ.
Resolves gh-296.
2021-09-17 16:38:26 -07:00
John Blum
0a782e03fe
Declare Spring Test for Apache Geode 0.0.25 test dependency.
...
Declare org.springframework.data:spring-data-geode-test:0.0.25 library as a test compile dependency for SDG, used to implement all SDG Unit & Integration Tests.
Resolves gh-296.
2021-09-17 12:58:43 -07:00
Mark Paluch
03388712de
Prepare next development iteration.
...
See #529
2021-09-17 09:52:18 +02:00
Mark Paluch
49a0d29f0f
Release version 2.6 M3 (2021.1.0).
...
See #529
2021-09-17 09:44:56 +02:00
John Blum
608d5a3180
Upgrade to Apache Geode 1.14.0.
...
Resolves gh-389.
Resolves DATAGEODE-340.
2021-09-03 12:13:46 -07:00
Jens Schauder
916b0e9d33
Prepare next development iteration.
...
See #522
2021-08-12 15:16:21 +02:00
Jens Schauder
96d758071b
Release version 2.6 M2 (2021.1.0).
...
See #522
2021-08-12 15:03:17 +02:00
John Blum
5e4261e4fe
Upgrade to Apache Geode 1.13.4.
...
Resolves gh-526.
2021-08-09 12:45:32 -07:00
John Blum
544656ea76
Refactor SDG Maven POM to include a Maven Profile to remotely (Jenkins) build and run SDG on JDK/JRE 16.
...
Refactor SDG Jenkinsfile to include the 'remote-java16' Maven Profile in Java 16 Jenkins CI builds.
Resolves gh-497.
2021-07-20 14:41:28 -07:00
John Blum
cf90fc184f
Refactor SDG Maven POM to declare and configure Maven Surefire Plugin for Java 8 builds (yet).
...
Resolves gh-497.
2021-07-20 14:40:37 -07:00
John Blum
f7c364c23c
Refactor SDG Maven POM to conditionally apply JRE 16 JVM options and Maven Toolchains to Maven Plugins based on a Maven Profile.
...
Resolves gh-497.
2021-07-20 14:40:28 -07:00
John Blum
63454ba7ee
Set --add-opens JVM option for java.util classes (e.g. UUID) to workaround Apache Geode issues on Java 16.
...
Resolves gh-497.
2021-07-20 10:01:10 -07:00
John Blum
358c3c9e9e
Set the --add-opens JVM option for java.nio classes (e.g. DirectByteBuffer) to workaround Apache Geode issues on Java 16.
...
Configure Maven Toolchains Plugin and the Maven Surefire Plugin to use Maven Toolchains with JDK 16.
Resolves gh-497.
2021-07-20 10:01:10 -07:00
Jens Schauder
9d0c41f0cc
Prepare next development iteration.
...
See #506
2021-07-16 14:19:56 +02:00
Jens Schauder
4f18c68757
Release version 2.6 M1 (2021.1.0).
...
See #506
2021-07-16 14:09:25 +02:00