Commit Graph

4374 Commits

Author SHA1 Message Date
Andy Wilkinson
8aef2e50ea Upgrade to Prometheus Pushgateway 0.6.0
Closes gh-15522
2018-12-20 09:50:16 +00:00
Andy Wilkinson
dcf8c42f6f Upgrade to Embedded Mongo 2.2.0
Closes gh-15521
2018-12-20 09:50:15 +00:00
Andy Wilkinson
5d42d976e7 Upgrade to Rabbit Amqp Client 5.5.1
Closes gh-15520
2018-12-20 09:50:14 +00:00
Andy Wilkinson
754b42fd88 Upgrade to Hazelcast Hibernate5 1.3.0
Closes gh-15519
2018-12-20 09:50:13 +00:00
Andy Wilkinson
d00d7201c3 Merge branch '2.1.x' 2018-12-20 09:47:29 +00:00
Andy Wilkinson
7b58f9a79e Upgrade to Maven Jar Plugin 3.1.1
Closes gh-15518
2018-12-20 09:47:03 +00:00
Andy Wilkinson
7f80bae0d9 Upgrade to Maven Help Plugin 3.1.1
Closes gh-15517
2018-12-20 09:47:02 +00:00
Andy Wilkinson
525c6970eb Upgrade to Jedis 2.9.1
Closes gh-15516
2018-12-20 09:47:02 +00:00
Andy Wilkinson
6d0e357613 Upgrade to Infinispan 9.4.5.Final
Closes gh-15515
2018-12-20 09:47:01 +00:00
Andy Wilkinson
f364439825 Upgrade to Flyway 5.2.4
Closes gh-15514
2018-12-20 09:47:00 +00:00
Andy Wilkinson
4d6e8ca205 Upgrade to Tomcat 9.0.14
Closes gh-15513
2018-12-20 09:46:59 +00:00
Andy Wilkinson
8abcf22f6a Upgrade to Byte Buddy 1.9.6
Closes gh-15512
2018-12-20 09:46:58 +00:00
Andy Wilkinson
2c0eddd28a Upgrade to Embedded Mongo 2.1.2
Closes gh-15511
2018-12-20 09:46:57 +00:00
Andy Wilkinson
2b0976a45f Upgrade to Hazelcast 3.11.1
Closes gh-15510
2018-12-20 09:46:56 +00:00
Andy Wilkinson
bec7257508 Upgrade to Couchbase Client 2.7.2
Closes gh-15509
2018-12-20 09:46:55 +00:00
Andy Wilkinson
a6a7c95d65 Merge branch '2.0.x' into 2.1.x 2018-12-20 09:43:05 +00:00
Andy Wilkinson
86280f1db2 Upgrade to Jedis 2.9.1
Closes gh-15508
2018-12-20 09:40:46 +00:00
Andy Wilkinson
172a930e31 Upgrade to Jetty El 8.5.35.1
Closes gh-15507
2018-12-20 09:40:45 +00:00
Andy Wilkinson
5ede23226b Upgrade to Elasticsearch 5.6.14
Closes gh-15506
2018-12-20 09:40:44 +00:00
Andy Wilkinson
f9ce6c9dc2 Upgrade to Netty 4.1.32.Final
Closes gh-15505
2018-12-20 09:40:43 +00:00
Andy Wilkinson
e2433280c2 Upgrade to Jackson 2.9.8
Closes gh-15504
2018-12-20 09:40:41 +00:00
Andy Wilkinson
0a23f3b286 Merge branch '1.5.x' into 2.0.x 2018-12-20 09:36:57 +00:00
Andy Wilkinson
5a07c44a4f Merge branch '2.1.x' 2018-12-19 17:55:51 +00:00
Andy Wilkinson
43d64ba580 Add dependency management for groovy-jaxb introduced in 2.5.1
Closes gh-15468
2018-12-19 17:55:19 +00:00
Andy Wilkinson
524067cd32 Merge branch '2.1.x' 2018-12-19 17:34:25 +00:00
Andy Wilkinson
4101e15421 Add dependency management for missing Groovy 2.5 modules
Closes gh-15468
2018-12-19 17:30:57 +00:00
Andy Wilkinson
70f4d5e5a8 Polish "Apply context and connector customizer beans to Tomcat factories"
Closes gh-15492
2018-12-19 17:09:21 +00:00
Raheela
90c489048f Apply context and connector customizer beans to Tomcat factories
See gh-15492
2018-12-19 17:01:02 +00:00
Andy Wilkinson
de599819ae Merge branch '2.1.x' 2018-12-19 16:57:19 +00:00
Andy Wilkinson
33fb1fa9a3 Avoid creating meter binders before registry has been customized
Previously, MeterRegistryPostProcessor would trigger the creation of all
meter binders and meter registry customizers before applying the
customizers and calling the binders. In some situations with complex
dependency graphs where the creation of a binder and the injection of
its dependencies inadvertently triggered some meter binding, this
could result in meters being bound before the registry had been
customized.

This commit reworks MeterRegistryPostProcessor and MeterRegistryConfigurer
to defer the retrieval of registry customizers and meter binders until
just before they are needed. As a result, customizers are now retrieved
and applied before the binders are retrieved.

Closes gh-15483
2018-12-19 16:47:30 +00:00
Andy Wilkinson
903d940dd5 Merge branch '2.1.x' 2018-12-19 12:55:34 +00:00
Andy Wilkinson
007916f1ce Start building against Spring Framework 5.1.4 snapshots
See gh-15493
2018-12-19 12:52:13 +00:00
Andy Wilkinson
0ad72d5b5e Remove reliance on mavenLocal from Gradle plugin’s tests
See gh-15471
2018-12-18 11:41:51 +00:00
Andy Wilkinson
4edc32844a Remove use of execute method inherited from internal class
Closes gh-15484
2018-12-17 17:33:20 +00:00
Stephane Nicoll
317c4c2c38 Merge branch '2.1.x' 2018-12-17 18:26:56 +01:00
Stephane Nicoll
7dbe70dc61 Merge branch '2.0.x' into 2.1.x 2018-12-17 18:26:36 +01:00
Stephane Nicoll
c0b07a9429 Polish "Fix StringSequence.equals() for different lengths"
Closes gh-15465
2018-12-17 18:24:08 +01:00
dreis2211
2a0680c2ba Fix StringSequence.equals() for different lengths
See gh-15465
2018-12-17 18:20:09 +01:00
Andy Wilkinson
c8a0c99a21 Remove D…S…Init…InvokerTests' assumptions about classpath structure
See gh-15471
2018-12-17 16:35:22 +00:00
Stephane Nicoll
6d251a83dd Merge branch '2.1.x' 2018-12-17 17:15:48 +01:00
Stephane Nicoll
af3fada396 Polish "Add missing dependency management entry for hibernate-vibur"
Closes gh-15467
2018-12-17 17:13:30 +01:00
vasili pispanen
c955906c3e Add missing dependency management entry for hibernate-vibur
See gh-15467
2018-12-17 17:13:18 +01:00
Stephane Nicoll
6207b46bc6 Merge branch '2.1.x' 2018-12-17 17:07:58 +01:00
dreis2211
948902f090 Avoid unnecessary usage of ReflectionTestUtils
Closes gh-15482
2018-12-17 17:07:23 +01:00
Andy Wilkinson
ca13385534 Remove remaining assumption about File separator from LogFileTests
See gh-15471
2018-12-17 14:21:28 +00:00
Andy Wilkinson
3d7e4e99c5 Remove assumption about File separator from LogFileTests
See gh-15471
2018-12-17 14:14:57 +00:00
Andy Wilkinson
6adccbfd30 Make LoggingApplicationListener and tests more robust on Windows
Previously, LoggingApplicationListener its tests, and LogFile made some
assumptions that do not hold true on Windows. Specifically,
LoggingApplicationListenerTests used TestPropertySourceUtils to add
properties to the environment. This uses Java's standard Properties
parsing which does a poor job of handling Windows file paths (Strings
with backslashes in them). Secondly, LogFile made assumptions about
the use of forward clashes for the file separator.

This commit replaces the use of TestPropertySourceUtils and removes
the assumption about the OS's file separator.

Closes gh-15471
2018-12-17 14:02:10 +00:00
Andy Wilkinson
ddabfe3fcc Deploy spring-boot-test-support so it's available downstream
Concourse builds spring-boot-tests separately from spring-boot-project
and relies on modules from the latter being available in the
distribution repository when building the former. This commit enables the
deployment of spring-boot-test-support from spring-boot-project so that it
is added to the distribution repository and is therefore available when
building spring-boot-tests. It is then excluded when putting to the
Artifactory resource as we do not want it to be published.

See gh-15471
2018-12-14 19:50:23 +00:00
Andy Wilkinson
61d04db0d7 Minimize and centralize assumptions about build output
Closes gh-15471
2018-12-14 17:50:20 +00:00
Stephane Nicoll
1f4be6ba37 Merge branch '2.1.x' 2018-12-14 08:45:22 +01:00