Christoph Strobl
aa03e0a65f
DATAGEODE-371 - Prepare 2.4 RC2 (2020.0.0).
2020-10-14 14:27:37 +02:00
Christoph Strobl
d5e060ff56
DATAGEODE-371 - Updated changelog.
2020-10-14 14:27:32 +02:00
John Blum
35e841722e
DATAGEODE-263 - Add Paging framework and infrastructure supporting classes.
2020-10-14 00:36:04 -07:00
John Blum
33412d54c5
DATAGEODE-302 - Add TODO to move GemfireEntityInformation to a more appropriate package.
2020-10-09 15:15:44 -07:00
John Blum
9c4a2b18ec
DATAGEODE-263 - Add support for PagingAndSortingRepositories.
2020-10-07 12:18:08 -07:00
John Blum
23633141fc
DATAGEODE-306 - Re-implement resolveGemfireMappingContext() in terms of SpringUtils.requireObject(..).
2020-09-24 12:05:58 -07:00
John Blum
18d73052ef
DATAGEODE-306 - Add requireObject(..) methods to SpringUtils.
...
Adds requireObject(obj:T, message:String) and requireObject(:Supplier<T>, message:String) to SpringUtils to assert that an Object reference is not null, returning the Object if not null or throwing an IllegalStateException if the Object reference is null.
2020-09-24 12:04:42 -07:00
John Blum
48735b2711
DATAGEODE-306 - Refactor logic in Repository classes.
2020-09-24 11:43:41 -07:00
John Blum
b751f99524
DATAGEODE-306 - Edit Javadoc in Repository classes.
2020-09-23 14:58:10 -07:00
John Blum
11816674c1
DATAGEODE-373 - Adapt to API changes in QueryMethod from Spring Data Commons.
2020-09-23 00:07:05 -07:00
John Blum
bebe1fb756
DATAGEODE-306 - Edit Javadoc on the GemfireRepository interface.
2020-09-22 13:02:41 -07:00
John Blum
a294da744e
DATAGEODE-306 - Edit Javadoc on the GemfireTemplate class.
2020-09-22 13:02:41 -07:00
John Blum
dd3f15a8e2
DATAGEODE-306 - Remove unnecessary declaration of the @SuppressWarnings('all') annotation on the 'nullRegionIsNotLocal()' test case method.
2020-09-22 12:22:37 -07:00
Greg L. Turnquist
1f5b0690a2
DATAGEODE-372 - Only test other versions for local changes on main branch.
2020-09-18 11:07:05 -05:00
Mark Paluch
b8c4372917
DATAGEODE-362 - After release cleanups.
2020-09-16 14:05:28 +02:00
Mark Paluch
778db54278
DATAGEODE-362 - Prepare next development iteration.
2020-09-16 14:05:24 +02:00
Mark Paluch
634a1cf82b
DATAGEODE-362 - Release version 2.4 RC1 (2020.0.0).
2020-09-16 13:57:41 +02:00
Mark Paluch
cbedc070d7
DATAGEODE-362 - Prepare 2.4 RC1 (2020.0.0).
2020-09-16 13:57:08 +02:00
Mark Paluch
4291956ae7
DATAGEODE-362 - Updated changelog.
2020-09-16 13:56:55 +02:00
Mark Paluch
e44878b453
DATAGEODE-363 - Updated changelog.
2020-09-16 12:16:29 +02:00
Mark Paluch
5994687211
DATAGEODE-358 - Updated changelog.
2020-09-16 11:20:07 +02:00
Mark Paluch
737a5e93c2
DATAGEODE-357 - Updated changelog.
2020-09-16 10:38:57 +02:00
John Blum
8a6981fc12
DATAGEODE-368 - Add API to attach additional AsyncEventQueues and GatewaySenders to peer Regions.
2020-09-14 13:39:37 -07:00
John Blum
eccf60c737
DATAGEODE-367 - Expose EntityInformation and the GemfireTemplate on SimpleGemfireRepository.
2020-09-11 13:03:13 -07:00
John Blum
f531ab6d53
DATAGEODE-306 - Add overloaded safeDoOperation(:VoidReturningThrowableOperation, backupOperation:Runnable) method.
...
Redefine doSafeOperation(:VoidReturningThrowableOperation) in terms of the overloaded method.
2020-09-11 12:56:43 -07:00
John Blum
cf189c94fd
DATAGEODE-322 - Add XML Schemas (XML Namespaces) for SDG 2.4.
2020-09-10 12:52:23 -07:00
John Blum
f7b9e70822
DATAGEODE-322 - Fix test failures.
2020-09-10 12:46:30 -07:00
John Blum
64a698aa44
DATAGEODE-322 - Correct Maven POM 'name' configuration.
2020-09-10 12:33:01 -07:00
John Blum
f088aeb5dd
DATAGEODE-322 - Remove spring-data-gemfire module.
...
Since VMware is not longer releasing standalong VMware Tanzue GemFire versions based on Apache Geode after GemFire 9.10.x/Geode 1.12.0, then it is not feasible to ship a spring-data-gemfire artifact based on the SDG codebase as the Apache Geode project/product evolves. VMware Tanzu (Pivotal) GemFire 9.10.x will be the last version released/shipped by VMware and is based on Apache Geode 1.12.0.
2020-09-10 12:30:04 -07:00
John Blum
38c74f5300
DATAGEODE-327 - Support configuring (client) SocketFactory, primarily for SNI support.
2020-09-10 12:22:44 -07:00
John Blum
51c9a232cc
DATAGEODE-322 - Adapt to RestoreRedundanyResults moving from 'org.apache.geode.cache.control' to 'org.apache.geode.management.runtime' in Apache Geode 1.13.0.
...
Resolves DATAGEODE-353 - Fix package name change for class RestoreRedundancyResults.
2020-09-10 12:21:19 -07:00
John Blum
685f953fe7
DATAGEODE-322 - Adapt to ResourceManager API changes in Apach Geode 1.13.0.
2020-09-10 12:21:11 -07:00
John Blum
ce1a3c6b22
DATAGEODE-322 - Adapt to Pool API changes in Apache Geode 1.13.0.
2020-09-10 12:20:58 -07:00
John Blum
5c38f1b27c
DATAGEODE-322 - Add 'org.apache.geode:geode-gfsh' as a 'provided' dependency.
...
'geode-gfsh' is required by SDG's administrative configuration functions since this JAR now packages the required classes (e.g. package org.apache.geode.management.internal.cli.functions).
2020-09-10 12:20:42 -07:00
John Blum
0e9b6402a2
DATAGEODE-322 - Upgrade to Apache Geode 1.13.0.
2020-09-10 12:19:58 -07:00
John Blum
4421f3f243
DATAGEODE-306 - Edit Javadoc.
2020-09-09 12:15:33 -07:00
John Blum
f12fb92b99
DATAGEODE-306 - Resolve ambigiuous AssertJ assertions when passed a generic array.
...
Format source code.
Edit Javadoc.
Cleanup all source code warnings.
2020-09-09 12:11:23 -07:00
John Blum
cb5e4561c1
DATAGEODE-306 - Refactor MappingPdxSerializer.
...
Annotate API with Spring @NonNull and @Nullable annotations.
Edit and add Javadoc.
Format source code.
Optimize imports.
Remove unnecessary uses of java.util.Optional.
Rename (local) variables.
2020-09-08 16:05:25 -07:00
John Blum
b6ca54ed7b
DATAGEODE-306 - Fix leveloffset declaration for 'Configuring WAN Gateway' section in 'Bootstrapping Apache Geode with the Spring Container' chapter.
2020-08-31 15:20:08 -07:00
John Blum
9cadcda88d
DATAGEODE-364 - Refactor SimpleGemfireRepository.count() to be resilient when no results exist.
2020-08-28 15:44:11 -07:00
Mark Paluch
f72817a551
DATAGEODE-359 - Updated changelog.
2020-08-12 13:25:46 +02:00
Mark Paluch
ae618dc547
DATAGEODE-354 - After release cleanups.
2020-08-12 12:00:22 +02:00
Mark Paluch
0c026dcc6b
DATAGEODE-354 - Prepare next development iteration.
2020-08-12 12:00:19 +02:00
Mark Paluch
8f4d3d5645
DATAGEODE-354 - Release version 2.4 M2 (2020.0.0).
2020-08-12 11:52:05 +02:00
Mark Paluch
620331ac23
DATAGEODE-354 - Prepare 2.4 M2 (2020.0.0).
2020-08-12 11:51:40 +02:00
Mark Paluch
04533212ec
DATAGEODE-354 - Updated changelog.
2020-08-12 11:51:24 +02:00
Mark Paluch
f460680701
DATAGEODE-345 - Fix link to code of conduct.
2020-07-28 15:41:49 +02:00
Mark Paluch
c5406d4260
DATAGEODE-350 - Updated changelog.
2020-07-22 10:37:56 +02:00
Mark Paluch
ea70f36611
DATAGEODE-349 - Updated changelog.
2020-07-22 10:08:43 +02:00
Mark Paluch
1ac656e2b0
DATAGEODE-346 - Updated changelog.
2020-07-22 09:44:28 +02:00