John Blum
19b959baec
Polish.
...
Resolves gh-21.
2019-01-16 09:22:46 -08:00
John Blum
1a3caeafe7
Simplify isProxy(:Region) method.
2019-01-16 09:03:42 -08:00
John Blum
59b58727b0
Introduce usingDataSerialization boolean flag fixing bug when DataSerializer is not the DataSerializableSessionSerializer provided by SSDG.
...
Rename exposeSpringSessionGemFireConfigurationAsProperties() to exposeSpringSessionGemFireConfiguration().
2019-01-16 09:02:51 -08:00
John Blum
6093e48fea
Polish.
2019-01-15 17:48:48 -08:00
John Blum
e56541949f
Replace Optional.ofNullable(:Session) with a conditional and a new, private isNonNullAndDirty(:Session) method.
2019-01-15 17:48:40 -08:00
John Blum
8e1f5a58f6
Guard against null values for Session.lastAccessedTime.
2019-01-15 17:47:29 -08:00
John Blum
8e54398309
Refactor and simplify non-dirty Session handling.
...
Resolves gh-16.
2019-01-15 17:46:02 -08:00
John Blum
6570c2d550
Change Pivotal GemFire log-level to error.
2019-01-15 17:35:57 -08:00
John Blum
b7db218917
Format source code.
2019-01-15 17:35:42 -08:00
John Blum
8f0b48d605
Rename tearDow() to tearDown().
2019-01-15 17:35:30 -08:00
John Blum
fd651f03a6
Annotate configuration methods and parameters with Spring's @NonNull and @Nullable annotations to make the contract of the methods apparent.
...
Edit Javadoc.
2019-01-15 17:34:37 -08:00
John Blum
4608cd92b4
Change all configuration based, JavaBean property accessor methods (getters) to public.
2019-01-15 17:34:11 -08:00
John Blum
74df111bb1
Implement non-behavior changing fixes.
...
Format source code.
Edit Javadoc.
2019-01-15 17:30:17 -08:00
John Blum
dc12a8ebde
Edit Javadoc.
2019-01-15 17:30:03 -08:00
John Blum
7f269ef6db
Refer to Spring Data for Apache Geode API Javadoc.
...
Parameterize version in Spring Session core API Javadoc URL.
2019-01-15 17:25:44 -08:00
John Blum
4118646eda
Prepare next development iteration.
2018-11-13 22:47:42 -08:00
John Blum
97792da60a
Release 2.0.7.RELEASE.
2018-11-13 22:36:58 -08:00
John Blum
6f5289b4c1
Extend o.s.session.data.gemfire.AbstractGemFireIntegrationTests.
2018-11-08 00:47:00 -08:00
John Blum
0629fdc1b3
Remove Mockito Spy on SessionRepository in AbstractGemFireIntegrationTests.
...
Add Mockito Spy on GemFireOperationsSessionRepository reference maintained by the AbstractConcurrentSessionOperationsTestCase class.
2018-11-08 00:17:07 -08:00
John Blum
d1a8fc90ce
Downgrade to Spring Test for Apache Geode/Pivotal GemFire 0.0.1.KAY-M1.
2018-11-07 22:34:28 -08:00
John Blum
3881c3f063
Remove Spring IO Platform Check from Jenkins CI build script.
2018-11-07 17:29:03 -08:00
John Blum
2b50a17a50
Update Copyright to 2018.
2018-11-07 17:13:38 -08:00
John Blum
9f980aad9e
Override the version of Project Lombok and set to 1.18.4.
2018-11-07 17:06:30 -08:00
John Blum
3a31e2b5c8
Upgrade to Spring Build Conventions Gradle Plugin 0.0.20.RELEASE.
2018-11-07 17:05:32 -08:00
John Blum
3fe8dcebdc
Resolve merge conflicts and other issues with backporting GitHub Issues #10 and #12 .
2018-11-07 16:38:49 -08:00
John Blum
9c2b2c1b59
Refactor all client/server Integration Tests to fork Apache Geode/Pivotal GemFire servers using the STDG test framework.
...
Remove all test resource clean up logic.
Remove all waits for the cache instance to be completely destroyed by Apache Geode/Pivotal GemFire.
2018-11-07 16:27:04 -08:00
John Blum
f72fc090ef
Format source code.
2018-11-07 16:25:25 -08:00
John Blum
3afce71307
Guard against (generated) constructor and method introductions when the Jacoco Java Agent instruments the Java byte code at (test) runtime.
2018-11-07 16:25:18 -08:00
John Blum
75676b534f
Extend the o.s.data.gemfire.tests.integration.ForkingClientServerIntegrationTestsSupport class from STDG.
...
Delegate query debugging configuration to the ForkingClientServerIntegrationTestsSupport class.
Remove all waitFor.. methods, preferring the ForkingClientServerIntegrationTestsSupport class variants.
Remove all test resource clean up (e.g. cleaning up DataSerializer registration) and rely on ForkingClientServerIntegrationTestsSupport class test resource clean up.
2018-11-07 16:19:29 -08:00
John Blum
13d9367247
Override the version of Mockito and set to 2.23.0.
2018-11-07 16:13:45 -08:00
John Blum
0b34342929
Add support to prevent SessionRepository.save(:Session) invocations for non-dirty Sessions.
...
Resolves gh-12.
2018-11-07 16:05:34 -08:00
John Blum
e614885818
Edit documentation on using the SpringSessionGemFireConfigurer.
...
Add section about configuration order/precedence when combining approaches (Configurer, properties, annotation attributes).
Resolves gh-10.
2018-11-07 16:02:15 -08:00
John Blum
d2af4563c4
Change the default behavior of SpringSessionGemFireConfigurer to only override configuration for configuration callback methods specifically implemented by users.
...
Resolves gh-10.
2018-11-07 16:01:47 -08:00
John Blum
dfcc3b281e
Upgrade to Spring Test for Apache Geode/Pivotal GemFire 0.0.1.M6.
2018-11-07 15:52:42 -08:00
John Blum
13f79ea1c0
Prepare next development iteration.
2018-10-24 18:21:10 -07:00
John Blum
9fdd1d2750
Release 2.0.6.RELEASE.
2018-10-24 17:54:33 -07:00
John Blum
aafebc5616
Upgrade to Spring Framework 2.0.10.RELEASE.
...
Upgrade to Spring Boot 2.0.6.RELEASE.
Upgrade to Spring Data for Apache Geode 2.0.11.RELEASE.
Upgrade to Spring Data for Pivotal GemFire 2.0.11.RELEASE.
Upgrade to Spring Data Release Train Kay-SR11.
Upgrade to Spring Session 2.0.7.RELEASE.
Upgrade to Spring Session BOM Apple-SR6.
2018-10-24 17:45:06 -07:00
John Blum
d476139c06
Prepare next development iteration.
2018-08-21 00:18:21 -07:00
John Blum
583e0dec15
Release 2.0.5.RELEASE.
2018-08-21 00:12:43 -07:00
John Blum
46f2a293d7
Remove optional 'gemfire.log-level' System property from command-line.
2018-08-21 00:05:43 -07:00
John Blum
187237977a
Polish samples and associated docs.
2018-08-20 23:59:51 -07:00
John Blum
2888095aa9
Format source code.
2018-08-20 23:57:38 -07:00
John Blum
1f9a4cf196
Fix bug in Region expiration configuration to properly handle Session expiration.
2018-08-20 23:30:18 -07:00
John Blum
18e46d9ef6
Timeout Jenkins build pipeline after 10 minutes.
2018-08-20 16:14:34 -07:00
John Blum
3f436b8e44
Prepare next development iteration.
2018-08-10 21:14:35 -07:00
John Blum
c2aefe83bf
Release 2.0.4.RELEASE.
2018-08-10 21:04:51 -07:00
John Blum
3ba261abc8
Run Spring IO Platform Check with Cairo-BUILD-SNAPSHOT.
2018-08-10 21:02:45 -07:00
John Blum
ab57b37b05
Upgrade to Gradle 4.9.
2018-08-10 20:41:04 -07:00
John Blum
56905de3e9
Upgrade to Spring Session 2.0.5.RELEASE.
...
Upgrade to Spring Session BOM Apple-SR4.
Spring Boot 2.0.4.RELEASE pulls in Spring Session BOM Apple-SR4 which is based on Spring Session 2.0.5.RELEASE.
2018-08-10 20:34:06 -07:00
John Blum
4c1a7b441e
Downgrade Spring Session BOM to Apple-SR3 to match Spring Session core version 2.0.4.RELEASE.
2018-08-10 20:29:26 -07:00