Phillip Webb
2bc3d8d01f
Use shared BindConverter when possible
...
Update the `Binder` so that a single shares static `BindConverter` is
used whenever possible.
Closes gh-14562
2018-09-20 22:15:31 -07:00
Phillip Webb
865b7ae47f
Reduce object creation when binding
...
Use static finals and private instances to reduce the number of objects
created when binding from the `ConfigFileApplicationListener`.
Closes gh-13436
2018-09-20 22:14:47 -07:00
Phillip Webb
624cd40598
Reduce GC pressure creating load descriptions
...
Update `ConfigFileApplicationListener` to build description methods
using a `StringBuilder` and not to use `String.format`.
See gh-13436
2018-09-20 22:13:09 -07:00
Madhura Bhave
7650321817
Merge branch '2.0.x'
2018-09-20 16:38:58 -07:00
Madhura Bhave
7d04c51294
Automate creation of releases notes on GitHub
...
Closes gh-12552
2018-09-20 16:36:43 -07:00
Andy Wilkinson
426ff3ada7
Store ObjectProvider rather than their Streams to allow reuse
...
Generally speaking, methods on configuration classes will only be called once
and, therefore, it should be safe to hold a reference to a Stream for later
one-time usage. However, there are some scenarios in Spring Fu where functional
registration results in an attempt being made to use a Stream more than use.
This commit protects against multiple use by storing the ObjectProvider and
getting a new ordered Stream each time it's needed.
Closes gh-14467
2018-09-20 16:16:42 +01:00
Andy Wilkinson
cc6cf880cf
Stop using ObjectProvider<List> and ObjectProvider<Collection>
...
Closes gh-14467
2018-09-20 13:19:40 +01:00
Stephane Nicoll
5323095e44
Fix broken build
2018-09-20 13:32:41 +02:00
Stephane Nicoll
4ad2f1df5d
Merge pull request #14513 from MichaelSp:patch-1
...
* pr/14513:
Polish "Add support for SAP Hana Database"
Add support for SAP Hana Database
2018-09-20 12:03:33 +02:00
Stephane Nicoll
22e77e02b6
Polish "Add support for SAP Hana Database"
...
Closes gh-14513
2018-09-20 12:02:55 +02:00
Michael
cea95c303f
Add support for SAP Hana Database
...
See gh-14513
2018-09-20 11:56:17 +02:00
Stephane Nicoll
cd45343d41
Upgrade to Maven Shade Plugin 3.2.0
...
Closes gh-14546
2018-09-20 11:45:36 +02:00
Stephane Nicoll
90f4da0dac
Upgrade to Mongo Driver Reactivestreams 1.9.2
...
Closes gh-14545
2018-09-20 11:45:35 +02:00
Stephane Nicoll
8b2bf3e0d9
Upgrade to Mongodb 3.8.2
...
Closes gh-14544
2018-09-20 11:45:34 +02:00
Stephane Nicoll
2a2f1e4023
Upgrade to Jooq 3.11.5
...
Closes gh-14543
2018-09-20 11:45:34 +02:00
Stephane Nicoll
fd8c074371
Upgrade to Kotlin 1.2.70
...
Closes gh-14542
2018-09-20 11:45:33 +02:00
Stephane Nicoll
ad340d253c
Upgrade to Influxdb Java 2.13
...
Closes gh-14541
2018-09-20 11:45:32 +02:00
Stephane Nicoll
705ac1b4f3
Upgrade to Elasticsearch 6.4.1
...
Closes gh-14540
2018-09-20 11:45:32 +02:00
Stephane Nicoll
a176e64ad8
Upgrade to Htmlunit 2.33
...
Closes gh-14539
2018-09-20 11:45:31 +02:00
Stephane Nicoll
310d6a5c79
Upgrade to Lettuce 5.1.0.RELEASE
...
Closes gh-14538
2018-09-20 11:45:30 +02:00
Stephane Nicoll
1ce6fdeeb8
Upgrade to Hazelcast 3.10.5
...
Closes gh-14537
2018-09-20 11:45:29 +02:00
Stephane Nicoll
a376ebafd3
Merge branch '2.0.x'
2018-09-20 11:39:13 +02:00
Stephane Nicoll
63d276da58
Upgrade to Neo4j Ogm 3.1.3
...
Closes gh-14536
2018-09-20 11:37:13 +02:00
Stephane Nicoll
75c893164e
Upgrade to Hibernate Validator 6.0.13.Final
...
Closes gh-14535
2018-09-20 11:37:12 +02:00
Stephane Nicoll
5cac8ac70b
Upgrade to Elasticsearch 5.6.12
...
Closes gh-14534
2018-09-20 11:37:12 +02:00
Stephane Nicoll
0143cb6193
Upgrade to Janino 3.0.10
...
Closes gh-14533
2018-09-20 11:37:11 +02:00
Stephane Nicoll
f49f407b99
Upgrade to Johnzon Jsonb 1.1.10
...
Closes gh-14532
2018-09-20 11:37:10 +02:00
Stephane Nicoll
59ecfea104
Upgrade to Unboundid Ldapsdk 4.0.8
...
Closes gh-14531
2018-09-20 11:37:09 +02:00
Stephane Nicoll
380696de58
Upgrade to Jackson 2.9.7
...
Closes gh-14530
2018-09-20 11:37:09 +02:00
Stephane Nicoll
8652f40781
Allow Quartz property to set the scheduler name
...
This commit makes sure that "org.quartz.scheduler.instanceName" is
honoured if set. Previously, "spring.quartz.scheduler-name" had a
default value and was always set. As a result, `SchedulerFactoryBean`
did not take the quartz property into account.
Closes gh-14243
2018-09-20 11:27:57 +02:00
Andy Wilkinson
d10ba39673
Update GitHub pull request template to align with issue template
2018-09-20 09:48:31 +01:00
Stephane Nicoll
9bca95e499
Upgrade to Reactor Californium RELEASE
...
Closes gh-14507
2018-09-20 10:47:19 +02:00
Stephane Nicoll
1e7c236589
Merge branch '2.0.x'
2018-09-20 10:46:01 +02:00
Stephane Nicoll
8aece088a4
Upgrade to Spring Web Services 3.0.4.RELEASE
...
Closes gh-14526
2018-09-20 10:43:52 +02:00
Stephane Nicoll
66bc806206
Merge branch '1.5.x' into 2.0.x
2018-09-20 10:43:19 +02:00
Stephane Nicoll
e2bc24e3d7
Upgrade to Spring Web Services 2.4.3.RELEASE
...
Closes gh-14527
2018-09-20 10:34:58 +02:00
Stephane Nicoll
ac2fefb6c3
Merge branch '2.0.x'
2018-09-20 10:25:20 +02:00
Stephane Nicoll
957321492f
Merge branch '1.5.x' into 2.0.x
2018-09-20 10:24:57 +02:00
Stephane Nicoll
ccbbe0f0f3
Merge pull request #14521 from DevOrc:fixes-14348
...
* pr/14521:
Support escaped characters in BasicJsonParser
2018-09-20 10:24:42 +02:00
DevOrc
7daade21c4
Support escaped characters in BasicJsonParser
...
This commit adds the ability to have escaped characters, like the quote,
when using the BasicJsonParser. It also adds a short test for escaped
quotes.
Closes gh-14521
2018-09-20 10:24:24 +02:00
Stephane Nicoll
f67067715b
Merge pull request #14517 from izeye:polish-20180920
...
* pr/14517:
Polish
2018-09-20 09:51:32 +02:00
Johnny Lim
521f746151
Polish
...
Closes gh-14517
2018-09-20 09:51:10 +02:00
Andy Wilkinson
efae363974
Register functional rather than reflective bean definitions where possible
...
Closes gh-14516
2018-09-19 19:59:09 +01:00
Andy Wilkinson
65295e0e14
Merge branch '2.0.x'
2018-09-19 19:52:19 +01:00
Andy Wilkinson
bff93a67ce
Fix remote DevTools restart when a previously added class is then changed
...
Previously, if a class was added and then changed, a restart would be triggered
and things would behave as if the class had been deleted. This occurred
because, when looking for additional classes that were not on the original
classpath, only files that had been added were considered. The subsequent
change to the class was noticed as a modified rather than an addition,
resulting in the class being skipped.
This commit updates the resource resolver to only ignore deleted files and
consider both added files and modified files when looking for additional
resources.
Closes gh-14205
2018-09-19 18:02:01 +01:00
Stephane Nicoll
32c4671065
Merge pull request #14512 from izeye:patch-50
...
* pr/14512:
Use meaningful name for MockServerConfigurer bean
2018-09-19 15:31:50 +02:00
Johnny Lim
fd97f07209
Use meaningful name for MockServerConfigurer bean
...
Closes gh-14512
2018-09-19 15:31:38 +02:00
Andy Wilkinson
6164c9e8b6
Start building against Spring Data Lovelace snapshots
...
See gh-14510
2018-09-19 14:21:20 +01:00
Stephane Nicoll
ce60f82998
Merge branch '2.0.x'
2018-09-19 12:09:29 +02:00
Stephane Nicoll
6910ee6231
Merge pull request #14505 from marceloverdijk:patch-2
...
* pr/14505:
Fix dependency management for Caffeine
2018-09-19 12:09:16 +02:00