Commit Graph

2038 Commits

Author SHA1 Message Date
John Blum
fcda14f84f Add capability to override the core Spring Framework version delcared and managed by Spring Boot.
Adds (disabled) dependency management for the core Spring Framework BOM.
2022-04-12 16:47:06 -07:00
John Blum
7607415b36 Remove apache-geode-micrometer2 module.
The integration module between Apache Geode 1.14.x (based on Micrometer 1.x) and Micrometer 2.0 is not longer needed since the Micrometer team is rolling back changes to the Micrometer Binders API in 2.0 to re-include the Binders back in micrometer-core.
2022-04-12 15:52:14 -07:00
John Blum
ff726c000e Set Spring Geode Samples parent Maven POM to Spring Boot 3.0.0-SNAPSHOT. 2022-04-06 14:27:21 -07:00
John Blum
74938f4ec2 Upgrade to Gradle 7.4.2. 2022-04-06 14:15:52 -07:00
John Blum
bef0145500 Organize dependencies. 2022-04-06 13:43:55 -07:00
John Blum
63b099c947 Add apache-geode-micrometer2 module as a runtimeOnly project dependency in the spring-geode-starter. 2022-04-06 13:43:48 -07:00
John Blum
3c741fc7c7 Add apache-geode-micrometer2 dependency as testRuntimeOnly dependency. 2022-04-06 13:43:23 -07:00
John Blum
f5ab7e537c Add new apache-geode-micrometer2 module.
The apache-geode-micrometer2 module includes integration support for Apache Geode 1.x with Micrometer 2.x.
2022-04-06 13:11:20 -07:00
John Blum
866935c952 Remove dependency management for Micrometer.
This implies that Spring Boot 3.0's dependency management for Micrometer, based on 2.0, will be enforced.
2022-04-06 12:10:58 -07:00
John Blum
45561c480b Set the Micrometer version to 1.9.0-SNAPSHOT. 2022-04-05 12:13:41 -07:00
John Blum
e1539369d9 Add notice.txt file, stating the use of SBDG under the terms of the 'License', to the binary distribution. 2022-03-31 13:03:53 -07:00
John Blum
9240792430 Add Apache License version 2.0 file to binary distribution. 2022-03-31 12:58:27 -07:00
John Blum
250dd76acc Edit README to refer to 1.6.6 release and 1.6.7-SNAPSHOT. 2022-03-31 12:22:41 -07:00
John Blum
8bd9b2cd49 Edit changelog and include 1.6.6 release notes. 2022-03-31 12:22:02 -07:00
John Blum
94d4d519a9 Edit README to refer to 1.5.12 release and 1.5.13-SNAPSHOT. 2022-03-31 12:21:03 -07:00
John Blum
3f05b82fd9 Edit changelog and include 1.5.12 release notes. 2022-03-31 12:20:27 -07:00
John Blum
6cafc7b6c2 Edit README to refer to 2.0.0-M2 release and 2.0.0-SNAPSHOT.
Refer to Spring Boot 3.0.0-M2 documentation.
2022-03-24 22:17:12 -07:00
John Blum
c2574034c0 Prepare next development iteration.
Set Spring Boot version to 3.0.0-SNAPSHOT.

Set version to 2.0.0-SNAPSHOT.
2022-03-24 22:00:08 -07:00
John Blum
5af3cc64ec Release 2.0.0-M2. 2022-03-24 21:46:06 -07:00
John Blum
ccc4d3eb14 Edit changelog and add 2.0.0-M2 release notes. 2022-03-24 21:44:24 -07:00
John Blum
3a6e693d4f Upgrade Spring Geode Samples parent Maven POM to Spring Boot 3.0.0-M2. 2022-03-24 21:35:23 -07:00
John Blum
a694da57a8 Upgrade to Spring Session for Apache Geode 3.0.0-M2. 2022-03-24 21:11:10 -07:00
John Blum
2e584b91e5 Upgrade to Spring Test for Apache Geode 1.0.0-M3. 2022-03-24 21:10:25 -07:00
John Blum
9c074d926d Upgrade to Spring Data for Apache Geode 3.0.0-M3. 2022-03-24 21:09:52 -07:00
John Blum
e724741f8a Upgrade to Spring Data BOM 2022.0.0-M3 (Turing-M3). 2022-03-24 21:09:04 -07:00
John Blum
db6c6af4d9 Upgrade to Spring Boot 3.0.0-M2. 2022-03-24 21:08:10 -07:00
John Blum
b48a6c52fe Upgrade to Spring Framework 6.0.0-M3. 2022-03-24 21:07:45 -07:00
John Blum
ec55304869 Upgrade to VMware Tanzu (Pivotal) GemFire 9.10.15. 2022-03-24 21:06:57 -07:00
John Blum
1028f1ae51 Upgrade to VMware Tanzu GemFire for VMs (Pivotal Cloud Cache) 1.14.4. 2022-03-24 21:06:33 -07:00
John Blum
a13931cae3 Upgrade to Micrometer 1.9.0-M4. 2022-03-24 21:06:03 -07:00
John Blum
bb1ad73e73 Upgrade to Apache Geode 1.14.4. 2022-03-24 21:05:02 -07:00
John Blum
4ce94e6d8f Upgrade to Gradle 7.4.1. 2022-03-24 20:58:32 -07:00
John Blum
b1546df069 Edit README to refer to 1.7.0-M3 release and 1.7.0-SNAPSHOT. 2022-03-24 20:58:03 -07:00
John Blum
ebd8edd118 Edit changelog and include 1.7.0-M3 release notes. 2022-03-24 20:57:13 -07:00
John Blum
bcd190a9f0 Edit README to refer to 1.6.5 release and 1.6.6-SNAPSHOT. 2022-03-24 20:56:30 -07:00
John Blum
ef7c60712e Edit changelog and include 1.6.5 release notes. 2022-03-24 20:55:37 -07:00
John Blum
c6e044ff1b Edit README to refer to 1.5.11 release and 1.5.12-SNAPSHOT. 2022-03-24 20:54:38 -07:00
John Blum
809cc4ca6d Edit changelog and include 1.5.11 release notes. 2022-03-24 20:53:57 -07:00
John Blum
17ceec0726 Change source XML blocks to source TEXT blocks in index.adoc. 2022-03-16 10:13:58 -07:00
John Blum
f585a0a35c Set Spring Data for Apache Geode (SDG) version to 3.0.0-SNAPSHHOT.
Spring Boot 3.0 recently (24158a7ab0) started building against Spring Data 3.0 SNAPSHOTS.

In Spring Data 3.0, the PagingAndSortingRepository interface was refactored to no longer extend the CrudRepository interface (the interfaces were split apart).

As a result, the SDG GemfireRepository interface was also refactored to implement both CrudRepository and PagingAndSortingRepository, separately.
2022-03-15 13:47:38 -07:00
John Blum
6f73f26552 Add warning about overriding Spring Boot managed dependency versions.
Additionally, edit the sub-chapter (section) on dependency version overriding.
2022-03-11 12:04:23 -08:00
John Blum
1a2cd019e5 Add the Java (JRE) version to the list of primary dependency versions. 2022-03-11 11:28:43 -08:00
John Blum
33bebf0673 Add explicit dependency management for Micrometer set to a version required by Apache Geode.
Apache Geode is based on Micrometer 1.6.x (1.6.3) whereas Spring Boot 3.0 is based on Micrometer 2.0.

However, setting the Micrometer version to 1.9.0-M3 which bridges Micrometer 1.x and 2.0.
2022-03-10 23:42:29 -08:00
John Blum
fba4ed2158 Declare and apply the Spring Boot Gradle Plugin before additional Spring Gradle Plugins, such as the Spring DependencyManagement Gradle Plugin. 2022-03-10 23:36:16 -08:00
John Blum
2f9d5dfcac Polish the SBDG Gradle Plugins.
* Rename MavenPublishingConventionsPlugin to MavenPublishConventionsPlugins.
* Rename SpringDependencyManagementConventionPlugin to SpringDependencyManagementConventionsPlugin.
* Refactor the application and configuration of the Spring DependencyManagementPlugin into a private method of the SpringDependencyManagementConventionsPlugin class.
* Reorder the Spring SNAPSHOT and MILESTONE Repository declarations in the SpringSampleBootPlugin.
2022-03-09 15:05:18 -08:00
John Blum
585ab03da6 Remove declared Apache Geode logging configuration in GeodeCacheServerHealthIndicatorAutoConfigurationIntegrationTests.
Format source code; optimize imports.

Edit Javadoc.
2022-03-09 10:13:32 -08:00
John Blum
2883b14a02 Upgrade to Awaitility 4.2.0. 2022-03-08 13:05:29 -08:00
John Blum
292d6069f8 Add documentation on dependency version overriding.
Resolves gh-114.
2022-03-02 21:30:47 -08:00
John Blum
d16e70e823 Update Java documentation references (Java SE API) to Java 17. 2022-03-02 17:50:52 -08:00
John Blum
33f9d4bd41 Fix bug when parsing Spring Boot, spring.session.timeout property with java.time.Duration styling.
Resolves gh-113.
2022-03-02 14:45:47 -08:00