Madhura Bhave
f1786c357b
Revert "Disable ConfigurationProperties scanning for slice tests"
...
This reverts commit 3b4ff7d746
.
The commit caused the build to fail because it disabled
`@ConfigurationPropertiesScan` completely in slice tests. It
did not take into account components that were explicitly included
in slice tests using the `components` attribute. Since `@ConfigurationPropertiesScan`
replaces `@Component` and `@EnableConfigurationProperties`, these components
are no longer registered even though explicitly included.
6 years ago
Madhura Bhave
3b4ff7d746
Disable ConfigurationProperties scanning for slice tests
...
Closes gh-16659
6 years ago
Brian Clozel
930186e505
Merge branch '2.1.x'
6 years ago
Marcus Eisele
94a9748ce0
Fix 'spring.resources.cache.period' for WebMvc
...
Before this change it got overwritten by forwarding an empty
CacheControl to Spring. Spring itself sets CacheSeconds already
correctly in absence (=null) of a CacheControl.
Also:
* Fixes bug in WebMvcAutoConfigurationTests.cachePeriod which
prevented it to assert anything
See gh-16488
Closes gh-16730
6 years ago
Brian Clozel
0b4934d140
Fix DefaultErrorWebExceptionHandler test
6 years ago
Stephane Nicoll
c4024d8b45
Upgrade to Spring Data Lovelace-SR7
...
Closes gh-16724
6 years ago
Brian Clozel
d9ac3031c5
Remove Synchronoss nio-multipart from WebFlux starter
...
Closes gh-16817
6 years ago
Andy Wilkinson
552345fcd1
Disable more @Bean method proxying
...
Previously, due to a quirk in Spring Framework, it was necessary to use bean method
proxying in @Configuration classes that define one or more FactoryBeans. This quirk has
now been addressed so this commit disables bean method proxying where it is now no longer
needed.
Closes gh-16533
6 years ago
Stephane Nicoll
c85c653e57
Polish "Add negative tests to ConfigurationPropertiesScanTests"
...
Closes gh-16758
6 years ago
Johnny Lim
d44ffd3534
Add negative tests to ConfigurationPropertiesScanTests
...
See gh-16758
6 years ago
Stephane Nicoll
75eb0ef91d
Upgrade to Mongodb 3.11.0-beta2
...
Closes gh-16798
6 years ago
Stephane Nicoll
c4ecefe090
Upgrade to Spring Framework 5.2.0.M2
...
Closes gh-16589
6 years ago
Stephane Nicoll
6f70ad9c1c
Upgrade to Spring Framework 5.1.7
...
Closes gh-16812
6 years ago
Gary Russell
ef39ff8988
Start building against Spring Kafka 2.3.0.M2 snapshots
...
See gh-16739
See gh-16752
6 years ago
Andy Wilkinson
5514192672
Merge branch '2.1.x'
...
Closes gh-16809
6 years ago
Andy Wilkinson
96f3a482f0
Polish "Enable minIdle by allowing timeBetweenEviction runs to be configured"
...
See gh-16703
6 years ago
Gemini Kim
1659d46028
Enable minIdle by allowing timeBetweenEviction runs to be configured
...
See gh-16703
6 years ago
Andy Wilkinson
bf294a762a
Polish
6 years ago
Johnny Lim
a56867da27
Consistent use of PropertyMapper::asInt
...
See gh-16738
6 years ago
Johnny Lim
1548fb655c
Polish FlywayProperties
...
See gh-16737
6 years ago
Andy Wilkinson
ece87cc4cc
Polish "Provide control over how a Cassandra Cluster is created"
...
See gh-16702
6 years ago
Steffen Folman Qvistgaard
5daf310bf4
Provide control over how a Cassandra Cluster is created
...
See gh-16702
6 years ago
Stephane Nicoll
81af0f2fa6
Explicitly include JUnit 4 in test starter
...
Closes gh-16807
6 years ago
Andy Wilkinson
ef11af8676
Polish "Remove unnecessary latches in tests"
...
Closes gh-16733
6 years ago
Johnny Lim
0baceb4aa4
Remove unnecessary latches in tests
...
See gh-16733
6 years ago
Johnny Lim
7c8bf48ebb
Polish DevToolsEnablementDeducer and OnEnabledDevToolsCondition
...
See gh-16732
6 years ago
Andy Wilkinson
ca51609cdf
Align mock with Selenium HtmlUnit's new behaviour
...
See gh-16801
6 years ago
Stephane Nicoll
73764451eb
Upgrade to Maven Help Plugin 3.2.0
...
Closes gh-16804
6 years ago
Stephane Nicoll
42e527d12b
Upgrade to Maven Failsafe Plugin 2.22.2
...
Closes gh-16803
6 years ago
Stephane Nicoll
c8731cfa7a
Upgrade to Maven Compiler Plugin 3.8.1
...
Closes gh-16802
6 years ago
Stephane Nicoll
78e7dfe1a7
Upgrade to Selenium Htmlunit 2.35.1
...
Closes gh-16801
6 years ago
Stephane Nicoll
a939687842
Upgrade to Lombok 1.18.8
...
Closes gh-16800
6 years ago
Stephane Nicoll
74be154932
Upgrade to Jetty El 8.5.40
...
Closes gh-16799
6 years ago
Stephane Nicoll
74baf35138
Upgrade to Mongodb 3.11.0-beta3
...
Closes gh-16798
6 years ago
Stephane Nicoll
ba1951c1b5
Upgrade to Mockito 2.27.0
...
Closes gh-16797
6 years ago
Stephane Nicoll
387bdc572e
Upgrade to Jolokia 1.6.1
...
Closes gh-16796
6 years ago
Stephane Nicoll
adbfaf0b92
Upgrade to Kotlin 1.3.31
...
Closes gh-16795
6 years ago
Stephane Nicoll
f48b4af180
Upgrade to Infinispan 9.4.13.Final
...
Closes gh-16794
6 years ago
Stephane Nicoll
928f406c6b
Upgrade to Elasticsearch 6.7.2
...
Closes gh-16793
6 years ago
Stephane Nicoll
07c702e406
Upgrade to Ehcache3 3.7.1
...
Closes gh-16792
6 years ago
Stephane Nicoll
a456b6e861
Upgrade to Jetty 9.4.18.v20190429
...
Closes gh-16791
6 years ago
Stephane Nicoll
6784831488
Upgrade to Commons Pool2 2.6.2
...
Closes gh-16790
6 years ago
Stephane Nicoll
6586db3509
Upgrade to Commons Lang3 3.9
...
Closes gh-16789
6 years ago
Stephane Nicoll
80c073b884
Upgrade to Artemis 2.8.0
...
Closes gh-16788
6 years ago
Stephane Nicoll
b6001f8ec2
Upgrade to Htmlunit 2.35.0
...
Closes gh-16787
6 years ago
Stephane Nicoll
826610b760
Upgrade to Mysql 8.0.16
...
Closes gh-16786
6 years ago
Stephane Nicoll
9f769dd561
Upgrade to Jaxen 1.2.0
...
Closes gh-16785
6 years ago
Stephane Nicoll
636a7f64db
Upgrade to Rsocket 0.12.2-RC2
...
Closes gh-16784
6 years ago
Stephane Nicoll
5626f57936
Upgrade to Netty Tcnative 2.0.25.Final
...
Closes gh-16783
6 years ago
Stephane Nicoll
a2d1debbad
Upgrade to Netty 4.1.36.Final
...
Closes gh-16782
6 years ago
Stephane Nicoll
a407434e8a
Upgrade to Appengine Sdk 1.9.74
...
Closes gh-16781
6 years ago
Stephane Nicoll
7c92af003c
Upgrade to Reactor Californium-SR8
...
Closes gh-16723
6 years ago
Stephane Nicoll
c7141fbe9e
Upgrade to Maven Failsafe Plugin 2.22.2
...
Closes gh-16780
6 years ago
Stephane Nicoll
3f82b3327c
Upgrade to Maven Compiler Plugin 3.8.1
...
Closes gh-16779
6 years ago
Stephane Nicoll
b1f6a021ef
Upgrade to Lombok 1.18.8
...
Closes gh-16778
6 years ago
Stephane Nicoll
f2ea63d613
Upgrade to Neo4j Ogm 3.1.9
...
Closes gh-16777
6 years ago
Stephane Nicoll
73007757ec
Upgrade to Jetty El 8.5.40
...
Closes gh-16776
6 years ago
Stephane Nicoll
9629671a0a
Upgrade to Jooq 3.11.11
...
Closes gh-16775
6 years ago
Stephane Nicoll
6aeba7fcde
Upgrade to Jolokia 1.6.1
...
Closes gh-16774
6 years ago
Stephane Nicoll
4c92d88e60
Upgrade to Infinispan 9.4.13.Final
...
Closes gh-16773
6 years ago
Stephane Nicoll
25cb7ce814
Upgrade to Hibernate 5.3.10.Final
...
Closes gh-16772
6 years ago
Stephane Nicoll
a187376d54
Upgrade to Jetty 9.4.18.v20190429
...
Closes gh-16771
6 years ago
Stephane Nicoll
136ca881cb
Upgrade to Aspectj 1.9.3
...
Closes gh-16770
6 years ago
Stephane Nicoll
3a5b5d13ff
Upgrade to Commons Pool2 2.6.2
...
Closes gh-16769
6 years ago
Stephane Nicoll
81c2b1380b
Upgrade to Mysql 8.0.16
...
Closes gh-16768
6 years ago
Stephane Nicoll
5d2e0b910b
Upgrade to Undertow 2.0.20.Final
...
Closes gh-16767
6 years ago
Stephane Nicoll
cd5ad2201c
Upgrade to Netty Tcnative 2.0.25.Final
...
Closes gh-16766
6 years ago
Stephane Nicoll
46bdfdd325
Upgrade to Netty 4.1.36.Final
...
Closes gh-16765
6 years ago
Stephane Nicoll
a0ca84d72c
Upgrade to Hazelcast 3.11.3
...
Closes gh-16764
6 years ago
Stephane Nicoll
2e67b96f6e
Upgrade to Appengine Sdk 1.9.74
...
Closes gh-16763
6 years ago
Stephane Nicoll
c9d4ddd911
Upgrade to Reactor Dysprosium-M1
...
Closes gh-16595
6 years ago
Stephane Nicoll
b6911799b8
Upgrade to Reactor Californium-SR7
...
Closes gh-16723
6 years ago
Stephane Nicoll
1de6f68238
Document that JUnit 5 is the default
...
See gh-14736
6 years ago
Madhura Bhave
684a1c7a3c
Migrate tests to JUnit5 testcontainer extensions
...
Closes gh-15456
6 years ago
Madhura Bhave
1db1c8b03c
Validate our own tests work with JUnit5 and the vintage engine
...
Closes gh-14737
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
6 years ago
Madhura Bhave
d9f339a1b6
Include Junit5 dependencies in Spring Boot Starter Test
...
Closes gh-14736
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
6 years ago
Madhura Bhave
d15347d4e5
Add Junit5 OutputCapture Extension
...
Closes gh-14738
6 years ago
Andy Wilkinson
95003d79d7
Merge branch '2.1.x'
...
Closes gh-16746
6 years ago
Andy Wilkinson
1297068528
Add dependency management for remaining non-example Kafka modules
...
See gh-16728
6 years ago
Gary Russell
a5e26bff92
Add dependency management for kafka-streams-test-utils
...
See gh-16728
6 years ago
Stephane Nicoll
c91578bbae
Define surefire test provider to use
...
The `spring-boot-test` module has a dependency to TestNG to validate
some part of the test infrastructure but no tests are actually written
using TestNG. The presence of TestNG is a trigger for the maven surefire
plugin and it attempts to run tests using it.
This commit defines the explicit provider to use (JUnit 4)
Closes gh-16735
6 years ago
Stephane Nicoll
71b2ab0f0f
Merge branch '2.1.x'
6 years ago
Stefan Dellmuth
ecdcec2b5d
Polish indentation
...
Closes gh-16731
6 years ago
Stephane Nicoll
ff803a86a0
Merge branch '2.1.x'
...
Closes gh-16726
6 years ago
Stephane Nicoll
52c8bbaddf
Upgrade to Maven Surefire Plugin 2.22.2
...
Closes gh-16725
6 years ago
Stephane Nicoll
f0a9e0f616
Switch to Reactor snapshots
...
See gh-16723
6 years ago
Stephane Nicoll
9d72b74252
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
d8f1bd351f
Polish "Add link to Heroku article"
...
Closes gh-16719
6 years ago
Tetsuya Hasegawa
2655122466
Add link to Heroku article
...
See gh-16719
6 years ago
Stephane Nicoll
5aeb31700d
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
680ac85a2a
Polish
...
See gh-16714
6 years ago
Madhura Bhave
07d6eb6397
Disable auditing infrastructure by default
...
Prior to this commit, the audit auto-configuration provided
an `InMemoryAuditEventRepository` bean. This commit changes the auto-config
so that an `AuditEventRepository` is not provided and instead the auto-config
is conditional on the presence of a `AuditEventRepository` bean. This is done
to encourage the use of a custom implementation of `AuditEventRepository`
since the in-memory one is quite limited and not suitable for production.
A flag is available if the auto-configuration needs to be turned off even
in the presence of a bean.
Closes gh-16110
6 years ago
Madhura Bhave
e2b15c3f2a
Fix tests
...
See gh-15039
6 years ago
Madhura Bhave
de128fed20
Disable HttpTrace infrastructure by default
...
Prior to this commit, the http trace auto-configuration provided
an `InMemoryHttpTraceRepository` bean. This commit changes the auto-config
so that an `HttpTraceRepository` is not provided and instead the auto-config
is conditional on the presence of a `HttpTraceRepository` bean. This is done
to encourage the use of a custom implementation of `HttpTraceRepository`
since the in-memory one is quite limited and not suitable for production.
A flag is available if the auto-configuration needs to be turned off even
in the presence of a bean.
Closes gh-15039
6 years ago
Stephane Nicoll
fc9cd86718
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
51c0fdcab1
Polish "Document that JUnit 4 is the default"
...
Closes gh-16707
6 years ago
Tetsuya Hasegawa
e36ca923b9
Document that JUnit 4 is the default
...
See gh-16707
6 years ago
Andy Wilkinson
f35b91a172
Raise minimum supported version of Gradle to 4.10 and encourage use of 5.x
...
Closes gh-16681
6 years ago
Brian Clozel
1f897ad923
Fix DefaultErrorWebExceptionHandler test
6 years ago
Johnny Lim
21b05bbafc
Polish RSocketServerBootstrap bean name
...
Closes gh-16700
6 years ago
Stephane Nicoll
f056b952d9
Merge branch '2.1.x'
6 years ago
Johnny Lim
1b9a4d5e45
Polish CompressionConnectorCustomizerTests
...
Closes gh-16699
6 years ago
Madhura Bhave
cc99b13ecb
Merge branch '2.1.x'
6 years ago
Madhura Bhave
c9752f165f
Fix javadoc
6 years ago
Andy Wilkinson
538030b57e
Merge branch '2.1.x'
...
Closes gh-16693
6 years ago
Andy Wilkinson
881fbeff43
Test the Gradle Plugin against Gradle 5.4.1
...
Closes gh-16576
6 years ago
Johnny Lim
cb0e3c793b
Polish
...
Closes gh-16688
6 years ago
Stephane Nicoll
ed538a2e31
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
19413c0c71
Polish
...
See gh-16688
6 years ago
Stephane Nicoll
8045bf1f50
Polish "Allow configuration of auto-timed metrics"
...
Closes gh-15988
6 years ago
Tadaya Tsuyukubo
4df6f5dee0
Allow configuration of auto-timed metrics
...
When `management.metrics.web.server.auto-time-requests` is enabled
(default=true), Spring Boot collects metrics on controller methods even
when they are not annotated with `@Timed`.
When this happens, created metrics are based on the default
`@Timed` configuration and there is no way to customize the
configuration of those auto-timed controller metrics.
This commit adds default configurations to auto-timed requests on both
client and server sides.
See gh-15988
6 years ago
Madhura Bhave
3d814a5288
Move to Reactor Dysprosium snapshots
...
This should fix the NoClassDefFound errors after moving to Framework
snapshots
6 years ago
Madhura Bhave
ffd979c2bb
Document missing SpringApplication events
...
This commit also documents `ContextRefreshedEvent` and
`WebServerInitializedEvent`.
Closes gh-7382
6 years ago
Madhura Bhave
fd97066604
Use MergedAnnotation.getRoot() method
...
Closes gh-16661
6 years ago
Madhura Bhave
8b30ad21bb
Merge pull request #16622 from Kedar Joshi
...
* pr/16622:
Polish "Document use of @Profile with @ConfigurationProperties scanning"
Document use of @Profile with @ConfigurationProperties scanning
6 years ago
Madhura Bhave
d4435e015c
Polish "Document use of @Profile with @ConfigurationProperties scanning"
...
Closes gh-16622
6 years ago
Kedar Joshi
13b155eb2a
Document use of @Profile with @ConfigurationProperties scanning
...
See gh-16612
6 years ago
Brian Clozel
c4938055b4
Polish "Separate compound properties in appendices"
...
Closes gh-16480
6 years ago
dreis2211
5b63b807ad
Separate compound properties in appendices
6 years ago
Stephane Nicoll
922ceed63a
Polish "Auto-configure ReactiveStringRedisTemplate if necessary"
...
Closes gh-16604
6 years ago
Qiang Lee
866233bd2f
Auto-configure ReactiveStringRedisTemplate if necessary
...
See gh-16604
6 years ago
Stephane Nicoll
81543873d4
Merge branch '2.1.x'
6 years ago
ielatif
3ffbe256f1
Exclude HikariCP specific dependency from Quartz
...
Closes gh-16628
6 years ago
Tetsuya Hasegawa
56c769f05c
Remove redundant info
...
Closes gh-16668
6 years ago
Stephane Nicoll
05957689f4
Polish "Add jOOQ to SQL logging group"
...
Closes gh-16678
6 years ago
Maciej Walkowiak
d7722e328a
Add jOOQ to SQL logging group
...
See gh-16678
6 years ago
Toshiaki Maki
e203f6a5f5
Fix typo
...
Closes gh-16684
6 years ago
Johnny Lim
e22c2e5687
Polish
...
Closes gh-16685
6 years ago
Madhura Bhave
a0d425332d
Use ImportBeanDefintionRegistrar directly instead of import selector
...
Closes gh-16679
6 years ago
Andy Wilkinson
5639685770
Polish "Prefer file: to jar:file: URLs in launcher"
...
See gh-16248
6 years ago
hengyunabc
c1b34d0307
Prefer file: to jar:file: URLs in launcher
...
See gh-16248
6 years ago
Stephane Nicoll
704da1750b
Polish "Add support for Hazelcast YAML configuration"
...
Closes gh-16632
6 years ago
Rafal Leszko
82e18ae88f
Add support for Hazelcast YAML configuration
...
Since Hazlecast 3.12, YAML configuration format is supported in
addition to XML. Therefore, this change makes Spring Boot automatically
discover not only `hazelcast.xml` (and `hazelcast-client.xml`), but also
`hazelcast.yaml` (and `hazelcast-client.yaml`).
See gh-16632
6 years ago
Brian Clozel
b527d364dc
Reinstate single page reference documentation
...
This commit reinstates the single-page variant for the Spring Boot
reference documentation.
Now the single and multi-page variants are hosted under the same
`"html"` folder, as `"index.html"` and `"single-index.html"`.
Note that files ending in `"index.html`" are treated as index files by
the spring-doc-resources project and their table of contents do not
display a "Back to index" link.
Fixes gh-16295
6 years ago
Stephane Nicoll
9cde736b59
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
3c5ec8a04c
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
ac9ee952c7
Properly merge fix
...
See gh-16666
6 years ago
dreis2211
cf05959375
Optimize ConfigurationPropertyName.buildToString()
...
See gh-16658
6 years ago
Phillip Webb
32040e355b
Merge branch '2.1.x'
...
Closes gh-16649
6 years ago
Phillip Webb
d4151e0b51
Polish "Use Jackson configuration with JsonPath"
...
Polish contribution to use a factory method in `AbstractJsonMarshalTester`
rather than additional constructor arguments.
Also change the `JsonContent` tests so that the `Configuration` constructor
is package private. This keeps JsonPath classes out of our public API, at
the expense of limiting custom JsonPath configurations to just our code.
See gh-16629
6 years ago
Phillip Webb
17aaf26590
Use consistent javadoc style for annotation links
...
Closes gh-13920
6 years ago
Phillip Webb
1e44aba772
Fix compiler warnings and polish
...
Fix various compiler warnings and apply a little polish.
6 years ago
Diego Berrueta
756a7f12a3
Use Jackson configuration with JsonPath
...
Update `JacksonTester` so that the JsonPath instance is explicitly configured
with both a `JacksonJsonProvider` and a `JacksonMappingProvider`.
Prior to this commit, the handling of special characters was not symmetrical
between the serialization (handled via the JacksonTester) and the parsing (handled
via JsonPath) due to the fact that JsonPath used `SimpleJson` as its parser.
See gh-16629
6 years ago
Andy Wilkinson
4754386361
Merge branch '2.1.x'
...
Closes gh-16644
6 years ago
Andy Wilkinson
6b20d13b3d
Polish "Prevent double update of metrics when CompositeMeterRegistry exists"
...
See gh-16221
6 years ago
Johnny Lim
cc285d92dd
Prevent double update of metrics when CompositeMeterRegistry exists
...
See gh-16221
6 years ago
Andy Wilkinson
b39fdea508
Merge pull request #16474 from Christoph Dreis
...
* gh-16474:
Speed up element equality checks in ConfigurationPropertyName
Closes gh-16474
6 years ago
dreis2211
3786dbc869
Speed up element equality checks in ConfigurationPropertyName
...
See gh-16474
6 years ago
Andy Wilkinson
a0999dadb7
Merge branch '2.1.x'
...
Closes gh-16642
6 years ago
Andy Wilkinson
ba0279be14
Remove race condition in TaskSchedulingAutoConfigurationTests
...
Closes gh-16640
6 years ago
Andy Wilkinson
eb0b852e99
Merge branch '2.1.x'
...
Closes gh-16639
6 years ago
Andy Wilkinson
5d77b48aed
Polish "Polish Maven Plugin's tests"
...
See gh-16618
6 years ago
daonan.zhan
52c2c534db
Polish Maven Plugin's tests
...
See gh-16618
6 years ago
Andy Wilkinson
d0b4dab1c8
Merge pull request #16620 from Christoph Dreis
...
* gh-16620:
Optimize JarEntry construction
Closes gh-16620
6 years ago
dreis2211
f40b086ef5
Optimize JarEntry construction
...
This commit avoids calling the underlying ZipEntry.setExtra() method
that is not very inline friendly in cases where there is no extra
information to be set.
See gh-16620
6 years ago
Andy Wilkinson
915bde0e62
Use MIME decoder to read OAuth2 resource server public key
...
Fixes gh-16624
6 years ago
Andy Wilkinson
dc39540def
Merge branch '2.1.x'
...
Closes gh-16623
6 years ago
Andy Wilkinson
e8955852a3
Add missing GlassFish JAXB dependency management
...
Closes gh-16619
6 years ago
Madhura Bhave
5c2a7e61d0
Fix tests
6 years ago
Madhura Bhave
9fb65e57c0
ConfigurationPropertiesScan should account for conditions
...
Fixes gh-16612
6 years ago
Madhura Bhave
23cf8565b1
Polish "Apply server customizer beans automatically"
...
Closes gh-16584
6 years ago
Sergey Serdyuk
8ff78ed4c3
Apply server customizer beans automatically
...
See gh-16584
6 years ago
Stephane Nicoll
fd14cd0bd0
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
1f656e75fc
Polish "Fix UndertowWebServer's logger name"
...
Closes gh-16613
6 years ago
liaozan
360da66333
Fix UndertowWebServer's logger name
...
See gh-16613
6 years ago
ForeverHex
124d969b2d
Fix checkstyle violation
...
Closes gh-16616
6 years ago
Phillip Webb
1f893d9376
Log warning on slow host resolution
...
Update `StartupInfoLogger` so that if the `InetAddress` call takes
more than 200ms a warning is logged.
Closes gh-7087
6 years ago
Phillip Webb
405135d5a8
Polish StartupInfoLogger message creation
...
Rework some of the internals of `StartupInfoLogger` so that fewer
strings are created.
6 years ago
Madhura Bhave
ba196b47ac
Fix failure analyzer message
...
See gh-16581
6 years ago
Stephane Nicoll
e9447b0dbf
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
2448efc028
Polish "Cache MimeTypes to improve performance"
...
Closes gh-16507
6 years ago
wenqi.huang
b3f94c47d9
Cache MimeTypes to improve performance
...
See gh-16507
6 years ago
Stephane Nicoll
d55d6b35d9
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
7b9471836b
Polish "Improve DefaultCookieSerializer auto-configuration"
...
Closes gh-16513
6 years ago
Vedran Pavic
5e02541195
Improve DefaultCookieSerializer auto-configuration
...
Spring Session's own configuration support (i.e.
SpringHttpSessionConfiguration) will configure the default
DefaultCookieSerializer with rememberMeRequestAttribute if
SpringSessionRememberMeServices bean has been detected in the
application context.
In contrast, Spring Boot's auto-configured DefaultCookieSerializer does
not do this which results in a different out-of-the-box experience for
users that rely on Spring Session's remember-me integration.
This commit improves Spring Session DefaultCookieSerializer
auto-configuration to match Spring Session's behavior and make the
auto-configured DefaultCookieSerializer aware of
SpringSessionRememberMeServices bean.
See gh-16513
6 years ago
Johnny Lim
62549ffb49
Polish
...
Closes gh-16597
6 years ago
Phillip Webb
b879972d0d
Migrate to MergedAnnotations API
...
Migrate away from `AnnotationUtils` and `AnnotatedElementUtils`
when possible to the new `MergedAnnotations` API.
Closes gh-16551
6 years ago
Madhura Bhave
3ecefdbcdc
Add dependency management for okhttp3
...
Closes gh-6385
6 years ago
Madhura Bhave
eda14fb0f6
Analyze failure if configprop scanning results in two beans
...
Closes gh-16581
6 years ago
Andy Wilkinson
15f28dcc68
Polish "Determine Spring Boot version correctly when using module path"
...
See gh-16182
6 years ago
Hendrig Sellik
ec8fb614f7
Determine Spring Boot version correctly when using module path
...
In Java 9, a package may return null for its implementation version
even when the manifest attribute specifying the version is present
in the jar from which the package was loaded.
This commit updates SpringBootVersion to fall back to
accessing the jar and its manifest attributes directly when the
implementation version of its package is null.
See gh-16182
6 years ago
Andy Wilkinson
ca1a666f58
Polish "Add support for configuring remaining Undertow server options"
...
See gh-16278
6 years ago
Rafiullah Hamedy
186b1fae6d
Add support for configuring remaining Undertow server options
...
This commit adds support for configuring Undertow's server options that were previously
not configurable via application properties. The additions are the following:
- allow-encoded-slash
- always-set-keep-alive
- decode-url
- max-cookies
- max-headers
- max-parameters,
- url-charset
See gh-16278
6 years ago
Patryk Kostrzewa
ff7cf2dc96
Update WebFlux starter to depend on validation starter
...
Previously, the WebFlux starter declared direct dependencies on Hibernate Validator
and the Jakarta EE validation API. This meant that it required two exclusions to
exclude validation from a reactive web application that did not need it.
This commit updates the WebFlux starter to get its validation dependencies via a
dependency on the validation starter. This allows validation to be excluded
using a single exclusion. The EL dependency from the validation starter has
been excluded to allow the EL implementation from the underlying container
starter to continue to be used instead.
See gh-16593
6 years ago
Stephane Nicoll
2cfcd2690e
Polish "Allow to configure the Elasticsearch rest client timeouts"
...
Closes gh-15965
6 years ago
Dmytro Nosan
5bacb32557
Allow to configure the Elasticsearch rest client timeouts
...
See gh-15965
6 years ago
Andy Wilkinson
af4ce2d537
Merge branch '2.1.x'
...
Closes gh-16600
6 years ago
Andy Wilkinson
50bcfd25fd
Make EL available to reactive web apps as it already is to servlet web apps
...
Closes gh-16596
6 years ago
Stephane Nicoll
e24c17d524
Polish "Add auto-configuration support for ReactiveGridFsTemplate"
...
Closes gh-16467
6 years ago
ayudovin
d9c9ed1d52
Add auto-configuration support for ReactiveGridFsTemplate
...
See gh-16467
6 years ago
Stephane Nicoll
0f60555031
Polish "Complete Jetty Access Log configuration properties support"
...
Closes gh-16080
6 years ago
nicolas
55a5a26b95
Complete Jetty Access Log configuration properties support
...
See gh-16080
6 years ago
Andy Wilkinson
1eac4d6046
Support configuration of Flyway's Pro properties
...
Closes gh-14989
6 years ago
Andy Wilkinson
d3541fa672
Upgrade to Tomcat 9.0.19
...
Closes gh-16591
6 years ago
Andy Wilkinson
853b4952a0
Upgrade to Tomcat 9.0.19
...
Closes gh-16591
6 years ago
Johnny Lim
2b2afd785b
Polish
...
Closes gh-16575
6 years ago
Stephane Nicoll
a79e49f1dd
Merge branch '2.1.x'
6 years ago
Johnny Lim
363994515b
Polish
...
See gh-16575
6 years ago
Stephane Nicoll
b710dc71fe
Polish "Use BatchErrorHandler when Kafka listener type is batch"
...
Closes gh-16499
6 years ago
Andy Wilkinson
7d2a99943f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
dfbc787737
Test the Gradle plugin against Gradle 5.4
...
Closes gh-16576
6 years ago
Madhura Bhave
bb7940f8e4
Use BatchErrorHandler when Kafka listener type is batch
...
Closes gh-16499
6 years ago
Madhura Bhave
ac2b0093c7
Disable DevTools' post-processors and auto-config when running tests
...
Closes gh-5307
6 years ago
Andy Wilkinson
dacbb65fd7
Merge branch '2.0.x' into 2.1.x
...
Closes gh-16579
6 years ago
Andy Wilkinson
7260c0f2c4
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
4941217323
Update docs to reflect rename of @ConfigurationPropertiesDefaultValue
...
See gh-8762
6 years ago
Andy Wilkinson
e7455b454b
Merge branch '2.1.x'
...
Closes gh-16564
6 years ago
Andy Wilkinson
043f0ffbeb
Restore indentation in published spring-boot-starter-parent pom
...
Closes gh-16466
6 years ago
Andy Wilkinson
4e97f7998c
Add missing RSocket dependency management
...
Closes gh-16568
6 years ago
Andy Wilkinson
c722cc96fc
Merge branch '2.1.x'
...
Closes gh-16572
6 years ago
Andy Wilkinson
4e4d5f0539
Remove dependency management for solr-uima following upgrade to 7.7.1
...
Closes gh-16490
6 years ago
Phillip Webb
5f1bbf8c72
Update copyright header of changed files
6 years ago
Phillip Webb
7d4118a0fe
Align withBean methods with ApplicationContext
...
Rework `AbstractApplicationContextRunner.withBean` methods to
align signatures as much as possible with those provided by
the `ApplicationContext`.
Also update the implementation to use a dedicate member
variable rather than adding initializers.
Closes gh-16011
6 years ago
Phillip Webb
2dfd916c96
Polish
6 years ago
Madhura Bhave
dabe75a281
Merge branch '2.1.x'
6 years ago
Madhura Bhave
f0544fb86f
Polish
6 years ago
Madhura Bhave
bf6f9b4c43
Polish "Add property for mongo auto-index creation"
...
See gh-16454
6 years ago
ayudovin
2e9005de14
Add property to configure Mongo auto index creation
...
Closes gh-16454
6 years ago
Madhura Bhave
08260388bf
Merge branch '2.1.x'
6 years ago
Rudy Adams
0aa25fb742
Add tests for CompressionConnectorCustomizer
...
Closes gh-16515
6 years ago
Madhura Bhave
1d20c73d22
Make nested classes in JsonTestersAutoConfiguration package private
...
Closes gh-15444
6 years ago
Brian Clozel
8ac69442f1
Deprecate ElasticsearchHealthIndicator
...
Since the transport client has been deprecated in gh-15008, the health
indicator for that should be deprecated as well.
See gh-15008
6 years ago
Brian Clozel
60cf80f8ce
Upgrade to Spring Batch 4.2.0.M1
...
Closes gh-16529
6 years ago
Brian Clozel
ddd400ff87
Upgrade to Spring Integration 5.2.0.M1
...
Closes gh-16531
6 years ago
Brian Clozel
2e107929a0
Upgrade to Elasticsearch 6.7.1
...
Closes gh-16569
6 years ago
Brian Clozel
687c58d62c
Revert "Upgrade to asciidoctor-maven-plugin 1.6.0"
...
This commit introduced an incompatible change in the asciidoct
API: both asciidoctorj-pdf and spring-asciidoctor-extensions
expect `org.asciidoctor.extension.JavaExtensionRegistry` to be
a class, not an interface.
This reverts commit 120ffb1ed0
.
6 years ago
Brian Clozel
c0a360fd71
Fix imports ordering
6 years ago
Brian Clozel
71362299ae
Polish RSocket server bootstrap
...
See gh-16021
6 years ago
Andy Wilkinson
d4c47a13a0
Upgrade to Spring Security 5.2.0.M2
...
Closes gh-16534
6 years ago
Stephane Nicoll
9b0c1d305c
Upgrade to Spring Session Corn-M1
...
Closes gh-16532
6 years ago
Stephane Nicoll
120ffb1ed0
Upgrade to asciidoctor-maven-plugin 1.6.0
6 years ago
Stephane Nicoll
f9c74d983f
Merge branch '2.1.x'
...
Closes gh-16565
6 years ago
Stephane Nicoll
e99deb95f7
Fix source detection in case of multiple candidates
...
This commit improves the detection of a property source when more than
one group with the same type exist.
Closes gh-16549
6 years ago
Andy Wilkinson
84df37fd73
Merge branch '2.1.x'
...
Closes gh-16564
6 years ago
Andy Wilkinson
bb0037f041
Restore indentation in published spring-boot-dependencies pom
...
The move to an HTTPS URL for the xmlns:xslt identifier has the unwanted
side-effect of disabling indentation.
This commit moves back to an HTTPS URL. It also changes the indent size
to 2, aligning with the size used by all the other poms that are written
by the flatten plugin.
Closes gh-16466
6 years ago
Andy Wilkinson
9d1f584560
Adapt Gradle plugin tests to change in Kotlin's packaging
...
Closes gh-16554
6 years ago
Brian Clozel
b35424478b
Deprecate Elasticsearch transport and Jest clients
...
As of Spring Data Moore, the Elasticsearch high level REST client is
supported for Spring Data repositories. The transport client is now
deprecated and is likely to be removed in a future Spring Data release.
This commit deprecates the transport client and marks all the associated
configuration properties as deprecated. The Spring Boot starter depends
on the `spring-data-elasticsearch` project, which now depends on both
transport client and high level REST client.
This commit also deprecates the Jest client, as Spring Boot will focus
on supporting the high level REST client and the reactive client
provided by Spring Data - both being in sync with the fast release pace
of Elasticsearch.
Closes gh-15008
6 years ago
Stephane Nicoll
fe9da06a7e
Remove outdated exclusion to http-client
...
Closes gh-16510
6 years ago
Stephane Nicoll
5e281fa8ec
Switch to snapshots in preparation for the release
6 years ago
Stephane Nicoll
5c37e68a2b
Upgrade to Spring AMQP 2.2.0.M1
...
Closes gh-16530
6 years ago
Sebastien Deleuze
86c75b9fd3
Upgrade to Kotlin 1.3.30
...
Closes gh-16554
6 years ago
Madhura Bhave
b4d6ac1f41
Fix javadoc
6 years ago
Madhura Bhave
7bbeeaa4d2
Fix build following Spring Security changes
6 years ago
Madhura Bhave
8fd8a9b618
Fix javadoc
6 years ago
Madhura Bhave
62ec8f373a
Forwarded header auto-config should be conditional on missing bean
...
See gh-5677
6 years ago
Madhura Bhave
959e161555
Provide an option to use Spring's forwarded header support
...
Previously, if the `server.use-forward-headers` property
was set to true, X-Forwarded-* headers support was provided
at the server level. The property has been deprecated in favor
of `server.forward-headers-strategy` which can be also be configured
to use Spring's forwarded header support apart from native server support.
Closes gh-5677
6 years ago
Stephane Nicoll
33fecec4a8
Upgrade to Spring Kafka 2.3.0.M1
...
Closes gh-16302
6 years ago
Brian Clozel
ddc8b6f6b9
Fix Javadoc build for new RSocket dependencies
...
See gh-16021
6 years ago
Brian Clozel
9eb7260699
Polish RSocket server support
...
Relax the `NettyRSocketBootstrap` contract to allow all types of
`SocketAcceptor` implementations.
See gh-16021
6 years ago
Brian Clozel
2112e02eda
Polish
...
Closes gh-15952
6 years ago
Dmytro Nosan
2c20d01e25
Add requestId info to ErrorAttributes in WebFlux
...
See gh-15952
6 years ago
Brian Clozel
b33944b53f
Add RSocket server support with Spring Messaging
...
This commit adds support for RSocket server applications.
The auto-configuration will either add RSocket support to an existing
Reactor Netty server in a WebFlux application (as a WebSocket endpoint),
or bootstrap a brand new RSocket server instance.
Spring Boot will also auto-configure the Spring Messaging infrastructure
that supports Controller beans with `@MessageMapping` annotated methods.
Fixes gh-16021
6 years ago
Stephane Nicoll
5e58f4a8c6
Fix unresolved directives in generated documentation
...
Closes gh-16452
6 years ago
Stephane Nicoll
a5f29bb36b
Upgrade to Spring Data Moore M3
...
Closes gh-16528
6 years ago
Stephane Nicoll
4d4566e0f9
Merge branch '2.1.x'
6 years ago
Adam Michalik
55987a51c7
Fix package of java.time.Duration in documentation
...
Closes gh-16527
6 years ago
Stephane Nicoll
cb4aa4cef4
Upgrade to Jooq 3.11.11
...
Closes gh-16525
6 years ago
Stephane Nicoll
6d7b5bea5c
Upgrade to Infinispan 9.4.12.Final
...
Closes gh-16524
6 years ago
Stephane Nicoll
b2f73f8974
Upgrade to Aspectj 1.9.3
...
Closes gh-16523
6 years ago
Stephane Nicoll
071128c44e
Upgrade to Undertow 2.0.20.Final
...
Closes gh-16522
6 years ago
Vedran Pavic
bbaa98175f
Upgrade to Hazelcast 3.12
...
Closes gh-16503
6 years ago
Stephane Nicoll
61f9816361
Upgrade to Neo4j Ogm 3.2.0-alpha05
...
Closes gh-16521
6 years ago
Stephane Nicoll
94775b796d
Upgrade to Mongodb 3.10.2
...
Closes gh-16520
6 years ago
Stephane Nicoll
44176c12e1
Upgrade to Junit Jupiter 5.4.2
...
Closes gh-16519
6 years ago
Stephane Nicoll
d4117699e4
Upgrade to Rabbit Amqp Client 5.7.0
...
Closes gh-16518
6 years ago
Brian Clozel
054c8ee0c4
Upgrade to Spring Framework 5.2.0.M1
...
Fixes gh-16173
6 years ago
Brian Clozel
3e56707132
Overriding getMappingPathPatterns is not required
...
After a hierarchy change in Spring Framework in gh-22543,
`AbstractWebFluxEndpointHandlerMapping` doesn't need to override the
`getMappingPathPatterns` method anymore.
6 years ago
Johnny Lim
4392d7c2ed
Polish
...
Closes gh-16494
6 years ago
Stephane Nicoll
ee735a61ce
Polish
...
See gh-15814
6 years ago
Stephane Nicoll
f42b6199ae
Polish
6 years ago
Stephane Nicoll
a828072132
Migrate tests to use withBean
...
See gh-16011
6 years ago
Stephane Nicoll
a780875390
Allow `ApplicationContextRunner` to accept simple bean definitions
...
This commit adds `withBean` methods to the `ApplicationContextRunner`
abstraction so that simple beans can be registered inline. This is a
nice alternative for cases where a inner configuration class has to be
defined for the purpose of creating a simple bean.
Closes gh-16011
6 years ago
Madhura Bhave
7054a33e70
Add support for public key file for OAuth2 resource server
...
Closes gh-15814
6 years ago
Stephane Nicoll
cf1d6ca660
Polish "Add missing backquote"
...
Closes gh-16483
6 years ago
Kaze
530d3da6c9
Add missing backquote
...
See gh-16483
6 years ago
Stephane Nicoll
20e98cb999
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
391c8b6274
Add reference to https://github.com/alimate/errors-spring-boot-starter
6 years ago
dreis2211
7042884042
Fix Thymeleaf deprecations
...
Closes gh-16478
6 years ago
Stephane Nicoll
84735f58f3
Fix build failure
6 years ago
dreis2211
52cd9c6cac
Fix compilation error
...
Closes gh-16476
6 years ago
Madhura Bhave
3c203e9b0d
Update devtools to use @Lazy(false)
...
Fixes gh-16184
6 years ago
Madhura Bhave
ce0282406f
Skip lazy init for beans that explicitly set lazy to false
...
This commit also adds tests to ensure that the child
management context works when lazy initialization is
enabled. Also, it adds a BeanFactoryPostProcessor to
the child context so that the server is created and
listening for requests but other beans in the child
context are not created until requested.
See gh-16184
6 years ago
Andy Wilkinson
ff1e5076dc
Merge branch '2.1.x'
...
Closes gh-16473
6 years ago
Andy Wilkinson
c0a91478f1
Only start management server once main server is initialized
...
Closes gh-15378
6 years ago
Phillip Webb
8626a33bbb
Polish "Migrate ApplicationContext to common hierarchy"
...
Users calling the methods will still face problems but at least they
will have some guidance.
Closes gh-16096
6 years ago
Stephane Nicoll
c432288ed1
Migrate ApplicationContext to common hierarchy
...
This commit migrates `AnnotationConfigReactiveWebApplicationContext`
parent to the `GenericApplicationContext` abstraction. Any use of
`AnnotationConfigWebApplicationContext` is also removed as it also
inherits from the `AbstractRefreshableApplicationContext` outdated
hierarchy.
A new `AnnotationConfigServletWebApplicationContext` context is
introduced instead, extending from `GenericApplicationContext` and
providing the counter part of the reactive context for the Servlet-based
web app tests.
See gh-16096
6 years ago
Stephane Nicoll
dbf8245c1d
Polish "Polish embedded tomcat setup"
...
Closes gh-16446
6 years ago
Rudy Adams
06028f83b2
Polish embedded tomcat setup
...
See gh-16446
6 years ago
Madhura Bhave
7587af343d
Merge pull request #16342 Pascal Zwick
...
* pr/16342:
Polish "Simplify the configuration of the ProtocolHandler"
Simplify the configuration of the ProtocolHandler
6 years ago
Madhura Bhave
ad767ca4e1
Polish "Simplify the configuration of the ProtocolHandler"
...
Closes gh-16342
6 years ago
Pascal Zwick
2eaa64f82e
Simplify the configuration of the ProtocolHandler
...
This commit introduces a new callback interface that can
be used to customize the ProtocolHandler on a Tomcat Connector.
See gh-16342
6 years ago
Stephane Nicoll
0972ef3422
Merge branch '2.1.x'
...
Closes gh-16451
6 years ago
Stephane Nicoll
fbb5ffe0a4
Avoid infinite cycle resolving generic type that refers itself
...
This commit improves type resolution for a unresolved generic type that
uses itself in its upper bound declaration.
Closes gh-16451
6 years ago
Andy Wilkinson
537a97c1e5
Merge branch '2.1.x'
...
Closes gh-16461
6 years ago
Andy Wilkinson
8a04e2cc86
Honor custom change log tables in Liquibase endpoint
...
Closes gh-16442
6 years ago
Stephane Nicoll
bb4e559724
Let Hibernate detect the dialect to use
...
Closes gh-16172
6 years ago
Stephane Nicoll
5f6d8e1ead
Polish
6 years ago
Stephane Nicoll
763c1a99e0
Polish
6 years ago
Phillip Webb
8aec4de399
Merge branch '2.1.x'
6 years ago
Phillip Webb
617f97f788
Fix checkstyle violation
6 years ago
Phillip Webb
ddbfb2530d
Update copyright header of changed files
6 years ago
Phillip Webb
ad7eebee9e
Merge branch '2.1.x'
6 years ago
Phillip Webb
f12ab1ff90
Update copyright header of changed files
6 years ago
Phillip Webb
34fee1adfa
Polish
6 years ago
Andy Wilkinson
c5c53849ce
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e404ac39bf
Upgrade to Spring Integration 5.1.4
...
See gh-16350
6 years ago
Andy Wilkinson
efd2f685d3
Upgrade to Spring Session Bean-SR4
...
See gh-16357
6 years ago
Andy Wilkinson
c3b5d9c363
Upgrade to Sqlite Jdbc 3.27.2
...
Closes gh-16440
6 years ago
Andy Wilkinson
4cf273770c
Upgrade to Mockito 2.25.1
...
Closes gh-16439
6 years ago
Andy Wilkinson
78a15c2234
Upgrade to Mariadb 2.4.1
...
Closes gh-16438
6 years ago
Andy Wilkinson
3fd0c26402
Upgrade to Junit Jupiter 5.4.1
...
Closes gh-16437
6 years ago
Andy Wilkinson
62462c9ced
Upgrade to Hibernate 5.4.2.Final
...
Closes gh-16436
6 years ago
Andy Wilkinson
fe4d96e60b
Upgrade to Elasticsearch 6.6.2
...
Closes gh-16435
6 years ago
Andy Wilkinson
8b195940a6
Upgrade to Assertj 3.12.2
...
Closes gh-16434
6 years ago
Andy Wilkinson
e7261f3d3f
Upgrade to Artemis 2.7.0
...
Closes gh-16432
6 years ago
Andy Wilkinson
7661287760
Upgrade to Thymeleaf Layout Dialect 2.4.1
...
Closes gh-16431
6 years ago
Andy Wilkinson
674a96e369
Upgrade to Classmate 1.5.0
...
Closes gh-16430
6 years ago
Andy Wilkinson
ca0119950f
Align with new fail-fast behaviour in Micrometer 1.1.4
...
Closes gh-16425
6 years ago
Stephane Nicoll
5f4bd37eb1
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
3c058585bf
Upgrade to Micrometer 1.1.4
...
Close gh-16425
6 years ago
Andy Wilkinson
e3f4d4a165
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
961b0307d6
Upgrade to Netty Tcnative 2.0.24.Final
...
Closes gh-16429
6 years ago
Andy Wilkinson
1db848af0d
Upgrade to Solr 6.6.6
...
Closes gh-16428
6 years ago
Stephane Nicoll
c5d0ebccff
Merge branch '2.1.x'
6 years ago
Brian Clozel
f221061d81
Avoid bean method proxying in WebMVC and WebFlux config
...
This commit applies changes similar to what's been done in gh-9068, for
MVC and WebFlux configurations. This is now possible thanks to the
changes done in Spring Framework in
https://github.com/spring-projects/spring-framework/pull/22596
Fixes gh-16427
6 years ago
Stephane Nicoll
a90d0a224f
Upgrade to Spring Batch 4.1.2
...
Closes gh-16423
6 years ago
Stephane Nicoll
3fb8d504c5
Upgrade to Spring Batch 4.0.3
...
Closes gh-16422
6 years ago
Stephane Nicoll
edb5937571
Merge branch '2.1.x'
6 years ago
Johnny Lim
9fae1e5d0e
Check for Reactor Netty disconnected client errors
...
Closes gh-16046
6 years ago
Andy Wilkinson
5c4537add9
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
52ebf20cbf
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
bfe65c8a5c
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
445870941f
Upgrade to Spring Session Bean-SR4
...
Closes gh-16357
6 years ago
Stephane Nicoll
03762d5a96
Upgrade to Spring Session Apple-SR9
...
Closes gh-16356
6 years ago
Stephane Nicoll
c57b4fcb04
Upgrade to Spring Integration 5.1.4
...
Closes gh-16350
6 years ago
Stephane Nicoll
1acc3d7161
Upgrade to Spring Integration 5.0.13
...
Closes gh-16349
6 years ago
Andy Wilkinson
bc00ad0fc5
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
7b151f2a11
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
49423645f7
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
925850f267
Upgrade to Kafka 2.2.0
...
Closes gh-16420
6 years ago
Andy Wilkinson
967aafedec
Start building against Spring Kafka 2.3.0 snapshots
...
See gh-16302
6 years ago
dreis2211
03a5bb7857
Avoid using deprecated @SolrDocument#solrCoreName
...
Closes gh-16419
6 years ago
Phillip Webb
52e635b823
Merge branch '2.1.x'
6 years ago
Phillip Webb
912e0a87a8
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
8c2e0a61ae
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
04517495af
Merge branch '2.1.x'
6 years ago
Madhura Bhave
ddc52502f5
Document @MockBean behavior during context refresh
...
Closes gh-16333
6 years ago
Phillip Webb
2376f973f4
Merge branch '2.1.x'
6 years ago
Phillip Webb
47c6bf741d
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
07c000c5b7
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
4e337f7466
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
b969d55e05
Upgrade to Spring Kafka 2.2.5
...
Closes gh-16351
6 years ago
Andy Wilkinson
08673c0191
Upgrade to Spring Security 5.1.5
...
Closes gh-16354
6 years ago
Andy Wilkinson
da4a7203c7
Upgrade to Spring Security 5.0.12
...
Closes gh-16353
6 years ago
mmitropolitsky
deaf5fa433
Replace ${sys:PID} with %pid in log4j2 configuration
...
Replacing property sys:PID which was set in the code with the default
log4j2 Pattern in log4j2.xml and log4j2-file.xml files.
Closes gh-16174
6 years ago
Stephane Nicoll
df79808d38
Polish
6 years ago
Stephane Nicoll
c4b1a22e89
Polish "Add Spring-specific styling to Gradle Plugin's documentation"
...
Closes gh-16327
6 years ago
Hendrig Sellik
466b57cd44
Add Spring-specific styling to Gradle Plugin's documentation
...
This commit replaces the default Asciidoctor styling with
Spring specific styling.
First, we need to unzip the contents of the Spring Asciidoctor
documentation resources provided by the
`io.spring.docsresources:spring-docs-resources` distribution zip. This
is done in a `/target/refdocs` folder. We then copy all files from
`src/main/asciidoc` to the same location, and then launch the generation
process.
See gh-16327
6 years ago
Stephane Nicoll
8c8a088c20
Fix zip structure of Actuator documentation
...
Closes gh-16326
6 years ago
Andy Wilkinson
9e7d922555
Allow processor cache to be configured to be unlimited
...
Closes gh-16415
6 years ago
Andy Wilkinson
ea80ca2ffc
Do not assume HTTP protocol when customizing processor cache
...
Closes gh-16413
6 years ago
Andy Wilkinson
c5024f21a4
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6aa4fe579a
Polish
...
See gh-16068
6 years ago
Stephane Nicoll
57cad53ea9
Adapt to latest API change
6 years ago
Andy Wilkinson
e1a6726d76
Polish "Update CORS handling according to Framework changes"
...
See gh-16410
6 years ago
Sebastien Deleuze
2f9db7eec6
Update CORS handling according to Framework changes
...
This commit updates CORS handling according to Framework changes
introduced via [1]. It also fixes tests according to the new behavior.
See gh-16410
[1] d27b5d0ab6
.
6 years ago
Andy Wilkinson
8ebe5f9983
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
f20d9a62ae
Polish "Ensure that MongoClient's EventLoopGroup is shut down during context close"
...
See gh-16087
6 years ago
Dmytro Nosan
ee7bed1849
Ensure that MongoClient's EventLoopGroup is shut down during context close
...
See gh-16087
6 years ago
Andy Wilkinson
4f42597aca
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
02b24b6ed3
Specify that log file endpoint's response is UTF-8 encoded
...
Closes gh-16189
6 years ago
Andy Wilkinson
512fbae715
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
22c9364237
Only use AprLifecycleListener when native library is available
...
Closes gh-16040
6 years ago
Andy Wilkinson
ac4d6bb10f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
db4623c519
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
7b5f46d6e3
Add Spring-Boot-* manifest attributes to jars and wars built with Gradle
...
Closes gh-16068
6 years ago
Andy Wilkinson
76450ec7ea
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
d2c059f25f
Upgrade to Spring AMQP 2.1.5
...
Closes gh-16347
6 years ago
Andy Wilkinson
336af93c7e
Update to Spring AMQP 2.0.12
...
Closes gh-16346
6 years ago
Andy Wilkinson
d33050220d
Upgrade to Spring Data Lovelace-SR6
...
Closes gh-16360
6 years ago
Andy Wilkinson
f4942b76f0
Upgrade to Spring Data Kay-SR14
...
Closes gh-16359
6 years ago
Madhura Bhave
8daa8c48fb
Merge branch '2.1.x'
6 years ago
Madhura Bhave
768aa5dfcc
Ignore exception if ValidationAdapter can't get a MessageInterpolator
...
Fixes gh-16177
6 years ago
Madhura Bhave
c592e71449
Override missing methods in FilteredClassLoader
...
Closes gh-16404
6 years ago
Andy Wilkinson
e74582d263
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
23d237928b
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
922ab115ab
Switch custom repository to one with JDK 9-friendly SSL certification chain
6 years ago
Andy Wilkinson
2adb6b1fa4
Override version of Maven Site Plugin for JDK 9+181 compatibility
...
See gh-16400
6 years ago
Stephane Nicoll
bd72ff5d83
Switch to snapshots
6 years ago
Stephane Nicoll
695dc8e992
Switch to snapshots
6 years ago
Stephane Nicoll
085ca0f915
Upgrade to Spring Framework 5.1.6.RELEASE
...
Closes gh-16340
6 years ago
Stephane Nicoll
165b9d950a
Upgrade to Spring Framework 5.0.13.RELEASE
...
Closes gh-16339
6 years ago
Stephane Nicoll
076e327481
Polish "Complete support for customizing Tomcat's access log"
...
Closes gh-16039
6 years ago
Andrew McGhie
f823ae488d
Complete support for customizing Tomcat's access log
...
See gh-16039
6 years ago
Andy Wilkinson
6615e11e65
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
4e734669fe
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
7990c8ba68
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
f4c4b1d3f0
Polish "Permit use of https for configuring Prometheus push gateway"
...
Closes gh-16084
6 years ago
Dmytro Nosan
eed4e9ea56
Permit use of https for configuring Prometheus push gateway
...
See gh-16084
6 years ago
Stephane Nicoll
d7d2c345c1
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
b894696efb
Polish "Automatically detect log4j2.properties"
...
Closes gh-16262
6 years ago
Mohamed Rifni
2cb4403cd0
Automatically detect log4j2.properties
...
See gh-16262
6 years ago
Stephane Nicoll
1bc47b7e74
Polish "Add Spring-specific styling to Actuator's API documentation"
...
Closes gh-16326
6 years ago
Stephane Nicoll
604b0891d0
Use asciidoctor 1.5.8
...
This commit uses asciidoctor 1.5.8 for the time being. Once a new
version of the plugin is released, this override will be unnecessary.
6 years ago
simionAndrei
26cfbe04b2
Add Spring-specific styling to Actuator's API documentation
...
This commit replaces the default Asciidoctor styling with
Spring specific styling.
First, we need to unzip the contents of the Spring Asciidoctor
documentation resources provided by the
`io.spring.docsresources:spring-docs-resources` distribution zip. This
is done in a `/target/refdocs` folder. We then copy all files from
`src/main/asciidoc` to the same location, and then launch the generation
process.
See gh-16326
6 years ago
Stephane Nicoll
d1507497d8
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
1261c3960d
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
28b38ddc9a
Upgrade to Reactor Bom Bismuth-SR17
...
Closes gh-16372
6 years ago
Stephane Nicoll
4c1186cbd8
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
241171fcfa
Merge branch '2.1.x'
6 years ago
liucheng.zhang
4d1717f18e
Disable nulls serialization when serialize-nulls property is false
...
Closes gh-16332
6 years ago
Stephane Nicoll
e80b6cfc44
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
877a47f22b
Upgrade to Jooq 3.11.10
...
Closes gh-16386
6 years ago
Stephane Nicoll
e03f9e2467
Upgrade to Infinispan 9.4.11.Final
...
Closes gh-16385
6 years ago
Stephane Nicoll
3ae7257171
Upgrade to Hibernate 5.3.9.Final
...
Closes gh-16384
6 years ago
Stephane Nicoll
2af72170c6
Upgrade to Byte Buddy 1.9.12
...
Closes gh-16383
6 years ago
Stephane Nicoll
8ea0ecd07c
Upgrade to Rxjava2 2.2.8
...
Closes gh-16382
6 years ago
Stephane Nicoll
ab110ee39a
Upgrade to Reactor Bom Californium-SR6
...
Closes gh-16381
6 years ago
Stephane Nicoll
59d2bc9bc6
Upgrade to Netty Tcnative 2.0.23.Final
...
Closes gh-16380
6 years ago
Stephane Nicoll
1d69d81f13
Upgrade to Lettuce 5.1.6.RELEASE
...
Closes gh-16379
6 years ago
Stephane Nicoll
b4bfc4dc14
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
1a89087a87
Upgrade to Thymeleaf Extras Java8time 3.0.4.RELEASE
...
Closes gh-16378
6 years ago
Stephane Nicoll
7cff82647d
Upgrade to Spring Cloud Connectors 2.0.5.RELEASE
...
Closes gh-16377
6 years ago
Stephane Nicoll
e3e290e959
Upgrade to Quartz 2.3.1
...
Closes gh-16376
6 years ago
Stephane Nicoll
9ab942c54c
Upgrade to Hibernate Validator 6.0.16.Final
...
Closes gh-16375
6 years ago
Stephane Nicoll
8c85f1a141
Upgrade to Elasticsearch 5.6.16
...
Closes gh-16374
6 years ago
Stephane Nicoll
f7d2cc6aa7
Upgrade to Activemq 5.15.9
...
Closes gh-16373
6 years ago
Stephane Nicoll
49f2d1bd3e
Upgrade to Netty 4.1.34.Final
...
Closes gh-16371
6 years ago
Stephane Nicoll
ca9afa7b55
Upgrade to Micrometer 1.0.10
...
Closes gh-16370
6 years ago
Stephane Nicoll
c88bfed669
Upgrade to Unboundid Ldapsdk 4.0.10
...
Closes gh-16369
6 years ago
Andy Wilkinson
5e22b421c5
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6aa78801ff
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
21adbdef49
Upgrade to Tomcat 9.0.17
...
Closes gh-16367
6 years ago
Andy Wilkinson
6507d1723d
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
270554d3cd
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
090f5f5397
Polish "Add error rendering support with @WebFluxTest"
...
Closes gh-16266
6 years ago
Ali Dehghani
53e7484d87
Add error rendering support with @WebFluxTest
...
See gh-16266
6 years ago
Stephane Nicoll
17a800b577
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
62d9c0a8b3
Test against Gradle 5.3.1
6 years ago
Stephane Nicoll
680e2b223b
Remove deprecated finalName attribute
...
See gh-16202
6 years ago
Stephane Nicoll
cba1e8ada0
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
04aadcdf2e
Make sure custom finalName is ignored
...
A read-only plugin parameter can still be set by the user which leads
to an invalid repackaged archive. This commit actually ignores the field
and uses the standard attribute instead.
Closes gh-16202
6 years ago
Stephane Nicoll
6ab942f295
Polish
6 years ago
Stephane Nicoll
554dec1a3e
Document finalName alternative for repackage goal
...
Closes gh-16334
6 years ago
Stephane Nicoll
465053c11e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
6c3d64a2eb
Test Thymeleaf auto-configuration backs off without spring integration
...
See gh-16341
6 years ago
Stephane Nicoll
29b1b38cc6
Migrate Thymeleaf tests to application runner
6 years ago
Andy Wilkinson
ea2eaa1737
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
cf0811b0db
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
be32421b86
Merge branch '1.5.x' into 2.0.x
6 years ago
Johnny Lim
40d0d6b113
Polish
...
Closes gh-16299
6 years ago
Stephane Nicoll
89f93b28d7
Merge branch '2.1.x'
6 years ago
Krzysztof Koziol
17c0214cc6
Add missing class condition on thymeleaf-spring5
...
This commit adds an extra check for the presence of thymeleaf-spring5
library on the classpath. ThymeleafAutoConfiguration is now only
considered if both thymeleaf-spring5 and thymeleaf jars are present.
Closes gh-16341
6 years ago
Andy Wilkinson
24593f39f8
Polish "Use HTTPS for external links wherever possible"
...
See gh-16276
6 years ago
Spring Operator
fb242c27d2
Use HTTPS for external links wherever possible
...
See gh-16276
6 years ago
Andy Wilkinson
878a635bfb
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
5a3474c7a8
Polish "Use HTTPS for external links wherever possible"
...
See gh-16320
6 years ago
Spring Operator
9fc3ac7d49
Use HTTPS for external links wherever possible
...
See gh-16320
6 years ago
Andy Wilkinson
864942ad4f
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
14b21026bf
Polish "Use HTTPS for external links wherever possible"
...
See gh-16319
6 years ago
Spring Operator
1a4c6f2dac
Use HTTPS for external links wherever possible
...
See gh-16319
6 years ago
Andy Wilkinson
ba4671f0ab
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
3e3353e0e9
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
f417fa5c5b
Add jaxb API to jersey starter
...
Closes gh-16268
6 years ago
Stephane Nicoll
e57c0c0657
Do not attempt to add Jaxb customization if Jaxb is not present
...
See gh-16268
6 years ago
Stephane Nicoll
bece962711
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
c2f9e7dd43
Fix StreamsBuilderFactoryBean injection definition
...
Closes gh-16329
6 years ago
Johnny Lim
038e213343
Restore setExtractBareNamePropertyMethods() for AssertJ
...
Closes gh-16325
6 years ago
Andy Wilkinson
4900505425
Merge branch '2.0.x' into 2.1.x
6 years ago
Spring Operator
a5dba01cb9
Use HTTPS for external links from XML files where possible
...
See gh-16314
6 years ago
Andy Wilkinson
fedb40a2bf
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
5bd2b349bc
Merge branch '2.1.x'
6 years ago
Madhura Bhave
91c1fc3d97
Ignore unbound collection properties if collection bound
...
As of Spring Boot 2.0, if Collection properties are specified in
multiple property sources, only the elements from the property source
with the highest precedence are used for binding. This caused an
`UnboundConfigurationPropertiesException` if the size of the collection
from the higher order property source was smaller and `ignoreUnknownFields`
was set to true.
This commit ignores unbound collection properties if the
collection was properly bound.
Fixes gh-16290
6 years ago
Madhura Bhave
95d10388dd
Merge branch '2.1.x'
6 years ago
Madhura Bhave
0c2e71cd08
Prevent early initialization of factory beans in text context customizers
...
Until Spring Framework 5.1.15, a FactoryBean with a non-default constructor
defined via component scanning would cause an error. This behavior has changed
as of https://github.com/spring-projects/spring-framework/issues/22409 .
Regardless of this change we want to ensure that we avoid triggering eager
initialisation. `SimpleFactoryBean` has been written this way so that the tests
fail if early initialization is triggered regardless of the Spring Framework version.
Fixes gh-15898
6 years ago
Stephane Nicoll
dec5a8cc7e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
567a82f4ba
Update multi release test jar to include Java 12
...
See gh-16212
6 years ago
Stephane Nicoll
b055410ab4
Fix outdated tests
...
Closes gh-16298
6 years ago
Valery_Yalauchuk
c880e10c41
Fix LogFile conditions to check for exposure as well
...
Closes gh-16298
6 years ago
Stephane Nicoll
76ca467d92
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
bd2cc6f48b
Add missing condition on LogFile endpoint
...
See gh-16298
6 years ago
Stephane Nicoll
90160b16aa
Merge branch '2.1.x'
6 years ago
dreis2211
c2335e130c
Test against Gradle 5.3
...
Closes gh-16294
6 years ago
Stephane Nicoll
197e1669e2
Polish
6 years ago
Madhura Bhave
2225b36299
Merge branch '2.1.x'
6 years ago
Madhura Bhave
1ad52b651a
Document using the same port for the management server on CF
...
Closes gh-15640
6 years ago
Stephane Nicoll
3125f424ce
Add metadata support for immutable ConfigurationProperties type
...
Closes gh-16071
6 years ago
Madhura Bhave
8f693a0277
Add support for configuration properties scanning
...
See gh-12602
6 years ago
Brian Clozel
711169aa8a
Adapt tests after Servlet.fn added to Spring Framework
...
Since Servlet.fn support has been added in Spring Framework, new
infrastructure beans (like `HandlerAdapter` and `HandlerMapping`) have
been added.
This commit adapts the Spring MVC auto-configuration tests to reflect
those changes.
6 years ago
Stephane Nicoll
6e9e5e5a8b
Ignore duplicate "about.html" in Jetty HTTP client
...
Closes gh-16272
6 years ago
Madhura Bhave
0d136f0573
Merge branch '2.1.x'
6 years ago
Madhura Bhave
0a54fb73fa
Remove redundant include from WebFluxTypeExcludeFilter
...
For webflux, security configuration is configured via a bean of type
`SecurityWebFilterChain` and not `ServerHttpSecurity`. We would have changed
the include to be `SecurityWebFilterChain` but the filter only applies to
beans registered via component scanning and not those registered in
`@Configuration` classes, making the includes redundant.
See gh-16088
6 years ago
Madhura Bhave
8f0850a69c
Merge branch '2.1.x'
6 years ago
Madhura Bhave
6bd6279eff
Document slice test behavior with @Configuration classes
...
Closes gh-16274
6 years ago
Andy Wilkinson
41967fc629
Correct the URI used for the properties DTD
...
See gh-16270
6 years ago
Andy Wilkinson
36c1c051b8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e23f72c8b0
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
9fbd38ab3c
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
1aaab7ecc3
Upgrade to Solr 8.0.0
...
Closes gh-16272
6 years ago
Stephane Nicoll
82c434d581
Upgrade to Solr 7.7.1
...
Closes gh-16273
6 years ago
Spring Operator
00ab30362c
Use HTTPS for external links in XML files
...
See gh-16270
6 years ago
dreis2211
dda0b3e2a1
Remove explicit types
...
Closes gh-16265
6 years ago
Madhura Bhave
dd70c96ead
Merge branch '2.1.x'
6 years ago
Madhura Bhave
0c52c3fc55
Clarify ambiguous documentation in default security section
...
Closes gh-16033
6 years ago
Madhura Bhave
448115609c
Merge branch '2.1.x'
6 years ago
Madhura Bhave
4a230fdec9
Document AssertJ's satisfies with extractingJsonPathNumberValue
...
Closes gh-16229
6 years ago
Andy Wilkinson
b828b398b5
Merge branch '2.1.x'
6 years ago
Spring Operator
b32c0080c3
Update build and setup configuration to use HTTPS
...
See gh-16247
6 years ago
Andy Wilkinson
a36aa67b52
Merge branch '2.0.x' into 2.1.x
6 years ago
Spring Operator
3e2b6ac8ed
Update build and setup configuration to use HTTPS
...
See gh-16246
6 years ago
Andy Wilkinson
daba01ab94
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
716b4e8acf
Test the Gradle plugin against Gradle 5.3-rc-3
...
Closes gh-16211
6 years ago
Madhura Bhave
0611eb49c8
Merge branch '2.1.x'
6 years ago
Madhura Bhave
7ea8770524
Polish "Fix request factory used with withBasicAuth"
...
Fixes gh-15982
6 years ago
Dmytro Nosan
756bd890eb
Fix request factory used with TestRestTemplate withBasicAuth
...
This commit updates the behavior of withBasicAuth on TestRestTemplate
by trying to use the same request factory type as the underlying restTemplate.
If creation of a new instance of the configured request factory class fails,
it falls back to the `ClientHttpRequestFactorySupplier`.
See gh-15982
6 years ago
Mohamed Rifni
e3269a7e9b
Switch FaviconRequestHandler visibility to package private
...
Closes gh-16250
6 years ago
Stephane Nicoll
09ad80b3d9
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
372802a203
Polish "Order the search locations in javadoc by precedence order"
...
Closes gh-16099
6 years ago
Muhammad Hewedy
4bac6c6688
Order the search locations in javadoc by precedence order
...
See gh-16099
6 years ago
Stephane Nicoll
d625025051
Polish "Add default no-op method to SpringApplicationRunListener"
...
Closes gh-16104
6 years ago
ayudovin
997f07d13f
Add default no-op method to SpringApplicationRunListener
...
See gh-16104
6 years ago
Madhura Bhave
3d0219c315
Merge branch '2.1.x'
6 years ago
Johnny Lim
c5b5f752ed
Polish
...
Closes gh-16219
6 years ago
Madhura Bhave
1893eeef4f
Merge branch '2.1.x'
6 years ago
Dmytro Nosan
2f3e5d65be
Test server port shouldn't affect management port when random
...
Closes gh-16108
6 years ago
Stephane Nicoll
adaa49c0df
Polish
...
See gh-8762
6 years ago
Stephane Nicoll
19cc584530
Polish "Update Kotlin documentation"
...
Closes gh-16235
6 years ago
Sebastien Deleuze
e8ed128850
Update Kotlin documentation
...
This commit updates Kotlin reference documentation according to
latest features like immutable `@ConfigurationProperties` and
Kotlin BOM support.
See gh-16235
6 years ago
Stephane Nicoll
c115ee1550
Fix build failure
6 years ago
Stephane Nicoll
0e0ea7f00a
Fix checkstyle violation
6 years ago
Stephane Nicoll
d2164a1ca3
Document constructor binding
...
Closes gh-8762
6 years ago
Stephane Nicoll
de21d71e20
Remove support of `@Autowired` for configuration properties bean
...
See gh-8762
6 years ago
Stephane Nicoll
fcdc414646
Remove use of `@Autowired` for configuration properties bean
...
See gh-8762
6 years ago
dreis2211
b39b990a72
Use isEmpty() where possible
...
Closes gh-16225
6 years ago
Madhura Bhave
223f2be7d2
Inject InfoContributors instead of exposing them on InfoEndpoint
...
Closes gh-13586
6 years ago
Madhura Bhave
2cdc93cf19
Make TestRestTemplate withBasicAuth fault tolerant
...
It's part of TestRestTemplate's contract that it's fault tolerant. This
commit aligns the behavior of `withBasicAuth` with that expectation.
Closes gh-15780
6 years ago
Andy Wilkinson
0872eb0dd9
Remove use of ReflectionUtils.doWithMethods from ConfigurationBeanFactoryMetadata
...
Closes gh-16220
6 years ago
Stephane Nicoll
4d73211c3a
Polish "Check for multiple processors in OnClassCondition"
...
Closes gh-16115
6 years ago
Jan Thewes
a96a79ea45
Check for multiple processors in OnClassCondition
...
See gh-16115
6 years ago
Stephane Nicoll
9da20b7e52
Merge branch '2.1.x'
6 years ago
Ruslan Stelmachenko
fcde648c50
Fix typo in logging.group property description
...
Closes gh-16224
6 years ago
Andy Wilkinson
ae3ea186e2
Align test with change to exception in latest Framework snapshots
6 years ago
Brian Clozel
5a66dc8c6e
Merge branch '2.1.x'
6 years ago
Brian Clozel
9906ef2400
Merge branch '2.0.x' into 2.1.x
6 years ago
Brian Clozel
8866a25ef7
Polish Undertow tests
6 years ago
Brian Clozel
6138041578
Polish
...
Fixes gh-16014
6 years ago
Johnny Lim
a6ccdbe19f
Handle missing exceptions in WebMvcMetricsFilter
...
Prior to this commit, exceptions nested in
`NestedServletExceptions` would not be recorded by the
`WebMvcMetricsFilter`. This commit ensures that exceptions
happening downstream (e.g. happening while writing the response
body itself) are properly recorded.
See https://github.com/micrometer-metrics/micrometer/issues/1190
See gh-16014
6 years ago
Stephane Nicoll
2b4845b335
Add dependency needed by javadoc generation on JDK 11
6 years ago
Stephane Nicoll
81def1f21d
Polish
6 years ago
Madhura Bhave
e8cb75bba8
Enable git remote linking automatically on CF
...
Closes gh-13586
6 years ago
Stephane Nicoll
b2290107db
Polish "Trim trailing whitespace from spring.server.servlet.context-path"
...
Closes gh-16165
6 years ago
Mohamed Rifni
bde2f850b2
Trim trailing whitespace from spring.server.servlet.context-path
...
See gh-16165
6 years ago
Stephane Nicoll
347daf69fb
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
765801983b
Polish "Fix typo in spring-boot-features.adoc"
...
Closes gh-16213
6 years ago
Orangeroad0922
47169436ed
Fix typo in spring-boot-features.adoc
...
See gh-16213
6 years ago
Andy Wilkinson
39971bbbd3
Add dependency needed by javadoc generation on JDK 11
6 years ago
Andy Wilkinson
68bfb020aa
Reduce need for bean method proxying and disable where not needed
...
Closes gh-9068
6 years ago
Stephane Nicoll
0f71f22f3c
Polish
6 years ago
Stephane Nicoll
628e44187f
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
f07de1bbe2
Polish "Update ambiguous documentation about ConfigurationProperties"
...
Closes gh-16166
6 years ago
Viktoriya Kutsarova
6b6ac28430
Update ambiguous documentation about ConfigurationProperties
...
See gh-16166
6 years ago
Stephane Nicoll
a44a55e948
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
161c0b9fad
Polish contribution
...
Closes gh-16170
6 years ago
ayudovin
51013421f2
Add support for Mustache, FreeMarker and Thymeleaf in WebFluxTest
...
See gh-16170
6 years ago
Stephane Nicoll
078bd890a6
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
28cf63354a
Merge pull request #16106 from Spring Operator
...
* gh-16106:
Drop AnyEdit from Eclipse setup as it is not available over HTTPS
Update build and setup configuration to use HTTPS
Closes gh-16106
6 years ago
Stephane Nicoll
50d0b4df46
Polish
6 years ago
Spring Operator
c9c554b834
Update build and setup configuration to use HTTPS
...
See gh-16106
6 years ago
Stephane Nicoll
3831aeeb39
Merge branch '2.1.x'
6 years ago
Johnny Lim
00bda4dc2a
Add dependency management for micrometer-registry-stackdriver
...
Closes gh-16178
6 years ago
Stephane Nicoll
8ff0a9c5a9
Merge branch '2.1.x'
6 years ago
Johnny Lim
bcfbabe6cd
Polish
...
Closes gh-16193
6 years ago
Andy Wilkinson
4b98fa7d94
Alias proxyBeanMethods on annotations meta-annotated with @Configuration
...
Closes gh-16201
6 years ago
Phillip Webb
50425bd441
Rollback to Maven Invoker 3.1.0
...
Closes gh-16205
6 years ago
Phillip Webb
64a2e8d67f
Update copyright year for changed files
6 years ago
Phillip Webb
dd3e8154d9
Merge branch '2.1.x'
6 years ago
Phillip Webb
fc3aa43cc2
Update copyright year for changed files
6 years ago
Phillip Webb
f02887b6c6
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
9c3af103e0
Fix ScheduledTasksEndpointAutoConfigurationTests
...
Update the `CustomEndpointConfiguration` class in
`ScheduledTasksEndpointAutoConfigurationTests` to be package private
so that it can be enhanced by cglib.
Prior to merge commit 361437f4
the class was a lite configuration so
it didn't matter that it was a private class.
6 years ago
Phillip Webb
ccfe20d3d3
Merge branch '2.1.x'
6 years ago
Phillip Webb
45ae97a4e9
Merge branch '2.0.x' into 2.1.x
6 years ago
Phillip Webb
03beed603c
Fix ScheduledTasksEndpointTests BaseConfiguration
...
Update the `BaseConfiguration` class in `ScheduledTasksEndpointTests`
to be package private so that it can be enhanced by cglib.
Prior to merge commit 361437f4
the class was a lite configuration so
it didn't matter that it was a private class.
6 years ago
Madhura Bhave
d92c2f7023
DefaultProperties profiles shouldn't take precedence over config files
...
Fixes gh-15445
6 years ago
Andy Wilkinson
404f5d33f3
Align Gradle plugin's tests with Kotlin 1.3's restructuring
...
See gh-16195
6 years ago
Stephane Nicoll
fed145e195
Replace manual dependency management by Kotlin's bom
...
Closes gh-9486
6 years ago
Andy Wilkinson
aa2008bc5a
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
f0ef693376
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
c2eeeb032c
Work around javac bug
6 years ago
Stephane Nicoll
09d51089ba
Polish
6 years ago
Stephane Nicoll
fd0a11b7a7
Reuse Kotlin parameter names if possible
...
This commit detects a Kotlin constructor so that it is not required to
transmit the parameter names information to the Java side.
See gh-8762
6 years ago
Andy Wilkinson
8c3cec8f13
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
361437f4e2
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
b34b217d1e
Upgrade to Kotlin 1.3.21
...
Closes gh-16195
6 years ago
Stephane Nicoll
341859b5fe
Start building against Spring Framework 5.2 snapshots
...
See gh-16173
6 years ago
Stephane Nicoll
c30f9815c1
Fix detection of Autowired constructor with Kotlin
...
Previously, the import selector wrongly assumed that we should not
use constructor injection with Kotlin. Rather than looking up for the
primary constructor, we retrieve available constructors on the Java
counter-part.
This commit applies the same logic as in the constructor parameter
binder and checks for the primary constructor for Kotlin types.
See gh-8762
6 years ago
Andy Wilkinson
7675802338
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
f574213cc8
Mark log file endpoint as producing text/plain
...
Closes gh-16188
6 years ago
Andy Wilkinson
7d0317419d
Polish
6 years ago
Andy Wilkinson
89bb973745
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
7153525ee2
Annotation @JsonTest with @ExtendWith(SpringExtension.class)
...
Closes gh-16183
6 years ago
Stephane Nicoll
d07a6ff0bb
Fix binding of bean with no bean definition
...
See gh-16180
6 years ago
Andy Wilkinson
f5eb853f26
Update web starter to depend on validator starter
...
Previously, the web starter declared direct dependencies on Hibernate Validator
and the Jakarta EE validation API. This meant that it required two exclusions to
exclude validation from a web application that did not need it.
This commit updates the web starter to get its validation dependencies via a
dependency on the validation starter. This allows validation to be excluded
using a single exclusion. The EL dependency from the validation starter has
been excluded to allow the EL implementation from the underlying container
starter (Tomcat, Jetty, or Undertow) to continue to be used instead.
Closes gh-16176
6 years ago
Stephane Nicoll
430571b37b
Perform binding at creation time if possible
...
Previously, environment binding always happened in a post processor once
the bean has been created. Constructor binding requires to perform the
binding at creating time so this commit performs binding at creation
time if possible.
When this happens, a special `ConfigurationPropertiesBeanDefinition` is
created with a supplier that invokes the binder. To avoid a case where
a bean is processed twice, the post-processor now ignores any bean that
has already been bound to the environment.
Closes gh-8762
Co-authored-by: Madhura Bhave <mbhave@pivotal.io>
6 years ago
Madhura Bhave
7ca589d43c
Add constructor based binding support
...
See gh-8762
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
6 years ago
Andy Wilkinson
2bd3d19bee
Ensure that DevTools' beans use eager init even when app is lazy
...
Closes gh-15870
6 years ago
Andy Wilkinson
1431a0f585
Upgrade to Spring Data Moore-M2
...
Closes gh-15197
6 years ago
Brian Clozel
8325fce53e
Fix formatting
6 years ago
Brian Clozel
6586bae889
Guard Endpoint bean declarations with ConditionalOnExposedEndpoint
...
This commit adds the newly introduced `@ConditionalOnExposedEndpoint`
conditional annotation to all auto-configured `Endpoint` in Actuator.
With that change, `EndPoint` instances and related infrastructure will
only be created when they are meant to be exposed and used. This will
save CPU and memory resources when Actuator is present.
Closes gh-16093
6 years ago
Brian Clozel
4ffbe6c9e8
Add @ConditionalOnExposedEndpoint condition
...
Prior to this commit, Actuator `Endpoint` instantiations would be
guarded by `@ConditionalOnEnabledEnpoint` condition annotations. This
feature saves resources as disabled endpoints aren't unnecessarily
instantiated.
By default, only `"health"` and `"info"` endpoints are exposed over the
web and all endpoints are exposed over JMX.
As of gh-16090, JMX is now disabled by default. This is an opportunity
to avoid instantiating endpoints if they won't be exposed at all, which
is more likely due to the exposure defaults.
This commit adds a new `@ConditionalOnExposedEndpoint` conditional
annotation that checks the `Environment` for configuration properties
under `"management.endpoints.web.exposure.*"` and
`"management.endpoints.jmx.exposure.*"`. In the case of JMX, an
additional check is perfomed, checking that JMX is enabled first.
The rules implemented in the condition itself are following the ones
described in `ExposeExcludePropertyEndpointFilter`.
See gh-16093
6 years ago
Andy Wilkinson
b8dff5fe17
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
9d06d22b99
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
affdbeef41
Polish
6 years ago
Andy Wilkinson
e1a7f1e085
Upgrade to Cassandra Driver 3.7.1
...
Closes gh-16163
6 years ago
Andy Wilkinson
c4756e9057
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
f46894dfd3
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
17a1b2822c
Isolate LoggerContext state to each test
...
Closes gh-16162
6 years ago
Andy Wilkinson
3f3966adb0
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
9963ed1249
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
83216c34e5
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
7c58d72734
Upgrade to Mongo Driver Reactivestreams 1.11.0
...
Closes gh-16159
6 years ago
Andy Wilkinson
36cbd00853
Disable AssertJ's bare-named property accessor discovery
...
AssertJ includes a change in 3.12 that means that, by default, it now incorrectly
identifies some of the builder methods on CacheControl as accessor methods for its fields.
This commit restores the behaviour of 3.11 so that a method is only considered to be a
property accessor if a matches the Java bean naming conventions.
Closes gh-16145
6 years ago
Andy Wilkinson
e667911f91
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
80f2e2260e
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
e56580ddc6
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
87d696d697
Align with breaking API change in AssertJ 3.12
...
Closes gh-16145
6 years ago
Andy Wilkinson
c2e9f98655
Upgrade to Spring Plugin 2.0.0.M1
...
Closes gh-15940
6 years ago
Andy Wilkinson
7c568bb277
Upgrade to Spring HATEOAS 1.0.0.M1
...
Closes gh-15939
6 years ago
Andy Wilkinson
c6811d6427
Upgrade to Maven Javadoc Plugin 3.1.0
...
Closes gh-16157
6 years ago
Andy Wilkinson
12c1271bcb
Upgrade to Maven Invoker Plugin 3.2.0
...
Closes gh-16156
6 years ago
Andy Wilkinson
970f9abc9c
Upgrade to Snakeyaml 1.24
...
Closes gh-16155
6 years ago
Andy Wilkinson
85f42df77f
Upgrade to Webjars Locator Core 0.37
...
Closes gh-16154
6 years ago
Andy Wilkinson
3635885058
Upgrade to Selenium Htmlunit 2.34.0
...
Closes gh-16153
6 years ago
Andy Wilkinson
44bc3b0f7a
Upgrade to Mongodb 3.10.1
...
Closes gh-16152
6 years ago
Andy Wilkinson
cd68579851
Upgrade to Mockito 2.25.0
...
Closes gh-16151
6 years ago
Andy Wilkinson
22ef0285bd
Upgrade to Mariadb 2.4.0
...
Closes gh-16150
6 years ago
Andy Wilkinson
12e9160fff
Upgrade to Junit Jupiter 5.4.0
...
Closes gh-16149
6 years ago
Andy Wilkinson
d4d0db017e
Upgrade to Influxdb Java 2.15
...
Closes gh-16148
6 years ago
Andy Wilkinson
614931755c
Upgrade to Elasticsearch 6.6.1
...
Closes gh-16147
6 years ago
Andy Wilkinson
52a934faae
Upgrade to Ehcache3 3.7.0
...
Closes gh-16146
6 years ago
Andy Wilkinson
ad8f2fb409
Upgrade to Assertj 3.12.1
...
Closes gh-16145
6 years ago
Andy Wilkinson
419a1bd5b3
Upgrade to Kafka 2.1.1
...
Closes gh-16144
6 years ago
Andy Wilkinson
708551e9d5
Upgrade to Commons Dbcp2 2.6.0
...
Closes gh-16143
6 years ago
Andy Wilkinson
a491fd3d05
Upgrade to Htmlunit 2.34.1
...
Closes gh-16142
6 years ago
Andy Wilkinson
4fff84c65c
Upgrade to Rest Assured 3.3.0
...
Closes gh-16141
6 years ago
Andy Wilkinson
10c90a8845
Upgrade to Rxjava2 2.2.7
...
Closes gh-16140
6 years ago
Andy Wilkinson
d8e94f2b6e
Upgrade to Commons Codec 1.12
...
Closes gh-16139
6 years ago
Andy Wilkinson
35a2dc0133
Upgrade to Hikaricp 3.3.1
...
Closes gh-16138
6 years ago
Andy Wilkinson
2609e27f5f
Upgrade to Rabbit Amqp Client 5.6.0
...
Closes gh-16137
6 years ago
Andy Wilkinson
236cae5727
Upgrade to Hazelcast Hibernate5 1.3.2
...
Closes gh-16136
6 years ago
Andy Wilkinson
cd7eed92a9
Upgrade to Caffeine 2.7.0
...
Closes gh-16135
6 years ago
Andy Wilkinson
eaf055382b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a09713ee30
Upgrade to Infinispan 9.4.8.Final
...
Closes gh-16134
6 years ago
Andy Wilkinson
de042114af
Upgrade to Jetty Reactive Httpclient 1.0.3
...
Closes gh-16133
6 years ago
Andy Wilkinson
c54ac68afa
Upgrade to Undertow 2.0.19.Final
...
Closes gh-16132
6 years ago
Andy Wilkinson
33fdc5b471
Upgrade to Rxjava2 2.2.7
...
Closes gh-16131
6 years ago
Andy Wilkinson
2568bd6a83
Upgrade to Netty Tcnative 2.0.22.Final
...
Closes gh-16130
6 years ago
Andy Wilkinson
4f5eff6fa4
Upgrade to Lettuce 5.1.5.RELEASE
...
Closes gh-16129
6 years ago
Andy Wilkinson
e01b76aa45
Upgrade to Hazelcast 3.11.2
...
Closes gh-16128
6 years ago
Andy Wilkinson
ff64e112c9
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
4cfc532890
Upgrade to Spring Ws 3.0.7.RELEASE
...
Closes gh-16127
6 years ago
Andy Wilkinson
51657e1ad0
Upgrade to Spring Integration 5.0.12.RELEASE
...
Closes gh-16126
6 years ago
Andy Wilkinson
ab05a07807
Upgrade to Neo4j Ogm 3.1.8
...
Closes gh-16125
6 years ago
Andy Wilkinson
7a26a092aa
Upgrade to Hibernate Validator 6.0.15.Final
...
Closes gh-16124
6 years ago
Andy Wilkinson
31892a3488
Upgrade to Elasticsearch 5.6.15
...
Closes gh-16123
6 years ago
Andy Wilkinson
5f35a1d089
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
acdbd18a7b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
31ed042190
Return 503 when component or instance is down with WebFlux
...
Closes gh-16109
6 years ago
Andy Wilkinson
0959698c32
Upgrade to Jersey 2.28
...
Closes gh-16114
6 years ago
Andy Wilkinson
d6a869fa98
Switch to Jakarta EE API dependencies where possible
...
Closes gh-16113
Closes gh-16112
Closes gh-16111
Closes gh-15916
Closes gh-15689
6 years ago
Brian Clozel
ce9626d00f
Disable JMX by default
...
This commit switches the default value for the `spring.jmx.enabled`
configuration property.
JMX is now disabled by default and can be enabled with
`spring.jmx.enabled=true`.
Closes gh-16090
6 years ago
Stephane Nicoll
4f029d6df9
Polish "Add loadOnStartup property to EndpointServlet"
...
Closes gh-16053
6 years ago
Gómez Díaz, Julio José
b99c05329f
Add loadOnStartup property to EndpointServlet
...
loadOnStartup property was missing from EndpointServlet and cannot be set
inside ServletEndpointRegistrar. Now it can be set and register a Servlet
with that integer property ready to act upon registration.
See gh-16053
6 years ago
Johnny Lim
4a738e3c49
Polish
...
Closes gh-16094
6 years ago
Stephane Nicoll
d83a614bd9
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
8d033e73d1
Polish
...
See gh-16094
6 years ago
Andy Wilkinson
19851c98c9
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
bdab9c4e31
Upgrade to Couchbase Client 2.7.4
...
Closes gh-15914
6 years ago
Stephane Nicoll
6b273279fb
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
4eb73e0050
Recommend that DevTools is excluded with custom packaging arrangement
...
Closes gh-15382
6 years ago
Stephane Nicoll
4f2e788835
Fix import in docs
...
Closes gh-16017
6 years ago
Johnny Lim
f4786d7d2e
Polish
...
Closes gh-16083
6 years ago
Stephane Nicoll
1b55f0ccf9
Merge branch '2.1.x'
6 years ago
Johnny Lim
3242e89271
Polish
...
See gh-16083
6 years ago
Stephane Nicoll
3febf56e93
Merge branch '2.1.x'
6 years ago
Johnny Lim
907058d845
Rename Maven version property for PooledJMS
...
Closes gh-16086
6 years ago
Stephane Nicoll
f90bfff132
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
2099093978
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
b8cbd0c17f
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
75c248dcba
Move setter attribute in PropertyDescriptor proper
6 years ago
Stephane Nicoll
a90c8d01a9
Polish
6 years ago
Stephane Nicoll
7b8563a877
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
235fbfb4b6
Polish "Use AssertJ facilities for expected exceptions"
...
Closes gh-16066
6 years ago
dreis2211
be445f6346
Use AssertJ facilities for expected exceptions
...
See gh-16066
6 years ago
Madhura Bhave
64b7466d51
Remove secure flag from AutoConfigureMockMvc
...
Closes gh-13822
6 years ago
Stephane Nicoll
baa5a00d26
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
c224eebef3
Polish "Fix NullPointerException with empty X-Forwarded-For header"
...
Closes gh-16046
6 years ago
Dmytro Nosan
64a74c3bbb
Fix NullPointerException with empty X-Forwarded-For header
...
See gh-16046
6 years ago
Stephane Nicoll
3bcd93bd35
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
2a6791aa20
Polish "Add `jaxb-runtime` to TldSkipPatterns"
...
Closes gh-16027
6 years ago
Rupert Madden-Abbott
946ada62fb
Add `jaxb-runtime` to TldSkipPatterns
...
See gh-16027
6 years ago
Dmytro Nosan
c0a458e9d0
Remove unused constructor argument
...
Closes gh-16059
6 years ago
Stephane Nicoll
d5448eb124
Polish "Add failure analyzer for Flyway's bootstrap failure"
...
Closes gh-16015
6 years ago
anand
96315372ef
Add failure analyzer for Flyway's bootstrap failure
...
See gh-16015
6 years ago
Stephane Nicoll
2ad234b605
Adapt to breaking change in Spring Hateoas
6 years ago
Stephane Nicoll
ad6e58e489
Merge branch '2.1.x'
6 years ago
XYUU
7aedb0a33d
Fix a colon format
...
Closes gh-16054
6 years ago
Stephane Nicoll
c8e46f66e2
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
ce17a923dd
Polish contribution
...
Closes gh-15978
6 years ago
Dmytro Nosan
cf89ebcf92
Add an example showing how to use Spring REST Docs with WebTestClient
...
See gh-15978
6 years ago
Stephane Nicoll
554bff6145
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
eebd906c8a
Polish contribution
...
Closes gh-16047
6 years ago
Dan Zheng
2c4afb3bd8
Fix NamedParameterJdbcTemplate precedence with database migration tools
...
See gh-16047
6 years ago
Stephane Nicoll
7beb64043d
Fix build failure
6 years ago
Stephane Nicoll
7f817e339b
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
978f80122b
Polish "Debug mode is not logging web and sql related loggers"
...
Closes gh-16018
6 years ago
Dmytro Nosan
c3430d5883
Debug mode is not logging web and sql related loggers
...
See gh-16018
6 years ago
Stephane Nicoll
715db153e3
Polish "Remove code deprecated in 2.1"
...
Closes gh-16013
6 years ago
Mehmed Baždar
246111cd84
Remove code deprecated in 2.1
...
See gh-16013
6 years ago
Stephane Nicoll
5e4418973e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
c47edd15af
Polish "Update instructions on how to use JAXB as XML renderer"
...
Closes gh-16005
6 years ago
Lars Grefer
221ff8d69f
Update instructions on how to use JAXB as XML renderer
...
See gh-16005
6 years ago
dreis2211
2ab4ce03db
Fix deprecations
...
Closes gh-16037
6 years ago
Stephane Nicoll
00a18c32ab
Restructure metadata generation
...
This commit restructures the annotation processor to off-load most of
its logic in a PropertyDescriptor abstraction that is consumed to
generate the relevant metadata.
This has the benefit to isolate the various way properties can be
identified (java bean and lombok for now).
Closes gh-16036
6 years ago
Stephane Nicoll
99c0b4561d
Polish test to request the type under test
6 years ago
Stephane Nicoll
c44a1e129d
Polish
6 years ago
Stephane Nicoll
8a064b0da2
Move main test annotation processor to test package
6 years ago
Stephane Nicoll
4bee913fb2
Add shared test processor
...
This commit adds a simple annotation processor that can be used to run
more fine grained assertions.
6 years ago
Madhura Bhave
adea7014a9
Add support to detect Kubernetes platform in CloudPlatform
...
Closes gh-15537
6 years ago
Andy Wilkinson
0f0adb4cd0
Polish formatting
6 years ago
Stephane Nicoll
7b0004d6c3
Fix formatting
6 years ago
Stephane Nicoll
8773a2fed3
Polish
6 years ago
Andy Wilkinson
f2e3e274a8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
53326695ea
Polish
6 years ago
Madhura Bhave
6f045d8891
Merge branch '2.1.x'
6 years ago
Madhura Bhave
c3e47541ad
EndpointRequest should check that the request is to the mgmt context
...
Fixes gh-15702
6 years ago
Andy Wilkinson
f4bd0b8b4b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
59430a2642
Only include zips in BOOT-INF/lib, WEB-INF/lib, and WEB-INF/lib-provided
...
Closes gh-16001
6 years ago
Andy Wilkinson
43c9a789ac
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
55fe26b075
Polish "Use kotlin_module not kotlin-module to identify Kotlin module metadata"
...
See gh-16004
6 years ago
Robert Thornton
cb6362df82
Use kotlin_module not kotlin-module to identify Kotlin module metadata
...
See gh-16004
6 years ago
Andy Wilkinson
de0c065625
Inject single-use configuration dependencies into bean methods
...
Closes gh-15751
6 years ago
Stephane Nicoll
34f28b4cbd
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
91a005f578
Resolve generic types in generated metadata
...
Closes gh-15850
6 years ago
Stephane Nicoll
0c45019200
Upgrade to Spring Doc Resources 0.1.0.RELEASE
...
Closes gh-15805
6 years ago
Andy Wilkinson
52aa7e1e09
Include source of NoSuchMethodError in its failure analysis
...
Closes gh-15995
6 years ago
Stephane Nicoll
4992b7fb29
Polish "Migrate Kotlin tests to Mockk"
...
Closes gh-15993
6 years ago
Sebastien Deleuze
cca79b8d4d
Migrate Kotlin tests to Mockk
...
See gh-15993
6 years ago
Andy Wilkinson
51776af45d
Include source of NoSuchMethodError in its failure analysis
...
Closes gh-15995
6 years ago
Stephane Nicoll
967eecfbf8
Remove redundant dependency management for dom4j:dom4j
...
Closes gh-15199
6 years ago
Stephane Nicoll
eee07efee1
Switch Logback's file size properties to DataSize
...
This commit changes the target type of file size-based properties to
`DataSize` and tolerates Logback's specific format.
Closes gh-15930
6 years ago
Andy Wilkinson
e6764bdc5a
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
55426208ab
Provide type information for optional thread dump endpoint response fields
...
Closes gh-15989
6 years ago
Johnny Lim
55f5f2f910
Polish
...
Closes gh-15987
6 years ago
Stephane Nicoll
ddfdc48161
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
42c246cacb
Polish contribution
...
Closes gh-15984
6 years ago
isank
e546ed4834
Order TaskExecution auto-config before TaskScheduling auto-config
...
See gh-15984
6 years ago
Stephane Nicoll
fa49dfcaaf
Add support for task scheduling shutdown related properties
...
See gh-15951
6 years ago
Stephane Nicoll
d2cbf08f09
Polish "Add support for task executor shutdown related properties"
...
Closes gh-15951
6 years ago
Filip Hrisafov
3b47ba21a8
Add support for task executor shutdown related properties
...
See gh-15951
6 years ago
Andy Wilkinson
9540905e73
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
68e3de0357
Use name from header not alias when checking entry has expected name
...
Previously, an entry’s potentially aliased name would be used when
checking that it has a particular name. The alias would always be
applied, irrespective of the name in the header. As a result, when
there was a clashing hash and an entry with a particular index did
not have the expected name, this would be concealed by the alias
being applied and the name check being done with the alias.
This commit reworks JarEntry to store the name in its header in
addition to its alias, if any. When checking that the entry has the
expected name, the unaliased name is passed in and the entry compares
it with the name from the header rather than the alias.
Closes gh-15981
6 years ago
Stephane Nicoll
ff6ef1e55d
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
20c39dc554
Document missing keys mapped on third party types
...
Closes gh-15980
6 years ago
Brian Clozel
2a2bfb9915
Auto-generate the "Common application properties"
...
Prior to this commit, the application properties listed in the reference
documentation would be manually managed and updated.
This commit adds a new `spring-boot-configuration-docs` project that
extracts that information from the available JSON metadata and writes
Asciidoctor tables ready for inclusion in the reference documentation.
The `generateConfigurationPropertyTables.groovy` is using this library
and configures the sections and how namespaces should be organized.
Fixes gh-8237
6 years ago
Andy Wilkinson
add8c6f295
Align HypermediaAutoConfigurationTests with latest HATEOAS API changes
...
See gh-15939
6 years ago
Stephane Nicoll
6e8cc49a1e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
5916393b20
Upgrade to Spring Integration 5.1.3
...
Closes gh-15866
6 years ago
Madhura Bhave
9bc9639954
Merge branch '2.1.x'
6 years ago
Madhura Bhave
012a956454
Fix typo in doc
6 years ago
Andy Wilkinson
bd504e68fc
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
33b9321071
Track condition evaluation per-context when determining delta
...
Closes gh-15766
6 years ago
Stephane Nicoll
71df2f311b
Polish "Expose Tomcat AccessLog Max days property"
...
Closes gh-15954
6 years ago
Dmytro Nosan
596f0c28c0
Expose Tomcat AccessLog Max days property
...
See gh-15954
6 years ago
Andy Wilkinson
be40d000ba
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
1be794fe65
Retry upload for any SocketException not just a ConnectException
...
Previously, DevTools would retry the upload of the changes to an
application in the event of a ConnectException. If a different
network-level failure occurred, it would not be retried and would
cause the file watching thread to die.
This commit attempts to make things more robust by retrying all
SocketExceptions and not just ConnectExceptions. A warning is
logged when a failure occurs. A separate debug message that
includes the exception is also logged.
Closes gh-10317
6 years ago
Stephane Nicoll
8939a7eec3
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
f3e142cb7c
Polish "Stop using imports from shaded dependencies"
...
Closes gh-15950
6 years ago
Michael Simons
de7812aa3a
Stop using imports from shaded dependencies
...
See gh-15950
6 years ago
Andy Wilkinson
8bcc0caa06
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
90f059cf3a
Upgrade to Spring Session Bean-SR3
...
Closes gh-15868
6 years ago
Stephane Nicoll
c1cccc886a
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
cd322d7b9c
Polish "Add a link to SpringMockK in the Kotlin documentation"
...
Closes gh-15943
6 years ago
Sebastien Deleuze
da6de215a6
Add a link to SpringMockK in the Kotlin documentation
...
See gh-15943
6 years ago
Andy Wilkinson
3a4a431eaa
Provide a configuration option to enable lazy initialization
...
Closes gh-15870
6 years ago
Andy Wilkinson
6519e85b5a
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
027f9182a8
Generate Javadoc with same source level as used for compilation
...
This works around a change in javadoc generation in JDK 11.0.2. See
https://bugs.openjdk.java.net/browse/JDK-8212233 for details.
6 years ago
Madhura Bhave
862ffcbbf4
Merge branch '2.1.x'
6 years ago
Madhura Bhave
bbe555a4f5
Split Jersey management context configuration
...
This commit splits the management context configuration for jersey
into two separate configurations depending on if the type is SAME or
CHILD. The configuration for the SAME context should only kick in if
there is no existing ResourceConfig bean.
Fixes gh-15891
6 years ago
Andy Wilkinson
44046b767f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
b645e0a581
Upgrade to Spring Kafka 2.2.4.RELEASE
...
Closes gh-15867
6 years ago
Andy Wilkinson
2460454eb4
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a69eb3729c
Upgrade to Spring Security 5.1.4.RELEASE
...
Closes gh-15863
6 years ago
Andy Wilkinson
b27242f27b
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e3806dca42
Upgrade to Micrometer 1.1.3
...
Closes gh-15869
6 years ago
Andy Wilkinson
fbf67c4dec
Upgrade to Spring AMQP 2.1.4.RELEASE
...
Closes gh-15865
6 years ago
Andy Wilkinson
5c1fc52252
Upgrade to Spring Data Lovelace-SR5
...
Closes gh-15864
6 years ago
Andy Wilkinson
08b0560a86
Upgrade to Lettuce 5.1.4.RELEASE
...
Closes gh-15945
6 years ago
Andy Wilkinson
dd1686bea8
Upgrade to Commons Pool2 2.6.1
...
Closes gh-15946
6 years ago
Andy Wilkinson
cc87bb28aa
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
5dc285f2cf
Upgrade to Spring Hateoas 0.25.1.RELEASE
...
Closes gh-15944
6 years ago
Andy Wilkinson
747e419db1
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
9fb0b97f96
Decorate test containers so tests are skipped without Docker
...
Closes gh-15901
Closes gh-15638
6 years ago
Stephane Nicoll
3d6def9f81
Handle BatchMessagingMessageConverter with Kafka batch listeners
...
Closes gh-15942
6 years ago
Andy Wilkinson
18174a8e9e
Polish "Add opt-in support for Neo4j-OGM native types"
...
See gh-15637
6 years ago
Michael Simons
af21b847a0
Add opt-in support for Neo4j-OGM native types
...
This includes tests for the autoconfiguration using that new property.
The test require the native types for Bolt and embedded in the test
scope, so the Neo4j-OGM native types have been added to managed
dependencies.
The enhanced autoconfiguration throws an
InvalidConfigurationPropertyValueException when native types cannot be
used due to missing dependencies or wrong transport mode.
See gh-15637
6 years ago
Stephane Nicoll
7413584b00
Polish "Support expressing application `args` in `@SpringBootTest`"
...
Closes gh-14823
6 years ago
Justin Griffin
422e6b7d41
Support expressing application `args` in `@SpringBootTest`
...
Add `args` property to the `@SpringBootTest` annotation so tests
can easily supply application arguments to pass to their app under test.
See gh-14823
6 years ago
Andy Wilkinson
b3312d7de4
Upgrade to Jedis 3.0.1
...
Closes gh-15941
6 years ago
Andy Wilkinson
a0b826ce4d
Start building against Spring Plugin 2.0.0.M1 snapshots
...
See gh-15940
6 years ago
Andy Wilkinson
bb4cdd3ba1
Start building against Spring HATEOAS 1.0.0.M1 snapshots
...
See gh-15939
6 years ago
Michael Simons
330f5b70f2
Upgrade to Neo4j-OGM 3.2.0-alpha04
...
Closes gh-15937
6 years ago
Andy Wilkinson
7a8104ac0e
Upgrade to Elasticsearch 6.5.4
...
Closes gh-15938
6 years ago
Andy Wilkinson
e924745bf8
Start building against Spring Data Moore M2 snapshots
...
See gh-15197
6 years ago
Stephane Nicoll
c3c22c0a8a
Polish "Fix broken links to appendix"
...
Closes gh-15933
6 years ago
Govinda
3428c0efa2
Fix broken links to appendix
...
See gh-15933
6 years ago
Stephane Nicoll
2241837d75
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
46bf82ca82
Upgrade to Spring Framework 5.1.5
...
Closes gh-15862
6 years ago
Stephane Nicoll
3b3d9f8e90
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
e38bd28271
Upgrade to Reactor Bom Californium-SR5
...
Closes gh-15878
6 years ago
Andy Wilkinson
b339c92871
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a0cf4ec017
Add dependency now needed for javadoc generation on Java 11
...
See gh-15775
6 years ago
Andy Wilkinson
0adea5a905
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
948bafa4d8
Repackage kotlin-module metadata beneath BOOT-INF/classes
...
Closes gh-15890
6 years ago
Andy Wilkinson
5045c3b8b8
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
3a6d15acf6
Caution against using component scanning in an auto-configuration
...
Closes gh-15348
6 years ago
Andy Wilkinson
1aa7b30b70
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
8e6b4629d4
Tolerate AuthenticationSwitchUserEvent with null target user
...
When Spring Security is misconfigured it's possible to switch from an anonymous user
to a normal user. When switching back again, the corresponding
AuthenticationSwitchUserEvent will have a null target user. Previously, Actuator's
AuthenticationAuditListener would throw a NullPointerException when it received such an
event.
This commit updates the audit listener to defensively handled events with a null target
user.
Closes gh-15767
6 years ago
Stephane Nicoll
738da8ffca
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
a1fbfbe6be
Polish contribution
...
Closes gh-15859
6 years ago
Matthias Stock
3c761cfc96
Polish 'Database Initialization' section
...
See gh-15859
6 years ago
Stephane Nicoll
f6f6d97269
Update copyright year
6 years ago
Stephane Nicoll
b91f613ca0
Polish "Change "Colophon" to "Legal""
...
Closes gh-15580
6 years ago
Chintan Pandya
781e055256
Change "Colophon" to "Legal"
...
See gh-15580
6 years ago
Andy Wilkinson
c41924f7d4
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
ab8fcf0d71
Polish "Use class for @ConditionalOnClass"
...
See gh-15775
6 years ago
Johnny Lim
b423962c89
Use class for @ConditionalOnClass
...
See gh-15775
6 years ago
Stephane Nicoll
f42cec9eac
Polish "Support for capping archived log files"
...
Closes gh-15325
6 years ago
Robert Thornton
999780f342
Support for capping archived log files
...
See gh-15325
6 years ago
Andy Wilkinson
c04eba7ebc
Polish "Add TestNG support in TestTypeExcludeFilter"
...
See gh-7630
6 years ago
Eddú Meléndez
b005008cac
Add TestNG support in TestTypeExcludeFilter
...
See gh-7630
6 years ago
Andy Wilkinson
4d9513404a
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
5ae7aeff21
Revert "Upgrade to Saaj Impl 1.5.1"
...
This reverts commit 1f47bd9717
.
See gh-15915
6 years ago
Andy Wilkinson
22192c2b5c
Polish "Make auto-config of RestTemplate metrics back off with no builder bean"
...
Closes gh-15842
6 years ago
Raheela
8f3c4dbc64
Make auto-config of RestTemplate metrics back off with no builder bean
...
See gh-15842
6 years ago
Andy Wilkinson
48e781181e
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
799ac24da1
Reinstate auto-config of RequestContextFilter with Jersey
...
Previously, the auto-configuration for both Jersey and WebMvc would auto-configure
a RequestContextFilter bean. In 2.1.0, this led to a startup failure due to the latter
attempting to override the bean defined by the former. In addition to the override there
were also problems with the order of the filter as Jersey uses -1 and MVC uses -105.
To avoid the above-described problems, the auto-configuration of the RequestContextFilter
was removed from JerseyAutoConfiguration in 2.1.1. Unfortunately, the broke
request-scoped beans for those using only Jersey.
This commit attempts to strike a better balance by reintroducing the auto-configuration
of RequestContextFilter in JerseyAutoConfiguration. It will back off if the user defines
their own filter or filter registration. WebMvcAutoConfiguration has been updated to
back off in the same manner. This leaves the potential for ordering problems, but they
are no worse than they were before. Furthermore, the user has the means to correct any
problems by using the various filter ordering properties that are provided for Jersey,
Spring Session, Spring Security, etc.
Closes gh-15376
6 years ago
Andy Wilkinson
2e66fc1d76
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
cc64398800
Revert "Upgrade to Couchbase Client 2.7.3"
...
This reverts commit 06feb728b8
.
See gh-15914
6 years ago
Stephane Nicoll
6905edc649
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
4469c46b0a
Polish "Document internationalization support"
...
Closes gh-15881
6 years ago
Kedar Joshi
989ac08f34
Document internationalization support
...
See gh-15881
6 years ago
Andy Wilkinson
5967a3b81d
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
ef10eed83f
Upgrade to Lombok 1.18.6
...
Closes gh-15928
6 years ago
Andy Wilkinson
3ec19362d6
Upgrade to Pooled Jms Version 1.0.4
...
Closes gh-15927
6 years ago
Andy Wilkinson
2ea9037aef
Upgrade to Liquibase 3.6.3
...
Closes gh-15926
6 years ago
Andy Wilkinson
4cd1e68660
Upgrade to Mimepull 1.9.11
...
Closes gh-15925
6 years ago
Andy Wilkinson
ba786048e0
Upgrade to Infinispan 9.4.6.Final
...
Closes gh-15924
6 years ago
Andy Wilkinson
8076dbc277
Upgrade to Groovy 2.5.6
...
Closes gh-15923
6 years ago
Andy Wilkinson
8b9b162675
Upgrade to Tomcat 9.0.16
...
Closes gh-15922
6 years ago
Andy Wilkinson
6dcf0ebb9b
Upgrade to Log4j2 2.11.2
...
Closes gh-15921
6 years ago
Andy Wilkinson
f8548d10b4
Upgrade to Artemis 2.6.4
...
Closes gh-15920
6 years ago
Andy Wilkinson
14212e9e22
Upgrade to Byte Buddy 1.9.10
...
Closes gh-15919
6 years ago
Andy Wilkinson
ec9fe4bed5
Upgrade to Mysql 8.0.15
...
Closes gh-15918
6 years ago
Andy Wilkinson
59e9396c7d
Upgrade to Undertow 2.0.17.Final
...
Closes gh-15917
6 years ago
Andy Wilkinson
c2b5d9655d
Upgrade to Rxjava2 2.2.6
...
Closes gh-15916
6 years ago
Andy Wilkinson
1f47bd9717
Upgrade to Saaj Impl 1.5.1
...
Closes gh-15915
6 years ago
Andy Wilkinson
06feb728b8
Upgrade to Couchbase Client 2.7.3
...
Closes gh-15914
6 years ago
Andy Wilkinson
0f2e13e707
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
103e072836
Upgrade to Thymeleaf Extras Java8time 3.0.3.RELEASE
...
Closes gh-15913
6 years ago
Andy Wilkinson
776e6bd47b
Upgrade to Neo4j Ogm 3.1.7
...
Closes gh-15912
6 years ago
Andy Wilkinson
4bc40f9c47
Upgrade to Hibernate 5.2.18.Final
...
Closes gh-15911
6 years ago
Andy Wilkinson
bb0d948f66
Upgrade to Janino 3.0.12
...
Closes gh-15910
6 years ago
Andy Wilkinson
33c32e8cb4
Upgrade to Reactor Bom Bismuth-SR16
...
Closes gh-15909
6 years ago
Andy Wilkinson
8ddf4a5a52
Upgrade to Netty 4.1.33.Final
...
Closes gh-15908
6 years ago
Andy Wilkinson
b16aa6b21c
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
db31e42751
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a975c0ad16
Use Testcontainers’ CassandraContainer rather than our own
...
Closes gh-15901
6 years ago
Andy Wilkinson
1c90a89acd
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
8426d8854f
Import Testcontainers' bom rather than managing modules individually
...
Closes gh-15900
6 years ago
Andy Wilkinson
2884d99a5d
Complete move to Testcontainers' Neo4j container
...
Closes gh-15638
6 years ago
Stephane Nicoll
82f33adba5
Polish "Add support for jdbc:firebird: url prefix"
...
Closes gh-15841
6 years ago
Mark Rotteveel
2ab7ece36d
Add support for jdbc:firebird: url prefix
...
See gh-15841
6 years ago
Andy Wilkinson
7e51e1a076
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
01b8e2c834
Polish “Replace custom Neo4j container with Testcontainers version”
...
See gh-15638
6 years ago
Michael Simons
316126e8f0
Replace custom Neo4j container with Testcontainers version
...
See gh-15638
6 years ago
Andy Wilkinson
8e0cc278b2
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a5aceb35d7
Upgrade to Testcontainers 1.10.6
...
Closes gh-15893
6 years ago
Andy Wilkinson
6fe226d781
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
20f26c4d30
Polish "Fix stopping of Embedded Mongo before context is closed"
...
See gh-15692
6 years ago
Eugene
750246f021
Fix stopping of Embedded Mongo before context is closed
...
See gh-15692
6 years ago
Johnny Lim
9f6c5e4e39
Polish
6 years ago
Andy Wilkinson
b5c9afc055
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
295a660e35
Polish "Set NO_REQUEST_TIMEOUT as a server option not a socket option"
...
See gh-15822
6 years ago
ayudovin
dbce3731a4
Set NO_REQUEST_TIMEOUT as a server option not a socket option
...
See gh-15822
6 years ago
dreis2211
3fb87a4506
Clean up SpringPropertyAction.getValue()
...
See gh-15885
6 years ago
Andy Wilkinson
648cbaaceb
Merge pull request #15854 from Camille Vienot
...
* gh-15854:
Polish "Remove dependency management for xml-apis"
Remove dependency management for xml-apis
Closes gh-15854
6 years ago
Andy Wilkinson
c2c971e755
Polish "Remove dependency management for xml-apis"
...
See gh-15854
6 years ago
Camille Vienot
c7dba26812
Remove dependency management for xml-apis
...
See gh-15854
6 years ago
Andy Wilkinson
c6a1df6cd4
Merge branch '2.1.x'
6 years ago
Jeffrey van der Laan
4f86233ca7
Do not auto-configure OEMIV filter when user defines registration bean
...
See gh-15889
6 years ago
Andy Wilkinson
d9ec48ef12
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
3f32fbd0de
Polish "Remove unwanted @Nullable annotations"
...
See gh-15876
6 years ago
wonwoo
2855321074
Remove unwanted @Nullable annotations
...
See gh-15876
6 years ago
Andy Wilkinson
2cda30988e
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6fe9e3a0e1
Test the Gradle plugin against Gradle 5.2.1
...
Closes gh-15892
6 years ago
Andy Wilkinson
4faa0f51b7
Polish "Test the Gradle plugin against Gradle 4.10.3 and 5.1.1"
...
Closes gh-15791
6 years ago
dreis2211
1de372d896
Test the Gradle plugin against Gradle 4.10.3 and 5.1.1
...
See gh-15791
6 years ago
dreis2211
1c50e7cf87
Polish
...
Closes gh-15823
6 years ago
Kedar Joshi
4a253ff87c
Polish
...
1. Removed unnecessary null checks
2. Combined collection initialization and modification
3. Minor collections related optimizations
Closes gh-15837
6 years ago
tim-toady
4acebf45be
Fix broken link to Appendix
...
Closes gh-15883
6 years ago
Madhura Bhave
4d69e127c8
Merge branch '2.1.x'
6 years ago
Madhura Bhave
26da45aa9a
Configure a JerseyApplicationPath bean for the actuators
...
This commit also ensures that Jersey-based actuator endpoints are
available before the user has configured a `ResourceConfig` bean
Fixes gh-15625
Fixes gh-15877
6 years ago
Brian Clozel
8bcbcf6c27
Merge branch '2.1.x'
6 years ago
Brian Clozel
c24f02696f
Upgrade to Californium-BUILD-SNAPSHOT
...
See gh-15878
6 years ago
Madhura Bhave
8528f7c140
Make spring.profiles.include behave consistently
...
Previously, if profiles were included via a property source with higher
precedence than config files, profiles activated via config files would
not be taken into account. This commit makes spring.profiles.include
behave consistently where it adds to active profiles rather than replacing
them, regardless of property source.
Fixes gh-15344
6 years ago
Brian Clozel
99656b9dd8
Merge branch '2.1.x'
6 years ago
Brian Clozel
72c8e5d366
Collect HTTP trace at commit time for WebFlux
...
Prior to this commit, the `HttpTraceWebFilter` would collect the
response information (status and headers) for tracing purposes, after
the handling chain is done with the exchange - inside a
`doAfterSuccessOrError`.
Once the handler has processed the exchange, there is no strong
guarantee about the HTTP resources being still present. Depending on the
web server implementation, HTTP resources (including HTTP header maps)
might be recycled, because pooled in the first place.
This commit moves the collection and processing of the HTTP trace right
before the response is committed. This removes the need to handle
special cases with exceptions, since by that time all exception handlers
have processed the response and the information that we extract is the
information that's about to be written to the network.
Fixes gh-15819
6 years ago
Brian Clozel
e8fef97335
Merge branch '2.1.x'
6 years ago
Brian Clozel
cba6079b7b
Log unhandled server exceptions in WebFlux
...
Prior to this commit, errors unhandled by custom `WebExceptionHandler`
and resulting in an HTTP 500 status would not be logged at ERROR level,
giving no information to developers about the actual exception.
This commit ensures that such exceptions are logged at the ERROR level
with their exception. By the time the exception hits the
`DefaultErrorWebExceptionHandler`, if the response is already committed
or if the exception is due to a client disconnecting, the error is
delegated to Framework support as Spring Boot won't be able to render an
error page as expected.
Fixes gh-15769
6 years ago
Stephane Nicoll
380d7ec01c
Merge branch '2.1.x'
6 years ago
Johnny Lim
885c28891b
Polish
...
Closes gh-15873
6 years ago
Stephane Nicoll
9eccf6c367
Merge branch '2.1.x'
6 years ago
dreis2211
48295e16fc
Fix assertion
...
Closes gh-15871
6 years ago
Madhura Bhave
e3fad4e973
Merge branch '2.1.x'
6 years ago
Madhura Bhave
dc31f617b3
Document limitations of YAML documents & profile-specific files
...
Fixes gh-15790
6 years ago
Andy Wilkinson
88f563ab4f
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
688eb894d0
Start building against Micrometer 1.1.3 snapshots
...
See gh-15869
6 years ago
Andy Wilkinson
4efca4a455
Start building against Spring Session Bean-SR3 snapshots
...
See gh-15868
6 years ago
Andy Wilkinson
01693bb1fd
Start building against Spring Kafka 2.2.4 snapshots
...
See gh-15867
6 years ago
Andy Wilkinson
474a706cc3
Start building against Spring Integration 5.1.3 snapshots
...
See gh-15866
6 years ago
Andy Wilkinson
245d3cf9f4
Start building against Spring AMQP 2.1.4 snapshots
...
See gh-15865
6 years ago
Andy Wilkinson
96cf7b1e64
Start building against Spring Data Lovelace-SR5 snapshots
...
See gh-15864
6 years ago
Andy Wilkinson
333fe77f58
Start building against Spring Security 5.1.4 snapshots
...
See gh-15863
6 years ago
Andy Wilkinson
1f4927b65d
Start building against Spring Framework 5.1.5 snapshots
...
See gh-15862
6 years ago
Stephane Nicoll
b169406bbe
Polish contribution
...
Closes gh-15853
6 years ago
Kedar Joshi
b43718c360
Polish
...
See gh-15853
6 years ago
Andy Wilkinson
ecb7e240eb
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
59c66eaf41
Correct documented path for locked synchronizer's identity hashcode
...
Closes gh-15847
6 years ago
Andy Wilkinson
ebcc53a9b7
Include tasks with custom triggers in scheduledtasks endpoint output
...
Closes gh-15815
6 years ago
Andy Wilkinson
89bf486d0c
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
1f67707509
Fix cast in TestRestTemplateContextCustomizer
...
Closes gh-15843
6 years ago
Andy Wilkinson
b3abd25e22
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
8a7958ef55
Do not use reflection to fall back to JDKs jar URLStreamHandler
...
Closes gh-15844
6 years ago
Andy Wilkinson
45cc649c7d
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
82bc87560c
Use AssertJ’s exception assertions rather than fail
...
Closes gh-15761
6 years ago
Stephane Nicoll
a84a6c34ba
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
9357a92503
Add reference to Codecentric's SOAP Web Services starter
6 years ago
Andy Wilkinson
342bced125
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
2650a07dc9
Leave module-info.class in root of archive when repackaging
...
Closes gh-15810
6 years ago
Stephane Nicoll
5269ea5536
Polish contribution
...
Closes gh-15754
6 years ago
Johnny Lim
6603033bbc
Polish SessionConfigurationImportSelector.selectImports()
...
See gh-15754
6 years ago
Stephane Nicoll
002fa405a8
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
ede23caace
Polish "Inject Map directly rather than via ObjectProvider"
...
Closes gh-15798
6 years ago
ayudovin
3a2e85ce75
Inject Map directly rather than via ObjectProvider
...
See gh-15798
6 years ago
Stephane Nicoll
c5675de666
Polish "Handle AccessControlException in JspTemplateAvailabilityProvider"
...
Closes gh-15778
6 years ago
ayudovin
81273bdf9a
Handle AccessControlException in JspTemplateAvailabilityProvider
...
See gh-15778
6 years ago
Stephane Nicoll
5e2d5959f3
Polish
6 years ago
dreis2211
5b3e1aa21a
Optimize ConfigurationPropertyName
...
This commit changes the iteration order when checking for element
equality. This is based on the educated guess that child elements
will likely differ while parents will probably be the same.
E.g. comparing "spring.banner.charset" with "spring.banner.location"
will now first check "charset" against "location" and thus saves some
cycles for elements that will be the same.
See gh-15782
6 years ago
Andy Wilkinson
0e77445a9a
Polish "Optimize BeanPropertyName.toDashedForm()"
...
See gh-15779
6 years ago
dreis2211
3c8d9d00e5
Optimize BeanPropertyName.toDashedForm()
...
See gh-15779
6 years ago
Andy Wilkinson
47b378e373
Derive StringBuilder's size from number of elements
...
Previously, when ConfigurationPropertyName was building the String
returned from toString() it would use a StringBuilder with the
default initial capacity of 16. For properties with several
elements this was likely to be too small resulting in the builder's
buffer being resized.
This commit sizes the StringBuilder as a multiple of the number of
elements in the name, attempting to strike a balance between
allocating a StringBuilder with an initial capacity that's too
large and wastes memory and an initial capacity that's too small
and requires resizing.
See gh-15760
6 years ago
Andy Wilkinson
39e2aaa41c
Size the ElementsParser based on expected number of elements
...
Previously, the ElementsParser would be created using its default
capacity of 6 even when parsing a String that is expected to
produce a single element.
This commit updates ConfigurationPropertyName to create an
ElementsParser with a capacity of 1 when parsing a String that should
contain only a single element.
See gh-15760
6 years ago
Andy Wilkinson
8ec6c372e4
Do not expand ElementsParser until size equals storage length
...
Previously, ElementsParser would expand its internal storage when the
size of the storage was <= the end index of the element being parsed,
irrespective of how many elements had been stored. This led to
expansion of the storage, even for a source that contains a single
element, if the end of the element was at an index greater than the
size of the storage.
This commit updates ElementsParser to resize its storage when the size
(the number of elements that have been stored) is equal to the size of
the storage.
See gh-15760
6 years ago
Andy Wilkinson
2956b86035
Avoid creating ConfigurationPropertyName just to get its Elements
...
See gh-15760
6 years ago
dreis2211
d4ab101223
Use Assertions.contentOf() where possible
...
Closes gh-15793
6 years ago
Stephane Nicoll
342212b8dc
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
6f86a84301
Polish "Alias auto-configured `TaskExecutor` to make async tasks use it"
...
Closes gh-15748
6 years ago
Camille Vienot
d0859f1569
Alias auto-configured `TaskExecutor` to make async tasks use it
...
See gh-15748
6 years ago
Stephane Nicoll
a6815bb2c9
Merge branch '2.1.x'
6 years ago
Vedran Pavic
d7550d73a3
Remove duplicate code from HealthWebEndpointResponseMapper
...
Closes gh-15784
6 years ago
Andy Wilkinson
babe98f064
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
a172e146de
Polish "Always fail fast when SSL is enabled without a key store"
...
Closes gh-15709
6 years ago
Raheela
62c8ac6ee8
Always fail fast when SSL is enabled without a key store
...
See gh-15709
6 years ago
Andy Wilkinson
2cb147af7c
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
e15e140f8c
Polish "Fix typos in JsonContentAssert failure messages"
...
See gh-15752
6 years ago
Johnny Lim
3744082996
Fix typos in JsonContentAssert failure messages
...
Closes gh-15752
6 years ago
Andy Wilkinson
f23a0a5969
Inject InfoContributorProperties more precisely
...
Closes gh-15750
6 years ago
Andy Wilkinson
530c7bee71
Do not auto-configure HttpMessageConverters in reactive web apps
...
Closes gh-15712
6 years ago
Andy Wilkinson
6abd18ae96
Do not auto-configure RestTemplateBuilder in reactive web apps
...
Closes gh-15718
6 years ago
Andy Wilkinson
5d60d6bd62
Use ApplicationContextRunner to test RestTemplateAutoConfiguration
6 years ago
Andy Wilkinson
7dd65074e8
Only perform background pre-init with multiple processors
...
Closes gh-15722
6 years ago
Stephane Nicoll
32b14f3098
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
f0a20b1821
Polish contribution
...
Closes gh-15733
6 years ago
NAIT BELKACEM
6a0053c8bc
Fix typo
...
See gh-15733
6 years ago
Michael McFadyen
9eeeebcd53
Update 'HTTP Client Metrics' reference documentation
...
Since gh-#5594, the 'outcome' tag has been introduced for
HTTP clients. This commit updates the reference documentation
accordingly.
Closes gh-15725
6 years ago
Stephane Nicoll
cea6a79e49
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
708ca0636f
Clarify that Spring Boot uses the platform MBeanServer by default
...
Closes gh-15728
6 years ago
Stephane Nicoll
33f2bd4d61
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
485bdc9901
Polish "Remove redundant interface modifiers"
...
Closes gh-15694
6 years ago
igor-suhorukov
2d873c78fe
Remove redundant interface modifiers
...
See gh-15694
6 years ago
Stephane Nicoll
6baa6b291e
Polish contribution
...
Closes gh-15695
6 years ago
Johnny Lim
af3ed9ff9f
Polish
...
See gh-15695
6 years ago
Phillip Webb
2f77ef7722
Merge branch '2.1.x'
6 years ago
Phillip Webb
72400d3a96
Upgrade to Spring Batch 4.1.1
...
Closes gh-15659
6 years ago
Phillip Webb
9e58942698
Update copyright year for changed files
6 years ago
Phillip Webb
6a901199f5
Polish
6 years ago
Andy Wilkinson
023c7159ac
Upgrade to Spring Batch 4.0.2.RELEASE
...
Closes gh-15658
6 years ago
Andy Wilkinson
d22e43aefb
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
f0141dadab
Revert "Upgrade to Glassfish Jaxb 2.3.2"
...
This reverts commit 6b952f5b65
.
See gh-15689
6 years ago
Andy Wilkinson
f8de67e6e9
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6b952f5b65
Upgrade to Glassfish Jaxb 2.3.2
...
Closes gh-15689
6 years ago
Andy Wilkinson
48b485161e
Upgrade to Byte Buddy 1.9.7
...
Closes gh-15688
6 years ago
Andy Wilkinson
eb96cdffd2
Upgrade to Reactor Bom Californium-SR4
...
Closes gh-15687
6 years ago
Andy Wilkinson
c5e14afcd1
Upgrade to Micrometer 1.1.2
...
Closes gh-15686
6 years ago
Andy Wilkinson
1bd030c17a
Upgrade to Spring Kafka 2.1.12.RELEASE
...
Closes gh-15685
6 years ago
Andy Wilkinson
6c81eb0591
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
99df485268
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
2af133084a
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
784f192cf3
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
6307cb5943
Disable Tomcat’s reference clearing
...
Closes gh-15101
6 years ago
Johnny Lim
498eef5abb
Add starter entry for Azure Application Insights
...
Closes gh-15628
6 years ago
Stephane Nicoll
8d1d3fb087
Polish "Avoid string concatenation inside StringBuilder append()"
...
Closes gh-15589
6 years ago
igor-suhorukov
59ac85d371
Avoid string concatenation inside StringBuilder append()
...
See gh-15589
6 years ago
Stephane Nicoll
29a45a7b7b
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
e95a6e8c5c
Upgrade to Spring Kafka 2.2.3
...
Closes gh-15414
6 years ago
Stephane Nicoll
c18a0756ac
Upgrade to Spring Session Bean-SR2
...
Closes gh-15531
6 years ago
Stephane Nicoll
def5c15a14
Upgrade to Spring Security 5.1.3
...
Closes gh-15417
6 years ago
Stephane Nicoll
211d7aee5d
Upgrade to Spring Integration 5.1.2
...
Closes gh-15413
6 years ago
Stephane Nicoll
3fe3ff7be6
Upgrade to Spring AMQP 2.1.3
...
Closes gh-15407
6 years ago
Stephane Nicoll
89fcb8b381
Upgrade to Spring Session Apple-SR8
...
Closes gh-15530
6 years ago
Stephane Nicoll
aaadc620da
Upgrade to Spring Security 5.0.11
...
Closes gh-15416
6 years ago
Stephane Nicoll
3c917bc80f
Upgrade to Spring Integration 5.0.11
...
Closes gh-15412
6 years ago
Stephane Nicoll
e1c2eb04e0
Upgrade to Spring AMQP 2.0.11
...
Closes gh-15406
6 years ago
Madhura Bhave
2ab0925222
Merge branch '2.1.x'
6 years ago
Madhura Bhave
b345fc8574
Fix validation when key matching the prefix is set
...
Fixes gh-15597
6 years ago
Andy Wilkinson
b9d2fab70c
Upgrade to Reactor Bom Bismuth-SR15
...
Closes gh-15676
6 years ago
Stephane Nicoll
da96c122ad
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
7529179d39
Upgrade to Spring Data Lovelace SR4
...
Closes gh-15410
6 years ago
Stephane Nicoll
f562806744
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
8722d02c1e
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
c8c047d3d8
Upgrade to Spring Data Kay SR13
...
Closes gh-15409
6 years ago
Stephane Nicoll
a697d641e7
Upgrade to Neo4j Ogm 3.1.6
...
Closes gh-15671
6 years ago
Stephane Nicoll
dca6879d4e
Polish "Remove an unused interface in RestarterTests"
...
Closes gh-15666
6 years ago
Johnny Lim
d7f0c1d63c
Remove an unused interface in RestarterTests
...
See gh-15666
6 years ago
Stephane Nicoll
badccc083e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
cdf76e34a9
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
44dc29901b
Upgrade to Micrometer 1.0.9
...
Closes gh-15669
6 years ago
Stephane Nicoll
9a35a037a9
Upgrade to Spring Web Services 3.0.6.RELEASE
...
Closes gh-15667
6 years ago
Stephane Nicoll
28f89773ce
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
5a5367591a
Upgrade to Spring Framework 5.1.4.RELEASE
...
Closes gh-15493
6 years ago
Stephane Nicoll
e28b802775
Upgrade to Spring Framework 5.0.12.RELEASE
...
Closes gh-15528
6 years ago
Brian Clozel
a3737cd76d
Merge branch '2.1.x'
6 years ago
Brian Clozel
958e08c413
Merge branch '2.0.x' into 2.1.x
6 years ago
dreis2211
95e26ffcb9
Avoid uri tag explosion when use of path variable is undetected
...
This commit aligns the Spring WebFlux instrumentation on Spring MVC
since gh-12447.
From now on, if the best matching path pattern is not found,
the recorded uri tag will be "UNKNOWN".
Note that for WebFlux.fn, the pattern information is properly
recorded as of SPR-17395.
Closes gh-15609
6 years ago
Brian Clozel
d5ae59dad7
Polish
...
Closes gh-15594
6 years ago
Nishant Raut
21df40b6c7
Add an outcome tag to web client metrics
...
Similar to what's ben done in gh-15420 for Spring MVC and Spring
WebFlux, this commit adds an outcome tag for the client side on both
`RestTemplate` and `WebClient`.
See gh-15594
6 years ago
Brian Clozel
a83d9635af
Merge branch '2.1.x'
6 years ago
Brian Clozel
6200a319f2
Polish
...
Closes gh-15385
6 years ago
ayudovin
e9588ca04b
Support server.connection-timeout for Netty server
6 years ago
Brian Clozel
ead9b51c9b
Merge branch '2.1.x'
6 years ago
Brian Clozel
c40e61c117
Merge branch '2.0.x' into 2.1.x
6 years ago
Brian Clozel
0e13fd039d
Configure HTTP compression for HTTP/2 with Tomcat
...
This commit ensures that the compression options are also applied on the
`Http2Protocol` when http/2 is enabled with Tomcat.
Closes gh-15591
6 years ago
Stephane Nicoll
2b304e3d69
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
ca7f338a39
Polish "Remove redundant throws Exception"
...
Closes gh-15647
6 years ago
Stephane Nicoll
5ea9ac0ac6
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
02581c005a
Polish "Fix typo"
...
Closes gh-15642
6 years ago
Michael Simons
7a2313892c
Fix typo
...
See gh-15642
6 years ago
Stephane Nicoll
5fdcb219bb
Merge branch '2.1.x'
6 years ago
小呆
e5b2aeb5da
Remove redundant throws Exception
...
Closes gh-15645
6 years ago
Brian Clozel
06bdb422b5
Upgrade to Reactor Californium-BUILD-SNAPSHOT
6 years ago
Stephane Nicoll
2dd3171b89
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
4670770da9
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
7330b8b16f
Upgrade to Hibernate Validator 6.0.14.Final
...
Closes gh-15639
6 years ago
Stephane Nicoll
448f1626f9
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
830da28b8c
Fix JPA bootstrap executor detection with multiple candidates
...
Spring Boot provides two separate auto-configurations that can
potentially expose an `AsyncTaskExecutor` implementation so relying on
the presence of a single instance is too weak.
This commit fixes the detection of the AsyncTaskExecutor that can be
used to bootstrap JPA so that a single instance is used and, in the case
more than one exists, the one named `applicationTaskExecutor`.
Closes gh-15447
6 years ago
Stephane Nicoll
8136db69b6
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
d4992777b9
Improve TaskExecution documentation with custom Executor and Spring MVC
...
Closes gh-15447
6 years ago
Stephane Nicoll
5e736c0d1f
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
6ad01a6dfc
Optimize ConditionalOnEnabledEndpoint usage
...
Closes gh-15451
6 years ago
Stephane Nicoll
2d2aa96c05
Allow ConditionalOnEnabledEndpoint to be set at class level
...
See gh-15451
6 years ago
Stephane Nicoll
2153a7529d
Add missing dependency management for hazelcast-hibernate53
...
Closes gh-15618
6 years ago
Stephane Nicoll
5535d4d9b2
Upgrade to Flatten Maven Plugin 1.1.0
...
Closes gh-15622
6 years ago
Stephane Nicoll
8efddf57a5
Upgrade to Hibernate 5.4.0.Final
...
Closes gh-15621
6 years ago
Stephane Nicoll
fea30962dd
Upgrade to Hikaricp 3.3.0
...
Closes gh-15620
6 years ago
Stephane Nicoll
99cd74519d
Upgrade to Rabbit Amqp Client 5.5.2
...
Closes gh-15619
6 years ago
Stephane Nicoll
e91776a7a8
Upgrade to Hazelcast Hibernate5 1.3.1
...
Closes gh-15618
6 years ago
Stephane Nicoll
5b0a5b319e
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
580c73a026
Upgrade to Jooq 3.11.9
...
Closes gh-15617
6 years ago
Stephane Nicoll
b0dbe09b8c
Upgrade to Ehcache3 3.6.3
...
Closes gh-15616
6 years ago
Stephane Nicoll
232f0fe894
Upgrade to Groovy 2.5.5
...
Closes gh-15615
6 years ago
Stephane Nicoll
383da2183e
Upgrade to Rxjava2 2.2.5
...
Closes gh-15614
6 years ago
Stephane Nicoll
a713e598e7
Upgrade to Dropwizard Metrics 4.0.5
...
Closes gh-15613
6 years ago
Stephane Nicoll
8024c2c543
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
d909b722f6
Upgrade to Maven Assembly Plugin 3.1.1
...
Closes gh-15612
6 years ago
Stephane Nicoll
1132ad411d
Upgrade to Johnzon Jsonb 1.1.11
...
Closes gh-15611
6 years ago
Stephane Nicoll
f4c7441cc1
Merge branch '2.1.x'
6 years ago
Johnny Lim
c41dc4e0cb
Fix the anchor for the Micrometer Elasticsearch section
...
Closes gh-15610
6 years ago
Stephane Nicoll
442225bbf1
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
4729d170a8
Polish "Ensure checking customizer ordering"
...
Closes gh-15603
6 years ago
Tadaya Tsuyukubo
b34e752db6
Ensure checking customizer ordering
...
See gh-15603
6 years ago
Madhura Bhave
2dc7a89bd4
Merge branch '2.1.x'
6 years ago
Madhura Bhave
5b990605dc
Polish "Order actuator security config after resource-server config"
...
Closes gh-15472
6 years ago
Stephen Doxsee
4597e7cc82
Order actuator security config after resource-server config
...
See gh-15472
6 years ago
Madhura Bhave
aee65441a7
Merge branch '2.1.x'
6 years ago
Madhura Bhave
d1e1a82b32
Support binding to collection with EnumSet values
...
Fixes gh-15539
6 years ago
Stephane Nicoll
6ba1f40e59
Polish "Allow easy customization of EmbeddedMongo DownloadConfig"
...
Closes gh-15496
6 years ago
michael
b5b6889601
Allow easy customization of EmbeddedMongo DownloadConfig
...
See gh-15496
6 years ago
dreis2211
46e59503ec
Use JSONObject.putOpt in JsonConverter
...
Closes gh-15595
6 years ago
Madhura Bhave
19caff6776
Merge branch '2.1.x'
6 years ago
Oleksii Bondar
b52dddf784
Refactor OAuth2ClientPropertiesRegistrationAdapterTests
...
Closes gh-15586
6 years ago
Stephane Nicoll
d0811b48df
Polish "Disable Hibernate entity scanning for default JPA setup"
...
Closes gh-15565
6 years ago
ayudovin
510a8e2ec1
Disable Hibernate entity scanning for default JPA setup
...
See gh-15565
6 years ago
Stephane Nicoll
33547569db
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
c6202b57e0
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
be161b23cb
Polish class conditions documentation
...
Closes gh-15578
6 years ago
Stephane Nicoll
1e98c78ab9
Fix typo
6 years ago
Camille Vienot
ff8edf8d98
Use assertJ to generate AssertionError and filter its stacktrace
...
Closes gh-15569
6 years ago
Stephane Nicoll
51936e1a5c
Rename "agent" to "agents" to properly indicate its type
...
Closes gh-15455
6 years ago
Stephane Nicoll
960d375f57
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
a8efcadc90
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
4509164789
Polish "Add unit test for cassandra health checker"
...
Closes gh-15583
6 years ago
Oleksii Bondar
db22a81742
Add unit test for cassandra health checker
...
See gh-15583
6 years ago
igor-suhorukov
3eb2f5e476
Replace Collections sort with list sort() method
...
Closes gh-15585
6 years ago
dreis2211
0f5f6f15dc
Use hasFieldOrPropertyWithValue where possible
...
Closes gh-15582
6 years ago
Stephane Nicoll
d57f831f50
Polish "Use Optional value in more functional style"
...
Closes gh-15575
6 years ago
igor-suhorukov
8ced867e95
Use Optional value in more functional style
...
See gh-15575
6 years ago
Stephane Nicoll
7946bec11f
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
8e8910b2ff
Merge branch '2.0.x' into 2.1.x
6 years ago
Stephane Nicoll
4cae2c9c94
Polish "Avoid NPE when replacement property does not exist"
...
Closes gh-15394
6 years ago
hdeadman
a1b71ef910
Avoid NPE when replacement property does not exist
...
See gh-15394
6 years ago
Stephane Nicoll
b578dc05df
Polish
6 years ago
Stephane Nicoll
1223355fe6
Polish "Simplify code by using for-each loop"
...
Closes gh-15563
6 years ago
igor-suhorukov
dfb3cd51bc
Simplify code by using for-each loop
...
See gh-15563
6 years ago
Stephane Nicoll
cc5624efc4
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
27a611f635
Restore reference to nutz third party starter
...
Closes gh-15564
6 years ago
Stephane Nicoll
fbef9700bf
Merge branch '2.1.x'
6 years ago
Erik Mulder
00763af335
Fix system properties override example
...
Closes gh-15562
6 years ago
Stephane Nicoll
805ff6000a
Polish "Replace indexOf() with a call to the contains()"
...
Closes gh-15559
6 years ago
igor-suhorukov
b370b1f03a
Replace indexOf() with a call to the contains()
...
See gh-15559
6 years ago
Stephane Nicoll
fd12e696b0
Polish "Replace redundant call to class isInstance() with instanceof"
...
Closes gh-15554
6 years ago
igor-suhorukov
7424f48803
Replace redundant call to class isInstance() with instanceof
...
See gh-15554
6 years ago
Andy Wilkinson
372b6605b3
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
83ce5dcee8
Add missing task output annotations to BootJar and BootWar
...
Closes gh-15488
6 years ago
Andy Wilkinson
ddf64802c0
Merge branch '2.1.x'
6 years ago
Andy Wilkinson
bfd63ab085
Polish "Stop JtaAutoConfiguration from enabling JtaProperties when not used"
...
Closes gh-15550
6 years ago
Nishant Raut
0b29da14b3
Stop JtaAutoConfiguration from enabling JtaProperties when not used
...
See gh-15550
6 years ago
igor-suhorukov
cbf6b330ba
Simplify code by using Map computeIfAbsent
...
Closes gh-15543
6 years ago
dreis2211
3544ed045b
Drop ContentContainingCondition in favor of Assertions.contentOf
...
Closes gh-15429
6 years ago
Stephane Nicoll
0d67f7ae9a
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
b039982273
Merge branch '2.0.x' into 2.1.x
6 years ago
dreis2211
9ffb4f69cd
Polish javadoc of ConfigurableUndertowWebServerFactory method
...
Closes gh-15536
6 years ago
Stephane Nicoll
c948bdd14d
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
51d3626c3b
Merge branch '2.0.x' into 2.1.x
6 years ago
dreis2211
27e89bbb8a
Optimize StringSequence
...
Closes gh-15473
6 years ago
Stephane Nicoll
9d67400afa
Merge branch '2.1.x'
6 years ago
Stephane Nicoll
06989d884b
Polish "Fix StringSequence.equals() for different lengths"
...
Closes gh-15438
6 years ago
igor-suhorukov
e578d30722
Replace anonymous inner class with lambda
...
See gh-15438
6 years ago
Andy Wilkinson
3a7406fe3a
Merge branch '2.0.x' into 2.1.x
6 years ago
Andy Wilkinson
0741c90489
Avoid blocking on a Mono indefinitely
...
Closes gh-15535
6 years ago
Andy Wilkinson
9d2d6d5812
Merge branch '2.1.x'
6 years ago