Spring Builds
33b8bead1c
Prepare 2.7.3 (2021.2.3).
...
See #614
2022-09-19 11:36:17 +00:00
John Blum
cb58bb34cb
Fix Generics syntax error.
2022-08-31 09:41:20 -07:00
John Blum
57b7113dd4
Rename the SpringUtils class to SpringExtensions.
2022-08-31 09:29:16 -07:00
John Blum
78c336600a
Fix Java 8 syntax error in PdxConfiguration using syntax based on Java 17.
2022-08-31 09:26:34 -07:00
John Blum
2e79b1bdb3
Enable Locator applications bootstrapped with SDG to be configured with Security (Auth) using @EnableSecurity.
...
Closes #621 .
2022-08-31 09:24:25 -07:00
John Blum
f7472d2d36
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 09:22:51 -07:00
John Blum
d70c6bafe7
Annotate LocatorFactoryBean API with Spring @NonNull and @Nullable annotations.
2022-08-31 09:22:41 -07:00
John Blum
af4e23b9b8
Refactor GemfireBeanFactoryLocator.
...
* Edit Javadoc.
* Annotate API with Spring @NonNull and @Nullable annotations.
* Cleanup deprecations.
2022-08-31 09:22:31 -07:00
John Blum
8920fc8d0e
Format source code in AbstractAnnotationConfigSupport.
2022-08-31 09:22:25 -07:00
John Blum
d393e6d2d3
Refactor the number formatting in the @Order annotation on the 'gemfireDataSourcePostProcessor' bean definition.
2022-08-31 09:22:18 -07:00
John Blum
237fdf4d30
Enables Spring Locator-based applications configured and bootstrapped with SDG to use the GemfireBeanFactoryLocator to autowire Apache Geode components.
...
Closes #620 .
2022-08-31 09:22:09 -07:00
John Blum
dded79dce8
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 09:22:01 -07:00
John Blum
2f54e7a429
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 09:21:50 -07:00
John Blum
875bea8bb8
Add 2.7 XSDs for SDG 2.7.
...
Closes #617 .
2022-07-22 15:04:40 -07:00
John Blum
b2cf973a52
Refactor the RegionExpirationAttributesNamespaceIntegrationTests.
...
See: https://github.com/spring-projects/spring-data-geode/issues/616 .
See: https://stackoverflow.com/questions/73082303/gfeentry-ttl-and-gfeentry-ttielements-are-not-allowed-under-gfereplicate .
Closes #616 .
2022-07-22 15:04:31 -07:00
Christoph Strobl
533e325493
After release cleanups.
...
See #603
2022-07-15 11:24:07 +02:00
Christoph Strobl
e2f213a89d
Prepare next development iteration.
...
See #603
2022-07-15 11:24:04 +02:00
Christoph Strobl
a946e578c6
Release version 2.7.2 (2021.2.2).
...
See #603
2022-07-15 11:08:27 +02:00
Christoph Strobl
a20b488d08
Prepare 2.7.2 (2021.2.2).
...
See #603
2022-07-15 11:07:50 +02:00
John Blum
97fb8fc65a
Upgrade to Spring Test for Apache Geode (STDG) 0.3.0-RAJ.
...
Closes #609 .
2022-07-12 16:10:59 -07:00
John Blum
864704a8fa
Upgrade to Apache Log4j 2.17.2.
...
Closes #608 .
2022-07-12 16:07:48 -07:00
Mark Paluch
2309efc6c1
After release cleanups.
...
See #595
2022-06-20 11:40:06 +02:00
Mark Paluch
6d4165b6fc
Prepare next development iteration.
...
See #595
2022-06-20 11:40:04 +02:00
Mark Paluch
6feb301f26
Release version 2.7.1 (2021.2.1).
...
See #595
2022-06-20 11:29:29 +02:00
Mark Paluch
a2fbf9b1ad
Prepare 2.7.1 (2021.2.1).
...
See #595
2022-06-20 11:29:05 +02:00
John Blum
f202d2bffb
Remove punctuation from Exception messages.
...
Closes #601 .
2022-06-09 10:54:49 -07:00
Mark Paluch
d87fbc434e
Upgrade to Maven Wrapper 3.8.5.
...
See #599
2022-06-03 09:39:37 +02:00
Mark Paluch
187b7ec70c
Update CI properties.
...
See #595
2022-06-03 09:34:35 +02:00
Christoph Strobl
0b416e2c9b
After release cleanups.
...
See #589
2022-05-13 10:15:12 +02:00
Christoph Strobl
eecccfe56d
Prepare next development iteration.
...
See #589
2022-05-13 10:15:09 +02:00
Christoph Strobl
e8971d8ef2
Release version 2.7 GA (2021.2.0).
...
See #589
2022-05-13 10:05:05 +02:00
Christoph Strobl
893a0c08e9
Prepare 2.7 GA (2021.2.0).
...
See #589
2022-05-13 10:04:19 +02:00
John Blum
9c641f4b24
Remove Docker Registry access (login).
2022-05-04 11:24:16 -07:00
John Blum
3810f53b93
Deprecate Apache Geode's embedded Redis service (server) configuration and support.
...
See #592 .
Resolves #594 .
2022-04-27 16:12:35 -07:00
John Blum
7b9aaa162f
Edit Javadoc in ClientCacheFactoryBean.
2022-04-19 10:10:10 -07:00
John Blum
8ce280ca8f
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:10:03 -07:00
John Blum
cd2643711c
Edit Javadoc in the ClientCacheApplication annotation.
2022-04-19 10:09:56 -07:00
John Blum
d0660f48bf
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:09:48 -07:00
Christoph Strobl
dd940b26ce
After release cleanups.
...
See #586
2022-04-19 11:21:17 +02:00
Christoph Strobl
3c0f3e0612
Prepare next development iteration.
...
See #586
2022-04-19 11:21:14 +02:00
Christoph Strobl
a4e6a95a49
Release version 2.7 RC1 (2021.2.0).
...
See #586
2022-04-19 11:10:52 +02:00
Christoph Strobl
8f39416ec6
Prepare 2.7 RC1 (2021.2.0).
...
See #586
2022-04-19 11:10:13 +02:00
John Blum
70d26db475
Remove use of Java 17 language features in SDG 2.x line of development.
2022-03-30 15:57:25 -07:00
John Blum
83ed034228
Rewview and refactor the EmbeddedServiceConfigurationSupport class.
...
Make use of Java 17 language features.
Edit Javadoc.
2022-03-30 15:53:27 -07:00
John Blum
9d4178128f
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:53:16 -07:00
John Blum
90f81bd463
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:53:11 -07:00
John Blum
17eb7e3b78
Remove changelog.txt.
...
Resolves #523 .
2022-03-24 10:23:27 -07:00
Mark Paluch
c4c84cb5e8
Update build triggers.
...
See #586
2022-03-23 14:01:52 +01:00
Greg L. Turnquist
31c7ec480e
After release cleanups.
...
See #576
2022-03-21 10:20:32 -05:00
Greg L. Turnquist
aedebc6984
Prepare next development iteration.
...
See #576
2022-03-21 10:20:30 -05:00