John Blum
5994d6b6a3
Upgrade to FreeFair Lombok Gradle Plugin 5.1.0.
2020-06-10 23:48:29 -07:00
John Blum
08bb53f792
Add Smoke Tests asserting the proper behavior of a properly configured Spring ApplicationContext in the case of forced-disconnect / auto-reconnect events in a GemFire/Geode DistributedSystem (cluster).
2020-04-27 15:22:54 -07:00
John Blum
9b3a77d92f
Add block(:Enviroment) method predicated on a Spring Enviornment resolvable property to prevent the Apache Geode Locator (i.e. JVM) from shutting down immediately.
...
An Apache Geode Locator only creates daemon Threads on startup, which will not prevent the JVM process from falling all the way through and shutting down.
2020-04-09 14:36:20 -07:00
John Blum
7df0a6487e
Add Smoke Tests for a Spring Boot configured and bootstrapped Apache Geode Locator application.
...
Additionally, the Smoke Tests will test and assert the Spring-based Locator is able to connect to an Apache Geode based Locator.
2020-03-30 14:27:20 -07:00
John Blum
665355aa92
Upgrade to FreeFair Lombok Gradle Plugin 5.0.0-rc2.
2020-02-22 23:50:31 -08:00
John Blum
8447eaad10
Update Copyright to 2020.
2020-02-19 23:04:23 -08:00
John Blum
76d921f5f0
Add call to reset Logback on test class initialization.
...
Resolves gh-73.
2020-02-19 19:07:56 -08:00
John Blum
562dc6c6ed
Add additional Smoke Tests asserting Apache Geode logging configuration with the use of Spring Boot application.properties as well as JVM System Properties.
...
Effectively, these tests test the SBDG GeodeLoggingApplicationListener registration and function.
Resolves gh-73.
2020-02-14 16:57:26 -08:00
John Blum
729c02407c
Add additional test case asserting that DEBUG Log statements are not logged.
...
Resolves gh-73.
2020-02-14 15:19:14 -08:00
John Blum
ae616a4774
Switch to using the SpringApplicationBuilder to allow additional Spring profiles to be activated when needed.
...
Add additional logic to configure printing (output) of the Log messages (content) using System.out when the application is manually run.
Resolves gh-73.
2020-02-14 15:19:14 -08:00
John Blum
21cc8e6c4b
Add Smoke Tests for the 'spring-geode-starter-logging' module.
...
Resolves gh-73.
2020-02-11 19:16:55 -08:00
John Blum
3a347ba365
Add test case asserting the Spring ApplicationContext loads and is of the expected type.
2020-02-10 20:34:47 -08:00
John Blum
a40c66d015
Remove deprecated SDG @EnableLogging annotation from the GeodeConfiguration class.
...
Edit Javadoc.
Formate source code.
Optimize imports.
2020-02-10 20:30:05 -08:00
John Blum
eaf8bd4930
Add testRuntime dependency on 'spring-geode-starter-test'.
2020-02-10 20:24:26 -08:00
John Blum
924b1d7f89
Upgrade to Lombok Gradle Plugin 4.1.6.
2020-01-16 18:56:19 -08:00
John Blum
3053bac169
Add Smoke Tests for a client/server Function execution use case, configured with SBDG auto-configuration on the client-side and SDG Function annotation config on the server-side.
2019-10-21 15:47:49 -07:00
John Blum
c6e21ffde8
Use Lombok to declare the JPA required, protected, default, no-arg constructor.
2019-10-21 15:28:02 -07:00
John Blum
afbbfe9991
Upgrade to FreeFair Lombok Gradle Plugin 4.1.2.
2019-10-17 15:46:10 -07:00
John Blum
912bed1b55
Remove explicit repositories declaration.
...
Change the 'spring-geode-starter' dependency declaration from the externally, fully-qualified artifact to using the project 'spring-geode-starter' module artifact.
2019-10-03 14:31:40 -07:00
John Blum
b356111ed4
Comment out Repositories declaration and declare direct dependency on the 'spring-geode-starter' project module.
2019-10-02 20:55:05 -07:00
John Blum
6d12ba8708
Remove the 'test' block using the JUnit Platform for testing since it interferes with the 'io.spring.convention.spring-test' Gradle plugin in the Spring Build Conventions project.
2019-09-28 18:31:14 -07:00
John Blum
9941b6de5c
Add Spring Data MongoDB using the Spring Boot Starter to the Spring Boot application classpath.
...
Experiment with adding SD for Apache Geode's @Region mapping annotation as well as SD MongoDB's @Document mapping annotation and the effects on Spring Boot's auto-configuration support for SD Repositories when multiple data store providers are on the Spring Boot application classpath.
Resolves gh-51.
2019-09-28 16:35:07 -07:00
John Blum
e8fc1c63c4
Add smoke tests to test Spring Data's multi-store support using SD JPA and an HSQLDB database as the application System of Record (SOR) and Apache Geode as the caching provider in Spring's Cache Abstraction.
...
Resolves gh-51.
2019-09-28 15:54:28 -07:00
John Blum
9aa8a86365
Adds smoke tests for a Spring for Apache Geode project generated (created) with Spring Initializer at https://start.spring.io .
...
Resolves gh-51.
2019-09-28 15:33:30 -07:00