Commit Graph

168 Commits

Author SHA1 Message Date
Oliver Gierke
adbd363e2d DATACMNS-628 - Added converters for JSR-310 backport library.
We now include Spring Converters for the ThreeTen backport project [0].

[0] http://www.threeten.org/threetenbp
2015-01-04 21:43:26 +01:00
Oliver Gierke
6b1ef9a215 DATACMNS-608 - After release cleanups. 2014-12-01 13:37:33 +01:00
Spring Buildmaster
a13bc1bb3c DATACMNS-608 - Prepare next development iteration. 2014-12-01 03:16:23 -08:00
Spring Buildmaster
ad0a98c906 DATACMNS-608 - Release version 1.10.0.M1. 2014-12-01 03:16:13 -08:00
Oliver Gierke
7ef298fcc7 DATACMNS-608 - Prepare 1.10.0.M1 (Fowler M1). 2014-12-01 11:33:25 +01:00
Oliver Gierke
cb884eb0cd DATACMNS-525 - Removed EhCache implementation.
Original pull request: #25.
2014-11-26 17:09:10 +01:00
Oliver Gierke
499182f4c9 DATACMNS-525 - Removed Hazelcast implementation.
Original pull request: #95.
2014-11-26 17:09:10 +01:00
Christoph Strobl
e2358f3bf8 DATACMNS-525 - Introduce infrastructure for KeyValue repositories.
Added basic infrastructure for repositories on top of key-value data stores. For more details see the original pull request.

Original pull request: #95.
2014-11-26 16:43:15 +01:00
Oliver Gierke
55244f593d DATACMNS-572 - After release cleanups. 2014-09-15 12:26:16 +02:00
Spring Buildmaster
fe725645f9 DATACMNS-572 - Prepare next development iteration. 2014-09-05 01:57:19 -07:00
Spring Buildmaster
dedfd9010f DATACMNS-572 - Release version 1.9.0.RELEASE (Evans GA). 2014-09-05 01:57:17 -07:00
Oliver Gierke
17c41522a7 DATACMNS-572 - Prepare 1.9.0.RELEASE (Evans GA).
Upgraded to Spring HATEOAS 0.16.0.RELEASE.
2014-09-05 10:48:48 +02:00
Oliver Gierke
2c7f7e8e04 DATACMNS-571 - Remove custom build infrastructure for Optional.
We now require a JDK to build Spring Data Commons as using the custom Optional type from the Spring Data Build project as it causes the tests to break as Spring 4.1 snapshots load the Optional type to check for it's ability on the classpath which the JVM rejects.
2014-09-01 13:43:11 +02:00
Oliver Gierke
77a67021e5 DATACMNS-561 - After release cleanups. 2014-08-13 16:29:31 +02:00
Spring Buildmaster
4c64eddeb7 DATACMNS-561 - Prepare next development iteration. 2014-08-13 06:19:32 -07:00
Spring Buildmaster
d8e9808dd4 DATACMNS-561 - Release version 1.9.0.RC1 (Evans RC1). 2014-08-13 06:19:28 -07:00
Oliver Gierke
2386f48233 DATACMNS-561 - Prepare 1.9.0.RC1 (Evans RC1). 2014-08-13 15:13:06 +02:00
Oliver Gierke
62e66ab305 DATACMNS-551 - Move to Asciidoctor for reference documentation. 2014-08-06 21:20:08 +02:00
Oliver Gierke
750f33a587 DATACMNS-536 - After release cleanups. 2014-07-10 20:40:43 +02:00
Spring Buildmaster
260eda8f9d DATACMNS-536 - Prepare next development iteration. 2014-07-10 09:03:44 -07:00
Spring Buildmaster
a93f299e2e DATACMNS-536 - Release version 1.9.0.M1. 2014-07-10 09:03:41 -07:00
Oliver Gierke
4fbe53c1b1 DATACMNS-536 - Prepare 1.9.0.M1 (Evans M1). 2014-07-10 17:17:48 +02:00
Oliver Gierke
b497fa58b3 DATACMNS-536 - Upgrade to Spring HATEOAS 0.15.0.RELEASE. 2014-07-10 13:33:14 +02:00
Brad Nussbaum
e588a40bcf DATACMNS-536 - Polish APT plugin configuration.
Original pull request: #87.
2014-07-09 22:07:03 +02:00
Oliver Gierke
6f79d9d727 DATACMNS-535 - Build now requires Java 7 to run.
Added Maven Enforcer Plugin to make sure the build is run against a JDK 7.

Related ticket: DATACMNS-532.
2014-07-07 14:18:06 +02:00
Oliver Gierke
d28c9bfd3f DATACMNS-529 - Adapt to Spring 4 upgrade.
Upgraded Servlet API version to 3.0.1 as it's required by Spring 4's test packages.
2014-07-01 10:37:55 +02:00
Oliver Gierke
c899201040 DATACMNS-527 - Upgraded to Java 8 stub in correct version. 2014-06-30 14:36:05 +02:00
Oliver Gierke
74793143be DATACMNS-528 - Upgraded to Spring HATEOAS 0.14.0.RELEASE. 2014-06-30 14:05:51 +02:00
Oliver Gierke
d41da583e9 DATACMNS-513 - PagedResourcesAssemblerArgumentResolver now correctly resolves mappings for sub-class invocations.
We're now using the newly introduced method on ControllerLinkBuilderFactory that takes both a type and a method to forward the method the invocation is happening on independently from the method being invoked.
2014-06-05 17:16:16 +02:00
Oliver Gierke
58fa6c350b DATACMNS-507 - After release cleanups. 2014-05-20 22:10:04 +02:00
Spring Buildmaster
6d3623a5d4 DATACMNS-507 - Prepare next development iteration. 2014-05-20 07:51:26 -07:00
Spring Buildmaster
403f4bb56e DATACMNS-507 - Release version 1.8.0.RELEASE. 2014-05-20 07:51:22 -07:00
Oliver Gierke
8050d9428d DATACMNS-507 - Prepare 1.8 GA. 2014-05-20 16:37:57 +02:00
Oliver Gierke
05acb8ee40 DATACMNS-507 - Upgrade to Spring HATEOAS 0.12.0.RELEASE. 2014-05-20 15:58:25 +02:00
Oliver Gierke
a1c67a5265 DATACMNS-503 - Upgraded to Guava 17.0. 2014-05-08 12:45:47 +02:00
Oliver Gierke
fbebdf420c DATACMNS-495 - After release cleanups. 2014-05-02 15:23:54 +02:00
Spring Buildmaster
a71f7b1230 DATACMNS-495 - Prepare next development iteration. 2014-05-02 04:48:23 -07:00
Spring Buildmaster
d6163c0a3d DATACMNS-495 - Release version 1.8.0.RC1. 2014-05-02 04:48:21 -07:00
Oliver Gierke
47d27ceacd DATACMNS-495 - Prepare 1.4.0.RC1.
Upgraded to Spring Data Parent 1.4.0.RC1. Switched to milestone repository.
2014-05-02 13:43:03 +02:00
Oliver Gierke
5791e9b201 DATACMNS-495 - Prepare 1.8.0.RC1.
Removed compiler warnings (obsolete @SuppressWarnings and obsolete code). Upgraded to Spring HATEOAS 0.11.0.
2014-05-01 20:23:58 +02:00
Oliver Gierke
cc9dafbd02 DATACMNS-500 - Removed Jackson 1 dependency. 2014-05-01 20:21:33 +02:00
Oliver Gierke
c141fb771d DATACMNS-483 - Support for wrapper types as return types for repository methods.
The repository method invocation mechanism now post-processes the result of the actual method invocation in case it's not type-compatible with the return type of the invoked method and invokes a conversion if applicable. This allows us to register custom converters for well-known wrapper types. We currently support Optional from both Google Guava and JDK 8.

Implementation notice

We use some JDK 8 type stubs from the Spring Data Build project to be able to compile using JDKs < 8. This is necessary as we need to remain compatible with Spring 3.2.x for the Dijkstra release train and our test executions still run into some issues with it a Java 8 runtime (mostly ASM related). These issues were reported in [0, 1] and we'll probably get off the hack for Dijkstra GA by upgrading to Spring 3.2.9.

[0] https://jira.spring.io/browse/SPR-11719
[1] https://jira.spring.io/browse/SPR-11718
2014-04-22 14:20:54 +02:00
Spring Buildmaster
e4c82f8475 DATACMNS-450 - Prepare next development iteration. 2014-03-31 13:00:06 +02:00
Spring Buildmaster
15bc44def7 DATACMNS-450 - Release version 1.8.0.M1. 2014-03-31 12:59:27 +02:00
Oliver Gierke
966a6248ec DATACMNS-450 - Prepare release 1.8.0.M1.
Updated pom.xml, readme and changelog.
2014-03-31 12:32:40 +02:00
Oliver Gierke
5391547eac DATACMNS-478 - Allow build to be run on Java 8.
Introduced XmlUnit to make sure we can test XML rendering Java 6, 7 and 8.
2014-03-27 17:05:08 +01:00
Spring Buildmaster
b41e337569 DATACMNS-443 - Prepare next development iteration. 2014-02-25 07:46:38 +01:00
Spring Buildmaster
a9fb7070c8 DATACMNS-443 - Release version 1.7.0.RELEASE. 2014-02-24 04:46:40 -08:00
Oliver Gierke
91e693b9da DATACMNS-443 - Prepare 1.7.0.RELEASE. 2014-02-24 13:10:02 +01:00
Oliver Gierke
fa80df2fa0 DATACMNS-425 - Upgrade to Spring Data Build snapshots. 2014-02-03 14:31:11 +01:00