John Blum
0d2bd43c65
Rename the SpringUtils class to SpringExtensions.
2022-08-31 10:19:13 -07:00
John Blum
480c7f723d
Enable Locator applications bootstrapped with SDG to be configured with Security (Auth) using @EnableSecurity.
...
Closes #621 .
2022-08-31 10:13:58 -07:00
John Blum
46c229c533
Enable Locator applications configured and bootstrapped with Spring to be optionally configured with Apache Geode's Cluster Configuration Service.
...
Configuration with Aapche Geode's Cluster Configuration Service is now disabled by default, to be consistent with peer Cache applications.
Closes #622 .
2022-08-31 10:13:33 -07:00
John Blum
6ccf6bed2d
Annotate LocatorFactoryBean API with Spring @NonNull and @Nullable annotations.
2022-08-31 10:13:26 -07:00
John Blum
bb8a43c4da
Refactor GemfireBeanFactoryLocator.
...
* Edit Javadoc.
* Annotate API with Spring @NonNull and @Nullable annotations.
* Cleanup deprecations.
2022-08-31 10:13:18 -07:00
John Blum
d5c4fb041c
Enables Spring Locator-based applications configured and bootstrapped with SDG to use the GemfireBeanFactoryLocator to autowire Apache Geode components.
...
Closes #620 .
2022-08-31 10:13:10 -07:00
John Blum
fd7d00d895
Refactor @EnablePdx annotation-based configuration allowing users to register explicit application domain types.
...
Explicit (Class) type registration conveniently allows java.*, javax.*, com.gemstone.gemfire.*, org.apache.geode.* and org.springframework.* types to be registered, which are excluded by SDG's MappingPdxSerializer by default.
Closes #619 .
2022-08-31 10:13:03 -07:00
John Blum
34e75e0604
Refactor PropertiesBuilder to handle property value to String conversion.
...
Specifically, handle Class type's by converting a Class object to the Class's name using Class.getName() rather than Class.toString().
Closes #618 .
2022-08-31 10:12:38 -07:00
Christoph Strobl
604b663a4d
After release cleanups.
...
See #602
2022-07-15 10:47:36 +02:00
Christoph Strobl
94d9337b39
Prepare next development iteration.
...
See #602
2022-07-15 10:47:32 +02:00
Christoph Strobl
177bee5c5c
Release version 2.6.6 (2021.1.6).
...
See #602
2022-07-15 10:34:16 +02:00
Christoph Strobl
db1814f953
Prepare 2.6.6 (2021.1.6).
...
See #602
2022-07-15 10:33:38 +02:00
John Blum
db3f3e2c31
Upgrade to Spring Test for Apache Geode (STDG) 0.2.2-Q.
...
Closes #612 .
2022-07-12 16:48:05 -07:00
John Blum
308217aaa6
Upgrade to Apache Log4j 2.17.2.
...
Closes #611 .
2022-07-12 16:45:27 -07:00
John Blum
57470da7cc
Upgrade to Apache Shiro 1.8.0.
...
Closes #610 .
2022-07-12 16:42:45 -07:00
Mark Paluch
f2ea6a1bc5
After release cleanups.
...
See #590
2022-06-20 11:12:22 +02:00
Mark Paluch
d83e5af605
Prepare next development iteration.
...
See #590
2022-06-20 11:12:19 +02:00
Mark Paluch
4a4a867933
Release version 2.6.5 (2021.1.5).
...
See #590
2022-06-20 10:59:10 +02:00
Mark Paluch
f9f5e9632d
Prepare 2.6.5 (2021.1.5).
...
See #590
2022-06-20 10:58:44 +02:00
John Blum
e152b593fa
Remove punctuation from Exception messages.
...
Closes #601 .
2022-06-09 11:17:20 -07:00
Mark Paluch
4468996a36
Upgrade to Maven Wrapper 3.8.5.
...
See #600
2022-06-03 09:42:17 +02:00
Mark Paluch
6876228f81
Update CI properties.
...
See #590
2022-06-03 09:35:43 +02:00
John Blum
83dd542643
Remove Docker Registry access (login).
2022-05-04 11:26:29 -07:00
John Blum
f8699382af
Edit Javadoc in ClientCacheFactoryBean.
2022-04-19 10:33:20 -07:00
John Blum
03912d22cd
Review and refactor the ArrayUtils and CollectionUtils support classes.
...
* Annotate the API with Spring's @NonNull and @Nullable annotations.
* Edit Javadoc.
2022-04-19 10:33:13 -07:00
John Blum
f475c60bad
Edit Javadoc in the ClientCacheApplication annotation.
2022-04-19 10:33:07 -07:00
John Blum
262fc8d43f
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-04-19 10:33:01 -07:00
Christoph Strobl
67b5ca036a
After release cleanups.
...
See #585
2022-04-19 12:13:23 +02:00
Christoph Strobl
1bd0e87942
Prepare next development iteration.
...
See #585
2022-04-19 12:13:20 +02:00
Christoph Strobl
4b45dd8d71
Release version 2.6.4 (2021.1.4).
...
See #585
2022-04-19 12:03:13 +02:00
Christoph Strobl
9db2c6f1c4
Prepare 2.6.4 (2021.1.4).
...
See #585
2022-04-19 12:02:43 +02:00
John Blum
c0f7469510
Remove use of Java 17 language features in SDG 2.x line of development.
2022-03-30 16:30:58 -07:00
John Blum
a6f8cc3961
Rewview and refactor the EmbeddedServiceConfigurationSupport class.
...
Make use of Java 17 language features.
Edit Javadoc.
2022-03-30 16:30:50 -07:00
John Blum
87adf3d97b
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 16:30:43 -07:00
John Blum
6d72472759
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 16:30:35 -07:00
John Blum
ba2a31885a
Remove changelog.txt.
...
Resolves #523 .
2022-03-24 10:24:39 -07:00
Mark Paluch
40bfd74435
After release cleanups.
...
See #575
2022-03-21 15:06:37 +01:00
Mark Paluch
4cc5078d0c
Prepare next development iteration.
...
See #575
2022-03-21 15:06:35 +01:00
Mark Paluch
117af8c2c2
Release version 2.6.3 (2021.1.3).
...
See #575
2022-03-21 14:58:52 +01:00
Mark Paluch
6364519b94
Prepare 2.6.3 (2021.1.3).
...
See #575
2022-03-21 14:58:27 +01:00
John Blum
39b5b48a59
Upgrade to Apache Geode 1.14.4.
...
Closes #583 .
2022-03-18 12:18:43 -07:00
Mark Paluch
641a0be56a
Use Java 8 to build snapshots for Artifactory.
...
Closes #577
2022-03-15 14:28:40 +01:00
Mark Paluch
444697acee
Update CI properties.
...
See #575
2022-02-22 14:09:13 +01:00
Mark Paluch
f899575f22
Upgrade to Maven Wrapper 3.8.4.
...
See #579
2022-02-22 13:56:06 +01:00
Mark Paluch
89354046b2
Use Java 17 to build snapshots for Artifactory.
...
Closes #577
2022-02-22 09:04:12 +01:00
Mark Paluch
4788c2325c
After release cleanups.
...
See #562
2022-02-18 10:49:01 +01:00
Mark Paluch
0a57287d15
Prepare next development iteration.
...
See #562
2022-02-18 10:48:59 +01:00
Mark Paluch
05ff3e27b7
Release version 2.6.2 (2021.1.2).
...
See #562
2022-02-18 10:41:00 +01:00
Mark Paluch
13ce91f33a
Prepare 2.6.2 (2021.1.2).
...
See #562
2022-02-18 10:40:39 +01:00
Christoph Strobl
145f50fb98
Update copyright year to 2022.
...
See: #573
2022-02-17 14:30:17 +01:00