Commit Graph

2033 Commits

Author SHA1 Message Date
John Blum
a5e32a3f71 Refactor the Maven Surefire (Build) Plugin to declare all the necessary JVM module options to get Apache Geode processes running correctly on Java 17.
Closes #604.
2022-07-07 13:26:21 -07:00
John Blum
83f7a026e0 Set Spring Test for Apache Geode (STDG) version to 1.0.0-SNAPSHOT. 2022-07-07 13:25:17 -07:00
John Blum
222bf99f93 Add 'ssl-client-protocols' and 'ssl-server-protocols' Apache Geode properties configuration to SDG @EnableSsl annotation configuration support.
Closes #581.
2022-07-07 13:24:55 -07:00
John Blum
f518576a4a Add 'ssl-client-protocols' and 'ssl-server-protocols' properties to GemFireProperties.
Closes #581.
2022-07-07 13:24:46 -07:00
John Blum
c253feff2d Remove support of Apache Geode's Redis integration.
Closes #597.
2022-07-07 13:24:16 -07:00
John Blum
35a6a4ee94 Refactor the GemFireProperties class.
* Change normalizePropertyName(:String) factory method to be part of the public API.
* Remove Redis-based properties.
* Edit Javadoc.

Resolves #592.
2022-07-07 13:23:48 -07:00
John Blum
3ea14243ff Upgrade to Apache Geode 1.15.0.
Resolves gh-604.
2022-07-07 13:22:36 -07:00
John Blum
25733e6e1f Refactor the EnableClusterDefinedRegionsIntegrationTests to declare a client-only Region. 2022-06-27 09:35:52 -07:00
John Blum
9b671bd586 Remove punctuation from Exception messages.
Closes #601.
2022-06-08 17:29:16 -07:00
Mark Paluch
b58ec1a8fa Update CI properties.
See #596
2022-06-03 09:34:20 +02:00
Mark Paluch
edb012fce7 Upgrade to Maven Wrapper 3.8.5.
See #598
2022-06-03 09:32:43 +02:00
Christoph Strobl
d1006f4169 Fix pom.xml formatting.
This commit reverts formatting changes introduced via 79c551ea59.

See #588
2022-05-13 13:14:19 +02:00
Christoph Strobl
bfc3cc3e0d After release cleanups.
See #588
2022-05-13 10:53:25 +02:00
Christoph Strobl
50ae31830a Prepare next development iteration.
See #588
2022-05-13 10:53:23 +02:00
Christoph Strobl
0e2d135b55 Release version 3.0 M4 (2022.0.0).
See #588
2022-05-13 10:43:58 +02:00
Christoph Strobl
79c551ea59 Prepare 3.0 M4 (2022.0.0).
See #588
2022-05-13 10:43:20 +02:00
John Blum
dab1b8db2f Remove Docker Registry access (login). 2022-05-04 11:20:51 -07:00
John Blum
a14aeadfee Deprecate Apache Geode's embedded Redis service (server) configuration and support.
See #592.

Resolves #594.
2022-04-27 15:23:40 -07:00
John Blum
563753b6a7 Refactor the GemFireProperties class.
* Remove the Redis-based properties.
* Change the normalizePropertyName(:String) factor method to the public API.
* Edit Javadoc.
2022-04-27 15:23:35 -07:00
John Blum
e5dee9a680 Polish the README. 2022-04-21 22:15:13 -07:00
Dan Smith
1171400886 Update README to reflect switch to GitHub Issues.
This project has switched to using GitHub Issues. The README should direct users to GitHub instead of JIRA.

Closes #593.
2022-04-21 22:15:06 -07:00
John Blum
32d73ed71e Edit Javadoc in ClientCacheFactoryBean. 2022-04-04 15:50:58 -07:00
John Blum
0d0fe14e74 Review and refactor the ArrayUtils and CollectionUtils support classes.
* Annotate the API with Spring's @NonNull and @Nullable annotations.
* Edit Javadoc.
2022-04-04 13:01:06 -07:00
John Blum
c7662af8eb Rename SpringUtils to SpringExtensions.
* Add additional tests for the getOrder(:Object) method.
* Annotate API with Spring's @NonNull and @Nullable annotations.
* Edit Javadoc.
* Implement the getOrder(:Object) method in terms of the org.springframework.core.annotation.OrderUtils class as well.
2022-04-04 12:40:12 -07:00
John Blum
edc8d4c789 Edit Javadoc in the ClientCacheApplication annotation. 2022-04-01 12:40:57 -07:00
John Blum
fefa68e65d Review and refactor the GemFireProperties class.
* Rename the String constant PROPERTY_NAME_PREFIX to GEMFIRE_PROPERTY_NAME_PREFIX.
* Shortcircuit the getDefaultValueAsType(:Class<T>) method in case the default value is a Class<T> type.
* Format source code.
2022-03-31 16:27:13 -07:00
John Blum
3a1c6c1527 Rewview and refactor the EmbeddedServiceConfigurationSupport class.
Make use of Java 17 language features.
Edit Javadoc.
2022-03-30 15:23:23 -07:00
John Blum
6e20dfded4 Review and refactor the AbstractAnnotationConfigSupport class.
* Rename the getLog() method to getLogger().
* Rename the newLog() method to newLogger().
* Reduce the use of java.util.Optional.
* Edit Javadoc.
* Annotate the API with Spring's @NonNull and @Nullable annotations.
* Rename AbstractAnnotationConfigSupportTests to AbstractAnnotationConfigSupportUnitTests.
2022-03-30 15:22:25 -07:00
John Blum
fd3d8ca429 Review and refactor the AbstractFactoryBeanSupport class.
* Fix bug in the filter of the is<LogLevel>LoggingEnabled() methods.
* Rename the getLog() method to getLogger().
* Rename the getOptionalLog() method to getOptionalLogger().
* Edit Javadoc.
* Annotate the API with Spring's @NonNull and @Nullable annotations.
2022-03-30 15:15:12 -07:00
John Blum
a6131d8e35 Remove changelog.txt.
Closes #523.
2022-03-24 10:21:35 -07:00
John Blum
4cb2d7dc9c Downgrade to Micrometer 1.9.0-M4.
Closes #571.
2022-03-23 10:06:57 -07:00
Mark Paluch
e7f0144545 Update build triggers.
See #588
2022-03-23 14:02:21 +01:00
Mark Paluch
56b674c6e6 After release cleanups.
See #587
2022-03-22 14:07:38 +01:00
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
0f0da697c7 Prepare 3.0 M3 (2022.0.0).
See #587
2022-03-22 14:00:01 +01:00
Mark Paluch
7922cec33c After release cleanups.
See #564
2022-03-21 16:44:41 +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
Mark Paluch
d5e7321bb6 Prepare 3.0 M2 (2022.0.0).
See #564
2022-03-21 16:34:36 +01:00
John Blum
1f9314b909 Upgrade to Apache Geode 1.14.4.
Close #583.
2022-03-18 12:48:01 -07:00
Mark Paluch
144b470b67 Update CI properties.
See #564
2022-02-22 14:10:51 +01:00
Christoph Strobl
8cac10ccad Update copyright year to 2022.
See: #573
2022-02-17 14:33:20 +01:00
Greg L. Turnquist
8e9618aeed Update CI properties.
See #564
2022-02-15 09:00:21 -06:00
Mark Paluch
bf04b082f4 Downgrade to Micrometer 1.8 on 3.0.x branch.
Closes #571
2022-02-11 13:49:10 +01:00
Jens Schauder
f13a54200a Follow through with the split of CRUD repository and sorting repository.
Closes #570
See spring-projects/spring-data-commons#2537
2022-02-11 11:52:47 +01:00
Mark Paluch
1f4395c386 Polishing.
Extract Docker and Artifactory credentials into properties file.

See #569
2022-02-04 11:37:00 +01:00
John Blum
85f63ea344 Set baseline (main) Java (JDK) version to 17.
Remove unnecessary Apache Casssandra, MongoDB and Redit pipeline properties.
2022-02-02 12:28:41 -08:00
John Blum
d03f6ee342 Upgrade to Apache Geode 1.14.3.
Closes gh-568.
2022-02-02 11:52:23 -08:00
John Blum
896611ba3e Replace Java EE 9 (javax) packages with Jakarta EE (jakarta) packages. 2022-02-02 11:52:23 -08:00