Commit Graph

231 Commits

Author SHA1 Message Date
John Blum
3c383af9ae Edit changelog and add 2.5.0-M1 release notes. 2021-01-19 12:50:15 -08:00
John Blum
f0c9f45d49 Edit changelog and include 2.4.1 release notes. 2021-01-12 17:44:24 -08:00
John Blum
17cd098a5c Edit changelog and include 2.3.3.RELEASE notes. 2021-01-12 17:43:28 -08:00
John Blum
d50dff83ff Edit changelog and include 2.2.7.RELEASE notes. 2021-01-12 17:42:50 -08:00
John Blum
90129b8cf0 Fix bug in Spring Session (core) infrastructure component initialization.
Resolves gh-51.
2021-01-12 13:27:19 -08:00
John Blum
76f7a3264c Add abstract base class encapulating common and convenient functionality for all SSDG Unit Tests. 2021-01-12 12:11:20 -08:00
John Blum
5b0826a7f7 Provide abstract, default implementation of the Spring Session core HttpSessionIdResolver interface. 2021-01-12 12:09:44 -08:00
John Blum
8e0301a674 Provide abstract, default implementation of the Spring Session core CookieSerializer interface. 2021-01-12 12:09:08 -08:00
John Blum
e1e790c21d Declare 'com.google.code.findbugs:jsr305' as a 'compileOnly' dependency to avoid Gradle build warnings on missing enumerated types. 2020-11-17 20:14:00 -08:00
John Blum
2f3fd4ac28 Edit Javadoc of AbstractSession. 2020-11-17 19:01:56 -08:00
John Blum
fd7c16b839 Upgrade to Freefair Lombok Gradle Plugin 5.3.0. 2020-11-17 18:57:37 -08:00
John Blum
686b62e6e4 Edit changelog and add 2.3.2.RELEASE notes. 2020-11-09 13:09:23 -08:00
John Blum
95944566d5 Edit changelog and add 2.2.6.RELEASE notes. 2020-11-09 13:08:39 -08:00
John Blum
991fd057a5 Edit changelog and add 2.1.12.RELEASE notes. 2020-11-09 13:08:04 -08:00
John Blum
323f6ca3e2 Add Unit Test persisting and accessing a Session object stored in Apache Geode using Mock Objects (with STDG). 2020-11-04 10:49:01 -08:00
John Blum
495abe59e8 Fix source code warnings. 2020-11-04 10:09:59 -08:00
John Blum
a91b6a7666 Edit changelog and add 2.4.0 release notes. 2020-10-28 16:12:56 -07:00
John Blum
2d7684e961 Edit changelog and include 2.1.11.RELEASE notes. 2020-09-17 00:58:31 -07:00
John Blum
ed4ef8be74 Edit changelog and include 2.2.5.RELEASE notes. 2020-09-17 00:57:44 -07:00
John Blum
0691a1f7e9 Edit changelog and include 2.3.1.RELEASE notes. 2020-09-17 00:57:05 -07:00
John Blum
da0b769041 Edit changelog and add release notes for 2.4.0-RC1. 2020-09-16 20:41:36 -07:00
John Blum
3295914abc Adapt to API changes in STDG 0.0.17.RELEASE. 2020-08-10 13:48:51 -07:00
John Blum
0db2bd4841 Upgrade to Freefair Lombok Gradle Plugin 5.1.1. 2020-08-10 13:45:10 -07:00
John Blum
e9caa08208 Edit changelog and add release notes for 2.4.0-M1. 2020-06-26 13:59:23 -07:00
John Blum
a4edf3cdbc Enable GemFire Mock Object destruction on Spring ApplicationContext closed event. 2020-06-01 14:36:42 -07:00
John Blum
501cf93587 Fix and/or suppress compilation warnings.
Edit Javadoc.
2020-06-01 14:30:04 -07:00
John Blum
a0146617e8 Suppress warning on raw type usage. 2020-05-18 20:36:13 -07:00
John Blum
efe145f0d4 Edit changelog and add 2.2.4.RELEASE release notes. 2020-05-18 17:15:43 -07:00
John Blum
8829209b42 Edit changelog and add 2.1.10.RELEASE release notes. 2020-05-18 17:10:25 -07:00
John Blum
464962536c Edit changelog and add 2.3.0.RELEASE notes. 2020-05-13 17:25:59 -07:00
John Blum
449b701547 Edit changelog and fix 2.3.0.RC2 release notes. 2020-04-20 10:53:40 -07:00
John Blum
811096155b Edit changelog and add 2.3.0.RC2 release notes. 2020-04-10 19:50:12 -07:00
John Blum
ae413bac40 Add missing, required Apache Geode 1.12 dependencies needed to configure and bootstrap a Geode Server used in Integration Tests.
Add 'geode-membership' module dependency (provided scope).

Add 'geode-tcp-server' module dependency (provided scope).

Additionally, add Apache 'commons-validator' dependency to Geode Server classpath.

Additionally, add Health Market Science 'rmiio' dependency to Geode Server classpath.
2020-04-10 19:25:24 -07:00
John Blum
1085c0188f Upgrade to FreeFair Lombok Plugin 5.0.0-rc6. 2020-04-10 10:13:56 -07:00
John Blum
278ec85dfa Add release notes for 2.3.0.RC1. 2020-03-03 16:39:49 +01:00
John Blum
2159f77e6c Add release notes for 2.3.0.M1. 2020-03-03 16:39:24 +01:00
John Blum
140bab4920 Reduce expectations on WORKLOAD_SIZE to 3000 since Apache Geode's resource management is severly comprimised.
Apache Geode simply cannot handle 180 concurrent Threads running 4000 workload tasks reliably.
2020-03-03 04:46:14 +01:00
John Blum
f1268b3887 Update Copyright Year to 2020. 2020-03-03 03:56:08 +01:00
John Blum
59323f7f04 Apply appropriate @SuppressWarnings annotations for rawtypes usages.
Format source code.

Optimize imports.
2020-03-03 03:52:23 +01:00
John Blum
baec05dfba Remove 'copyOnRead' confguration given it is no longer necessary in Apache Geode 1.11 given https://issues.apache.org/jira/browse/GEODE-6152 has been resolved.
Additionally, remove 'logLevel' configuration since it no longer has any effect in Apache Geode 1.11.
2020-02-25 18:22:23 -08:00
John Blum
5f952d3290 Ignore cache Session Region LOCAL_LOAD_CREATE EntryEvents on SessionEventHandlerCacheListenerAdapter.afterCreate(:EntryEvent) invocations. 2020-02-25 09:22:01 -08:00
John Blum
3cd86b929d Add Javadoc.
Format source code.

Optimize imports.

Remove unnecessary throws IOException from the SpringSessionDataGemFireServerConfiguration.main() method.

Apply appropriate @SuppressWarnings annotations.
2020-02-25 09:18:14 -08:00
John Blum
3ac2b6943c Annotate the DataSerializableSessionSerializer class with @SuppressWarnings('rawtypes').
Format source code.
2020-02-25 09:07:47 -08:00
John Blum
689c400ffc Edit Javadoc.
Apply appropriate generic type signature to GemFireSession type references.
2020-02-25 09:05:15 -08:00
John Blum
ac1e36e4f1 Upgrade to FreeFair Lombok Gradle Plugin 5.0.0-rc2. 2020-02-22 23:27:24 -08:00
John Blum
fdce454f05 Add 'test' and 'integrationTest' closures to configure the test JVM Heap memory sizes using Gradle Project Properties.
Additionally, add JVM System Property and Gradle Project Property support to configure the Apache Geode Logback Logger log-level.
2020-02-13 18:41:29 -08:00
John Blum
a51a7570c5 Edit changelog with 2.3.0.M2 rlease notes. 2020-02-13 11:15:27 -08:00
John Blum
f084602956 Increase Apache Geode client and server JVM Heap (max) memory to 2g each.
Increase WORKLOAD_SIZE to 4000.

Remove unnecessary and extraneous use of java.util.Optional as well as java.util.stream.Stream where appropriate.
2020-02-13 10:50:36 -08:00
John Blum
97a3e5b044 Remove unnecessary assertion asserting the Session is an instance of GemFireSession.
Edit Javadoc.
2020-02-13 10:50:36 -08:00
John Blum
599304cfde Change all assertThat(..).as(..) AssertJ API usage to assertThat(..).describedAs(..). 2020-02-04 11:32:26 -08:00