Commit Graph

118 Commits

Author SHA1 Message Date
Mark Paluch
ee64a6af0d #435 - Polishing.
Remove workaround for newer Java runtimes that was necessary with earlier Spring Framework versions.
2018-11-30 13:50:03 +01:00
Mark Paluch
dc67d5272b #435 - Upgrade to Spring Boot 2.1.1.RELEASE.
Upgrade to Spring Boot 2.1.1. Cleanup POM references.
2018-11-30 13:48:47 +01:00
Oliver Gierke
d2eb42dad1 #421 - Elevate R2DBC example to top level project.
Moved r2dbc example to a top-level project. Switched to new Spring Data R2DBC project coordinates.

Original pull request: #422.
2018-10-19 11:36:19 +02:00
Oliver Gierke
c44d0fc911 #413 - Upgraded to Spring Boot 2.0.5. 2018-09-18 19:14:16 +02:00
Mark Paluch
ae0287ca5e #399 - Polishing.
Move Spring version override to Java 9+ build profile to allow test runs with Spring Boot 2.1 on Java 8.
2018-09-05 08:57:55 +02:00
Oliver Gierke
dc58547743 #400 - Upgrade to Spring Boot 2.0.4. 2018-08-22 17:03:23 +02:00
Oliver Gierke
b155e9273d #394 - Upgrade to Lovelace RC2. 2018-08-20 12:07:20 +02:00
Oliver Gierke
7e132c3df7 #393 - JDK 9+ specific profile now uses a compatible Lombok version. 2018-08-20 12:04:47 +02:00
Mark Paluch
cc3c595ec4 #391 - Assert compatibility with Lovelace RC1.
Upgrade from Lovelace M3 to Lovelace RC1 for examples requiring Lovelace. Upgrade to latest stable MongoDB drivers. Adapt to API changes. Un-pin examples that were previously bound to Spring Data Kay.
2018-08-14 15:46:55 +02:00
Oliver Gierke
0e0de619fa #376 - Upgrade to Lombok 1.18.0.
Removed custom Travis build steps that were necessary to use a JDK 11 compatible edge version.
2018-06-20 16:50:11 +02:00
Oliver Gierke
203032ccff #373 - Upgrade to Spring Boot 2.0.3. 2018-06-20 16:47:13 +02:00
Mark Paluch
7df0eb5b3d #364 - Add Travis CI build for Java 11. 2018-05-17 16:16:39 +02:00
Mark Paluch
9059adc815 #363 - Upgrade preview build profile to Lovelace M3. 2018-05-17 14:15:19 +02:00
Mark Paluch
9f6afe4929 #362 - Add Travis CI build for Java 10. 2018-05-17 14:12:07 +02:00
Mark Paluch
53dd062c98 #360 - Add TravisCI and Maven profiles for Java 9 build. 2018-05-16 15:11:27 +02:00
Oliver Gierke
e99a59d0a9 #358 - Upgraded to Spring Boot 2.0.2. 2018-05-09 17:38:59 +02:00
Oliver Gierke
d3519f8f11 #355 - Update preview build profile to Lovelace M2. 2018-04-16 15:37:42 +02:00
Mark Paluch
8884d98971 #344 - Upgrade to Spring Boot 2.0 GA. 2018-03-01 16:41:29 +01:00
Oliver Gierke
7af58dea68 #343 - Added build profiles to allow running the examples agains Spring Data snapshots. 2018-02-27 13:35:57 +01:00
Jens Schauder
5d556d6d45 #313 - Added examples showing basic usage of Spring Data JDBC.
Original pull request: #324.
2018-02-22 13:40:58 +01:00
Oliver Gierke
20c910183e #339 - Upgrade to Spring Boot 2.0 RC2. 2018-02-21 18:35:06 +01:00
Mark Paluch
674c4e904c #325 - Upgrade to Spring Boot 2.0 M7.
Tweak bom to reflect Spring Framework and Spring Data versions.

Remove reactive Couchbase configuration code required prior to Spring Boot 2.0 M7.

Tweak CORS examples to adapt to Spring Framework's disabled allowCredentials by default.
2017-11-30 14:15:09 -08:00
Mark Paluch
b61875f97c #265 - Polishing.
Add license headers. Replace CouchbaseConfiguration with Spring Boot properties. Post-process example data to make it accessible for repository use. Fix Id type. Add examples for N1ql and view access.

Enable couchbase examples in parent pom.

Add test rule to skip tests if Couchbase is not available.

Original pull request: #275.
2017-11-23 14:10:57 +01:00
Chandana Kithalagama
5ba65308a7 #265 - Add example for Spring Data Couchbase.
Original pull request: #275.
2017-11-23 14:10:51 +01:00
Oliver Gierke
0e9e979c9a #319 - Upgrade to Spring Boot 2.0 M6.
Tweaked setup of in-memory user accounts in Spring Security example to accommodate the changes in Password encoding.

Tweaked Elasticsearch examples to use Log4j 2 instead of Logback as embedded Elasticsearch requires it to run properly.
2017-11-06 12:22:14 +01:00
Oliver Gierke
6fec7a5d0f #303 - Upgraded to Spring Boot 2.0 M5.
Removed Spring Framework 5 build profile as Boot 2.0 is based on that already. Removed obsolete custom property to use Spring Data Kay. Removed explicit declaration of the compiler plugin as Boot defaults to Java 8 and compiling with -parameters now.
2017-10-12 09:35:35 +02:00
Christoph Strobl
5fcec44ec6 #297 - Upgraded samples for Spring Data for Apache Solr to Kay.
Adapt to API changes in SolrOperations.
2017-10-06 15:24:21 +02:00
Mark Paluch
d319758bef #297 - Upgraded samples for Spring Data for Cassandra to Kay.
Adapt to changed API. Migrate tests to use AssertJ. Re-enable Cassandra examples. Adapt Cassandra examples to relocated packages. Adapt reactive Cassandra examples to removed insert(Publisher) method.

Exclude the reporter-config3 library from cassandra-all as it pulls in an outdated hibernate-validator version 4.3.0 that conflicts with Spring Boot's Hibernate Validator baseline and it's not required during tests because we don't publish any metrics.
2017-10-06 15:23:57 +02:00
Oliver Gierke
4164bc4607 #297 - Upgraded to Boot 2.0 and Spring Data Kay.
Bumped version number to 2.0. Upgraded to Spring Boot 2.0.

Stuff disabled in the meantime:

- Cassandra: needs API adaptions in configuration
- JPA > Security: test fails with weird Hibernate error
- Redis > Reactive: API updates needed
- Solr: configration updates necessary

adjust versions

Updated elastic search to the new version.

Fixed the reactor version to Bismuth-BUILD-SNAPSHOT. This probably should be undone when boot references the proper bom.
2017-10-06 15:15:53 +02:00
Oliver Gierke
b527cbf1d6 #291 - Upgraded to Spring Boot 1.5.6.
Upgraded to Boot 1.5.6. Updated dependencies of reactive projects to latest versions to make sure the APIs of Boot work with the changes in Spring Data Kay RC1. Upgraded all other dependencies to match and got both the Redis and the Cassandra examples to compile again.

Disabled Cassandra reactive samples for now as they fail at runtime.
2017-08-25 11:00:11 +02:00
Oliver Gierke
74978efbe6 #279 - Upgraded to Spring Boot 1.5.4. 2017-06-19 09:55:22 +02:00
Oliver Gierke
dbb13f831f #273 - Upgraded to Spring Boot 1.5.3.
Removed manually declared bean for Spring Security's EvaluationContextExtension.
2017-05-04 21:58:06 +02:00
Oliver Gierke
6ee8c48815 #262 - Upgraded to Spring Boot 1.5.2. 2017-03-06 08:40:57 +01:00
Oliver Gierke
6d76cb0aba #258 - Upgrade to Spring Boot 1.5.0.RELEASE. 2017-01-30 14:16:57 +01:00
Oliver Gierke
381301ee26 #251 - Ordered module declarations alphabetically. 2017-01-28 09:31:45 +01:00
Oliver Gierke
22693559a4 #251 - Added LDAP module to root build execution. 2017-01-28 09:30:38 +01:00
Mark Paluch
37d5fadf4d #251 - Add example for Spring Data LDAP. 2017-01-27 15:39:21 +01:00
Oliver Gierke
4cf37f3527 #252 - Upgraded to Spring Boot 1.5 snapshots (and thus Ingalls).
Let JPA examples work with latest Hibernate (5.2.7).
2017-01-27 12:35:55 +01:00
Oliver Gierke
e3139f0822 #240 - Upgraded to Ingalls RC1.
Upgrade to Spring Boot 1.5 snapshots due to minor API changes in Spring Data REST so that recompilation is requited and only 1.5 picks up Ingalls. Upgraded to Querydsl 4.1.4, Spring Framework 5 build profile to 5.0 M3.

Switched to @SpringBootTest in Spring Data Redis samples as the previously deprecated @SpringApplicationConfiguation has been removed in 1.5.
2016-12-22 14:19:52 +01:00
Oliver Gierke
cf5d9f3562 #217 - Upgraded to Spring Boot 1.4.2. 2016-11-08 18:49:23 +01:00
Oliver Gierke
de72fd4a66 #212 - Fixed dependency setup for Spring 5 build profile.
Upgraded the profile to include Spring HATEOAS 0.21, as older versions refer to the removed AnnotationMethodHandlerAdapter.
2016-09-28 19:33:51 +02:00
Oliver Gierke
9df803ef8c #212 - Upgraded build profile for Spring 5.0 to M2. 2016-09-28 19:11:15 +02:00
Oliver Gierke
6a2ee8334c #211 - Upgraded to Spring Boot 1.4.1. 2016-09-28 19:10:31 +02:00
Oliver Gierke
7519f8e385 #205 - Added build profile for Spring 5.
Inverted dependencies in the web example as Spring Boot 1.4 ships Tomcat 8.5.4 which contains JPA 2.0 types and — if they end up on the classpath before the actual JPA API jar — breaks the Spring 5 JPA bootstrap as it's assuming JPA 2.1 to be the fundamental baseline.
2016-07-28 18:09:18 +02:00
Oliver Gierke
0f7afacafc #204 - Upgraded to Spring Boot 1.4 GA. 2016-07-28 18:09:18 +02:00
Mark Paluch
95978416d1 #203 - Revise Cassandra Examples.
Simplify examples by adopting Spring Boot 1.4 improvements. Upgrade Cassandra Java driver to 3.0.3. Add examples for Ingalls (Query derivation, projection, Java 8 feature support).

Cassandra example setup is now self-contained by requiring just a running Cassandra instance.
Keyspace and tables are created during the tests. Examples also check if Cassandra is running and some examples additionally check the required version. Test execution is skipped if conditions are not met.

Cassandra (2.x) is started with TravisCI.
2016-07-27 22:18:43 +02:00
Mark Paluch
d1d5f7fe09 #200 - Upgrade to Ingalls M1. 2016-07-27 15:09:06 +02:00
Oliver Gierke
9ee13be9b5 #197 - Upgraded to Spring Boot 1.4 RC1.
Tweaked the output folder for Querydsl type generation to avoid running into a bug in the Maven compiler plugin 3.5.1 [0].

Fixed an issue in a sample script used to demonstrate MongoDB script execution as the new JavaScript engine seems to be more strict.

Switched to the MongoDB starter and excluded the legacy MongoDB Java driver from projects using Querydsl to consistently make use of the current driver only.

[0] https://issues.apache.org/jira/browse/MCOMPILER-271
2016-07-15 13:05:56 +02:00
Oliver Gierke
812eb89916 #196 - Upgraded to Hopper SR2. 2016-07-01 12:10:36 +02:00
Oliver Gierke
12628b6a3f #190 - Upgraded to Spring Boot 1.4 M3. 2016-05-18 07:33:04 +02:00