Commit Graph

7541 Commits

Author SHA1 Message Date
Phillip Webb 40e51021ba Merge pull request #5535 from gazal-k/gh-1826
* gh-1826:
  Add Liquibase rollback file support
2016-04-05 19:00:31 -07:00
Mohamed Gazal 3623eeda0c Add Liquibase rollback file support
Add a `liquibase.rollback-file` property which can be used to write
a rollback file when migrations occur.

Fixes gh-1826
Closes gh-5535
2016-04-05 18:56:45 -07:00
Phillip Webb f43123f2fa Merge branch 'gh-2763' 2016-04-05 18:33:54 -07:00
Phillip Webb 1088f70923 Add Hibernate 4 sample
Add a sample showing how Hibernate 4 can be used if necessary.

See gh-2763
2016-04-05 17:54:46 -07:00
Phillip Webb 0db1194007 Upgrade to Hibernate 5.1
Upgrade to Hibernate 5.1, whilst still retaining compatibility with
Hibernate 4.3. This commit introduces the following changes:

* Add SpringPhysicalNamingStrategy to provides lowercase/underscore
  table names support. This should be equivalent to the previous
  SpringNamingStrategy that was used with Hibernate 4. No
  ImplicitNamingStrategy is provided since the Hibernate 5 defaults
  appear to be roughly equivalent to the conventions used in Spring
  Boot 1.3
  spring.jpa.hibernate.naming.

* Migrate  `spring.jpa.hibernate.naming-strategy` to
  `spring.jpa.hibernate.naming.strategy` and provide additional
  properties for physical and implicit.

* Add `spring.jpa.hibernate.use-new-id-generator-mappings` property and
  default to `false` when on Hibernate 5 to retain back compatibility.

See gh-2763
2016-04-05 17:54:15 -07:00
Andy Wilkinson 7fc990a3cb Add dependency management for more Selenium modules
Previously, we only had dependency management for
selenium-htmlunit-driver. It depends on three other Selenium modules
for which dependency management was not provided. This means that there
was a risk that a mixture of versions would end up on the classpath.

This commit adds dependency management for the Selenium modules upon
which selenium-htmlunit-driver depends.

Closes gh-5520
2016-04-05 17:34:11 +01:00
Andy Wilkinson b4ea90c2cc Reinstate dependency management for GemFire
Closes gh-5444
2016-04-05 17:31:35 +01:00
Andy Wilkinson e0f9da5afe Remove dependency management for Spring Shell
While the benign exception that Gemfire outputs is unfortunate, it
isn't sufficient justification for adding dependency management for
Spring Shell.

Closes gh-5444
2016-04-05 16:52:51 +01:00
Andy Wilkinson 6121d105fc Update JarLauncher to filter BOOT-INF/classes correctly
Previously, JarLauncher considered any entry whose name began with
BOOT-INF/classes/ as being a nested entry. This was incorrect as it
meant that subdirectories of BOOT-INF/classes/ would be added to the
classpath rather than just BOOT-INF/classes/ itself.

This commit updates JarLauncher so that only directory entries with a
name equal to BOOT-INF/classes are used.

Closes gh-5610
2016-04-05 16:30:50 +01:00
Andy Wilkinson 87de7e6382 Return the correct manifest for a JarFile create from a nested directory
Previously, if a JarFile was created from a directory nested inside
another jar file, it would look for the manifest in
pathFromRoot/META-INF/MANIFEST.MF. This is incorrect as, unlike a
JarFile created from a jar file, the archives are one and the same
so the manifests should be too.

This commit updates JarFile so that its aware of how it was created
(direct from a file, from a nested directory, from a nested jar). If
it was created from a file or from a nested jar, it uses its manifest.
If it was created from a nested directory, it uses the manifest of the
root archive.

Closes gh-5609
2016-04-05 16:28:36 +01:00
Andy Wilkinson 268641d3e2 Upgrade to Spring Session 1.2.0.RC1
Closes gh-5608
2016-04-05 15:05:58 +01:00
Andy Wilkinson 8c2ff00234 Upgrade to Neo4J OGM 2.0.0
Closes gh-5607
2016-04-05 15:05:58 +01:00
Andy Wilkinson 31e05babb2 Upgrade to Mongo Java Driver 2.14.2
Closes gh-5606
2016-04-05 15:05:58 +01:00
Andy Wilkinson 9af3fa0bde Upgrade to MariaDB Java Client 1.4.0
Closes gh-5605
2016-04-05 15:05:49 +01:00
Andy Wilkinson 67daed0d53 Upgrade to Inifispan 8.1.3.Final
Closes gh-5604
2016-04-05 15:05:12 +01:00
Andy Wilkinson 2e75a5073d Upgrade to Elasticsearch 2.2.2
Closes gh-5603
2016-04-05 15:05:12 +01:00
Andy Wilkinson 25de09872e Upgrade to AssertJ 2.4.0
Closes gh-5602
2016-04-05 15:05:12 +01:00
Andy Wilkinson da946c7ce4 Upgrade to Artemis 1.2.0
Closes gh-5601
2016-04-05 15:05:12 +01:00
Andy Wilkinson cc1d7bc9a2 Upgrade to ActiveMQ 5.13.2
Closes gh-5600
2016-04-05 15:05:12 +01:00
Andy Wilkinson bac1f312ea Upgrade to HTMLUnit 2.20
Closes gh-5599
2016-04-05 15:05:12 +01:00
Andy Wilkinson d1cd73cd0d Upgrade to Joda Time 2.9.3
Closes gh-5598
2016-04-05 15:05:12 +01:00
Andy Wilkinson ab204895c1 Upgrade to JSON Path 2.2.0
Closes gh-5597
2016-04-05 15:05:12 +01:00
Andy Wilkinson eb3ff528c1 Upgrade to Hazelcast 3.6.1
Closes gh-5596
2016-04-05 15:05:12 +01:00
Andy Wilkinson b9352c6cf0 Upgrade to App Engine API 1.9.34
Closes gh-5595
2016-04-05 15:05:12 +01:00
Andy Wilkinson f148e3a032 Upgrade to Caffeine 2.2.6
Closes gh-5594
2016-04-05 15:05:12 +01:00
Andy Wilkinson c1bb5696cc Upgrade to Jackson 2.7.3
Closes gh-5593
2016-04-05 15:05:12 +01:00
Andy Wilkinson 644f0d7f06 Upgrade to Couchbase Client 2.2.5
Closes gh-5592
2016-04-05 15:05:12 +01:00
Stephane Nicoll c7c8e03270 Merge pull request #5561 from eddumelendez/gh-5442
* pr/5561:
  Polish contribution
  Fix spring.profiles.active value handling
2016-04-05 15:48:13 +02:00
Stephane Nicoll 7cd31594c6 Polish contribution
Closes gh-5561
2016-04-05 15:45:38 +02:00
Eddú Meléndez 4353963df6 Fix spring.profiles.active value handling
Previously, `spring.profiles.active` did not trim the individual comma
separate values. As a result, such profile wasn't enabled as expected.

This commit makes sure to trim whitespaces.

Closes gh-5442
2016-04-05 15:45:38 +02:00
Andy Wilkinson d27e280759 Merge branch '1.3.x' 2016-04-05 13:38:41 +01:00
Stephane Nicoll 520448cd9c Add support for publisher confirms/returns
Closes gh-3945
2016-04-05 14:25:18 +02:00
Andy Wilkinson d138c1a61f Upgrade to Spring Security 4.0.4.RELEASE
Closes gh-5588
2016-04-05 12:52:58 +01:00
Andy Wilkinson 17aadc72ec Upgrade to Spring Security JWT 1.0.4.RELEASE
Closes gh-5587
2016-04-05 12:52:52 +01:00
Andy Wilkinson 52e876a996 Upgrade to Spring Cloud Connectors 1.2.2.RELEASE
Closes gh-5586
2016-04-05 12:52:34 +01:00
Andy Wilkinson ada3155a80 Upgrade to SLF4J 1.7.21
Closes gh-5585
2016-04-05 12:52:33 +01:00
Andy Wilkinson c77659c216 Upgrade to jOOQ 3.7.3
Closes gh-5584
2016-04-05 12:52:33 +01:00
Andy Wilkinson a0420f5f7c Upgrade to Jaybird 2.2.10
Closes gh-5583
2016-04-05 12:52:27 +01:00
Andy Wilkinson 41c1b29067 Upgrade to AspectJ 1.8.9
Closes gh-5582
2016-04-05 12:52:20 +01:00
Andy Wilkinson 1d8ff34eb0 Upgrade to Tomcat 8.0.33
Closes gh-5581
2016-04-05 12:52:20 +01:00
Andy Wilkinson f3b70e4641 Upgrade to HTTP Client 4.5.2
Closes gh-5580
2016-04-05 12:52:20 +01:00
Andy Wilkinson 36c572918e Upgrade to Undertow 1.3.20.Final
Closes gh-5579
2016-04-05 12:52:19 +01:00
Andy Wilkinson 20ba452eb2 Upgrade to HikariCP 2.4.5
Closes gh-5578
2016-04-05 12:52:19 +01:00
Andy Wilkinson 810ce0ed5a Upgrade to Jackson 2.6.6
Closes gh-5577
2016-04-05 12:52:19 +01:00
Andy Wilkinson ffe21175ca Upgrade to Logback 1.1.7
Closes gh-5568
2016-04-05 12:40:21 +01:00
Stephane Nicoll 9bfdad7587 Merge pull request #5444 from jxblum/polish-data-gemfire-starter-and-sample
* pr/5444:
  Polish contribution
  Polish Pivotal GemFire starter and sample
2016-04-05 13:35:02 +02:00
Stephane Nicoll d4a1365a2a Polish contribution
Closes gh-5444
2016-04-05 13:34:44 +02:00
John Blum 67f92bff1e Polish Pivotal GemFire starter and sample
Closes gh-5439
2016-04-05 12:52:10 +02:00
Stephane Nicoll 63a3d003dd Merge pull request #5511 from htynkn/upgrade-elastic
* pr/5511:
  Polish contribution
  Upgrade elasticsearch to 2.2.0
  Polish contribution
  Deprecate Undertow container's constructors that have a port parameter
  Remove unused unsatisfiedDependency.getInjectionPoint() call
  Polish contribution
  Allow Tomcat's minimum threads to be configured via the environment
2016-04-05 12:38:16 +02:00
Stephane Nicoll 05ef0818f8 Polish contribution
Closes gh-5511
2016-04-05 12:38:04 +02:00