Madhura Bhave
ac04be75f8
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30091
3 years ago
Madhura Bhave
ed8f8d59ef
Document how to structure configurations for efficient slice tests
...
Closes gh-16088
3 years ago
Moritz Halbritter
d95dc75de9
Merge branch '2.6.x' into 2.7.x
3 years ago
Moritz Halbritter
e980a53399
Merge branch '2.5.x' into 2.6.x
3 years ago
Moritz Halbritter
f3eb90046f
Remove @Repeatable support for @DisabledOnOs
...
We'll add it back again when we need it, and delay the naming issue.
See gh-30082
3 years ago
Moritz Halbritter
50d766020c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30084
3 years ago
Moritz Halbritter
564555347f
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30083
3 years ago
Moritz Halbritter
be38311c5d
Disable incompatible tests on Linux AArch64
...
- Adds a new @DisableOnOs annotation, which is inspired from JUnit5s
@DisableOnOs annotation. This new annotation supports the architecture
and is repeatable
Closes gh-30082
3 years ago
Stephane Nicoll
ce4f7ded8a
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30081
3 years ago
Stephane Nicoll
c6a9e138e5
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30080
3 years ago
Stephane Nicoll
cf9cc82025
Update copyright year of change file
...
See gh-30074
3 years ago
hak7a3
0a035c7fa6
Fix references to spring.data.cassandra.connection.connect-timeout
...
See gh-30074
3 years ago
Andy Wilkinson
f44e7d9391
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30071
3 years ago
Andy Wilkinson
2ef055a823
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30070
3 years ago
Andy Wilkinson
1872af056e
Make it clearer that the generated password is not for production use
...
Closes gh-30061
3 years ago
Andy Wilkinson
bc62775116
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30069
3 years ago
Andy Wilkinson
c872539dea
Polish "Clarify actuator security documentation"
...
See gh-30065
3 years ago
Khan, C M Abdullah
5b7c21e780
Clarify actuator security documentation
...
See gh-30065
3 years ago
Andy Wilkinson
d47b56a40e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30060
3 years ago
Andy Wilkinson
fd3248b629
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30059
3 years ago
Lars Grefer
99a8374249
Use Gradle's configuration avoidance APIs in the reference docs
...
See gh-30000
3 years ago
Andy Wilkinson
4459fb46be
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30058
3 years ago
Andy Wilkinson
2ba8b490a0
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30057
3 years ago
Andy Wilkinson
e7566e968e
Use configuration avoidance APIs in Gradle plugin's docs
...
Closes gh-30056
3 years ago
Andy Wilkinson
4846be9506
Align with latest repackaging of CacheMeterBinder in Micrometer
...
See gh-30014
3 years ago
Andy Wilkinson
ff7321cc5a
Polish "Support overriding the default SanitizingFunction"
...
See gh-30006
3 years ago
Guirong Hu
fb9112c891
Support overriding the default SanitizingFunction
...
See gh-30006
3 years ago
Andy Wilkinson
a5d900d0af
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30054
3 years ago
Andy Wilkinson
1f2da6a341
Document SanitizingFunction
...
Closes gh-29950
3 years ago
Andy Wilkinson
f4e2d7669b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30051
3 years ago
Andy Wilkinson
d63e609fda
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30050
3 years ago
Andy Wilkinson
7dce772d67
Polish "Update placeholder docs to mention env vars and default values"
...
See gh-30012
3 years ago
Kirill Marchuk
2644a2b897
Update placeholder docs to mention env vars and default values
...
See gh-30012
3 years ago
Andy Wilkinson
1910a3b33e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30049
3 years ago
Andy Wilkinson
d11c5d3bd2
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30048
3 years ago
wonwoo
c2bf0d551b
Polish RestController examples
...
See gh-30027
3 years ago
Andy Wilkinson
79fe503616
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30044
3 years ago
Andy Wilkinson
71dd607623
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30043
3 years ago
Andy Wilkinson
34e436ef6e
Accommodate SocketException when reading from stopped TunnelClient
...
TunnelClientTests stopTriggersTunnelClose expects that stopping the
client will cause an attempt to read from a connected channel to
return -1. With Java 17 on Windows the connection has been reset and
a SocketException is thrown instead. This seems reasonable as
stopping the client closes the ServerSocketChannel to which the test
was connected.
This commit updates test to expect a SocketException or a return
value of -1.
Closes gh-30042
3 years ago
Andy Wilkinson
936998647e
Work around Gradle changing line endings during property expansion
...
There's a known issue [1] where property expansion changes the input
files line endings to the operating system's default. This causes
problems for us on Windows as the line endings become \r\n which
breaks our formatting checks.
This commit tunes the checkFormatMain task to exclude the generated
source files from checking. In their place, the original templates
are added. This ensures that the inputs are correctly formatted and,
therefore, that the output should be too (other than the line endings
on Windows).
Closes gh-30039
[1] https://github.com/gradle/gradle/issues/1151
3 years ago
Andy Wilkinson
0ca64d3b64
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30038
3 years ago
Andy Wilkinson
35e5b4329e
Provide complete dependency management for Netty tcNative
...
Closes gh-30010
3 years ago
Andy Wilkinson
b89c29f29c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30037
3 years ago
Andy Wilkinson
ea729fc1c6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30036
3 years ago
Andy Wilkinson
4073cf8334
Only apply special handling of META-INF to jar files
...
The changes for gh-28562 attempted to align the Gradle plugin's
handling of META-INF with the Maven plugin's behavior. Unfortunately,
they want too far, applying the handling to both jar and war files
when the Maven plugin only applies it to jar files.
This commit reworks the changes so that they only apply to jar files.
Closes gh-30026
3 years ago
Andy Wilkinson
324c4310a4
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30034
3 years ago
Andy Wilkinson
8a4a639734
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30033
3 years ago
izeye
140d24d567
Remove redundant ConditionalOnMissingFilterBean
...
See gh-29983
3 years ago
Andy Wilkinson
a33dd254c8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30032
3 years ago
Andy Wilkinson
1ac1782e21
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30031
3 years ago
Andy Wilkinson
35f9358eb2
Manage more of Kafka's modules
...
Closes gh-29023
3 years ago
Andy Wilkinson
07b87668a4
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30023
3 years ago
Andy Wilkinson
3630952f7b
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30022
3 years ago
Andy Wilkinson
a265f150ac
Improve parsing of numeric default values
...
Previously, all integral numbers were parsed as integers. This
caused two problems:
1. Compilation would fail if the default value for a long wasn't a
valid integer.
2. The default value for a byte or short could be out of range,
resulting in the generation of invalid metadata and an error
that could have been caught at compile time not being caught
until runtime.
This commit updates the parsing of all numeric values to use the
parse method of the target primitive type. For example,
Short.parseShort(String) is now used to parse a short.
Fixes gh-30020
3 years ago
Moritz Halbritter
0072cc807c
Suppress deprecation warnings caused by micrometer backwards compatability
3 years ago
Andy Wilkinson
97c47123d5
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30019
3 years ago
Andy Wilkinson
c8b849e2f6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30018
3 years ago
Andy Wilkinson
355f80ab98
Add links to Spring Boot for Apache Geode and its documentation
...
Closes gh-29697
3 years ago
Moritz Halbritter
9c958669f4
Add io.micrometer:micrometer-binders as dependency to the test suite
3 years ago
Moritz Halbritter
7897a913a7
Start building against Micrometer 1.9.0-M4 snapshots
...
Micrometer duplicated the binders in a separate module named
micrometer-binders, and marked the binders in the core module as
deprecated. This commit changes the imports to use the new binders in
the micrometer-binders module. Additionally, the auto-configurations
honor user-supplied beans which use the old binders in the
micrometer-core module.
See gh-30014
3 years ago
Andy Wilkinson
19b5431ba4
Polish "Remove redundant ResourceLoaders from GraphQL auto-configuration"
...
See gh-29976
3 years ago
dugenkui03
5a52b36ec7
Remove redundant ResourceLoaders from GraphQL auto-configuration
...
See gh-29976
3 years ago
Andy Wilkinson
73d0d5bccf
Merge branch '2.6.x' into 2.7.x
...
Closes gh-30009
3 years ago
Andy Wilkinson
b379eea885
Merge branch '2.5.x' into 2.6.x
...
Closes gh-30008
3 years ago
Andy Wilkinson
7bc336cdc6
Use an ephemeral port to avoid potential port clash
...
Closes gh-30007
3 years ago
Madhura Bhave
e24f5b7efd
Revert "Upgrade to Embedded Mongo 3.4.1"
...
This reverts to Embedded Mongo 3.3.1 due to some breaking
changes in 3.4.1 and 3.4.2
3 years ago
Stephane Nicoll
90c2bf192e
Upgrade to Liquibase 4.8.0
...
Closes gh-29987
3 years ago
Stephane Nicoll
1bb498b03c
Upgrade to Flyway 8.5.1
...
Closes gh-29986
3 years ago
Stephane Nicoll
525d5fd6e5
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29994
3 years ago
Stephane Nicoll
0941cfd5fe
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29993
3 years ago
Stephane Nicoll
b60b5feefe
Add explicit dependency on inject-api
...
This commit clarifies the build as a test needs inject-api and it works
only by side effect as another library has repackaged this API.
Closes gh-29990
3 years ago
Andy Wilkinson
664ecbdcc1
Polish "Add DataCouchbaseTest annotation"
...
See gh-29912
3 years ago
Eddú Meléndez
36e52758a7
Add DataCouchbaseTest annotation
...
See gh-29912
3 years ago
Andy Wilkinson
53292a1f94
Polish "Add DataElasticsearchTest annotation"
...
See gh-29911
3 years ago
Eddú Meléndez
e22f78bc6a
Add DataElasticsearchTest annotation
...
See gh-29911
3 years ago
Phillip Webb
9f00c3acf5
Polish
3 years ago
Phillip Webb
adfaa8f778
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
1a3841f74e
Polish
3 years ago
Phillip Webb
9411fc264d
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
57009d5623
Polish
3 years ago
Scott Frederick
ee4e7bb923
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29982
3 years ago
Scott Frederick
59ffe28639
Ignore buildpack deprecation warnings in Paketo system tests
...
Fixes gh-29885
3 years ago
Madhura Bhave
729c6993e1
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29981
3 years ago
Madhura Bhave
acd1ba0eca
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29980
3 years ago
Madhura Bhave
67b13ee4c7
Document that placeholders in @DefaultValue annotations are not resolved
...
Closes gh-23164
3 years ago
Madhura Bhave
0ecf43dbe2
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29979
3 years ago
Madhura Bhave
894860c177
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29978
3 years ago
Madhura Bhave
cc95f734d7
Clarify relation of import path to resultant properties in configtree import data
...
Closes gh-29606
3 years ago
Stephane Nicoll
46b6dc29c1
Upgrade to Spring Batch 4.3.5
...
Closes gh-29652
3 years ago
Stephane Nicoll
8147aff76a
Upgrade to Spring Batch 4.3.5
...
Closes gh-29724
3 years ago
Stephane Nicoll
f864505ea7
Upgrade to Netty tcNative 2.0.50.Final
...
Closes gh-29974
3 years ago
Stephane Nicoll
479a4e693c
Upgrade to Spring Batch 4.3.5
...
Closes gh-29714
3 years ago
Stephane Nicoll
773b025208
Upgrade to Netty tcNative 2.0.50.Final
...
Closes gh-29973
3 years ago
Stephane Nicoll
d1ab3f5f78
Upgrade to Spring Session 2021.1.2
...
Closes gh-29725
3 years ago
Stephane Nicoll
776ccf77a7
Upgrade to Spring Session 2021.0.5
...
Closes gh-29715
3 years ago
Moritz Halbritter
fd36215d72
Omit empty values for AutoConfigureAfter and AutoConfigureBefore
...
As @AutoConfiguration is now meta-annotated with @AutoConfigureAfter
and @AutoConfigureBefore, the generated property files have a lot of
superfluous lines in the format <class>.AutoConfigureAfter= and
<class>.AutoConfigureBefore=.
One can now configure in the annotation processor for each property key
if empty values should be omitted. This is currently only activated for
AutoConfigureAfter and AutoConfigureBefore
See gh-29907
3 years ago
Moritz Halbritter
7872f61bfc
Add @AutoConfiguration annotation support to the autoconfigure-processor
...
See gh-29907
3 years ago
Moritz Halbritter
9149ae50da
Use @AutoConfiguration for relative ordering on auto-configurations
3 years ago
Moritz Halbritter
9e9049ca7f
Add relative ordering to @AutoConfiguration
...
The relative ordering is implemented with @AliasFor annotations on the
@AutoConfiguration annotation. The production code already works without
changes, only the test code had to be modified. It now uses
AnnotationMetadata which already knows how to deal with @AliasFor
instead of using the reflection API directly.
See gh-29907
3 years ago
Andy Wilkinson
57cd34be88
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29971
3 years ago
Andy Wilkinson
a979925e63
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29970
3 years ago
Andy Wilkinson
7aca75c58c
Preserve ObjectName property order when name is unchanged
...
Closes gh-29953
3 years ago
Andy Wilkinson
1ae46dee6d
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29967
3 years ago
Andy Wilkinson
4f8a18fa0a
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29966
3 years ago
Andy Wilkinson
9c9e04b8e4
Use mainClass rather than deprecated main in BootRun examples
...
Closes gh-29965
3 years ago
Stephane Nicoll
da404e12fc
Upgrade to Spring Integration 5.5.9
...
Closes gh-29964
3 years ago
Stephane Nicoll
60637b7aaa
Upgrade to Spring Kafka 2.8.3
...
Closes gh-29759
3 years ago
Stephane Nicoll
9e3891a0fe
Upgrade to Spring Integration 5.5.9
...
Closes gh-29963
3 years ago
Stephane Nicoll
c8b7a17545
Upgrade to Spring Kafka 2.8.3
...
Closes gh-29722
3 years ago
Stephane Nicoll
ee7426a555
Upgrade to Spring Integration 5.5.9
...
Closes gh-29962
3 years ago
Stephane Nicoll
3f2d01628d
Upgrade to Spring Kafka 2.7.11
...
Closes gh-29712
3 years ago
Madhura Bhave
64b8610c2e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29960
3 years ago
Madhura Bhave
880db30c67
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29959
3 years ago
Madhura Bhave
a70fa80571
Rectify incorrect sanitizing regex example provided in how-to docs
...
Closes gh-29951
3 years ago
Scott Frederick
c1fec6967e
Support constructor injection for FailureAnalyzers
...
This commit adds support for instantiating FailureAnalyzer
implementations with BeanFactory and/or an Environment constructor
arguments and deprecates support for setter injection of these values
using BeanFactoryAware and EnvironmentAware.
Closes gh-29811
3 years ago
Andy Wilkinson
2d9177dd9d
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29955
3 years ago
Andy Wilkinson
3614c8d1f8
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29954
3 years ago
Andy Wilkinson
1e8d29f7aa
Configure Kotlin compilation JVM target by convention
...
Closes gh-29952
3 years ago
Stephane Nicoll
288533ba4a
Upgrade to WebJars Locator Core 0.50
...
Closes gh-29948
3 years ago
Stephane Nicoll
9cec66bef8
Upgrade to UnboundID LDAPSDK 6.0.3
...
Closes gh-29947
3 years ago
Stephane Nicoll
2406e48b5c
Upgrade to MSSQL JDBC 10.2.0.jre8
...
Closes gh-29946
3 years ago
Stephane Nicoll
1816f46c19
Upgrade to MariaDB 3.0.3
...
Closes gh-29945
3 years ago
Stephane Nicoll
dda3bae02a
Upgrade to Embedded Mongo 3.4.1
...
Closes gh-29944
3 years ago
Stephane Nicoll
6bdbfbab9a
Upgrade to AppEngine SDK 1.9.95
...
Closes gh-29943
3 years ago
Stephane Nicoll
d6105c7122
Upgrade to Postgresql 42.3.3
...
Closes gh-29941
3 years ago
Stephane Nicoll
6e0f664bbe
Upgrade to Netty tcNative 2.0.49.Final
...
Closes gh-29940
3 years ago
Stephane Nicoll
2617eeb1fd
Upgrade to Jetty Reactive HTTPClient 1.1.11
...
Closes gh-29939
3 years ago
Stephane Nicoll
8daa8e2307
Upgrade to AppEngine SDK 1.9.95
...
Closes gh-29938
3 years ago
Stephane Nicoll
2bd58f8f9b
Upgrade to ActiveMQ 5.16.4
...
Closes gh-29937
3 years ago
Stephane Nicoll
49337f30da
Upgrade to Netty tcNative 2.0.49.Final
...
Closes gh-29936
3 years ago
Stephane Nicoll
d4db26dcc1
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29935
3 years ago
Stephane Nicoll
db26aff792
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29934
3 years ago
UbaidurRehman1
7b48c51689
Clarify that any property of the environment can be used in a banner
...
See gh-29931
3 years ago
Andy Wilkinson
da96eeab21
Remove redundant requestMappingHandlerMapping override
...
The bean no longer needs to be primary so the override is not needed
any more.
Closes gh-29682
3 years ago
Stephane Nicoll
935d37b2ca
Polish "Reuse BatchLoaderRegistry in GraphQlService"
...
See gh-29929
3 years ago
dugenkui03
043e5ff0f5
Reuse BatchLoaderRegistry in GraphQlService
...
See gh-29929
3 years ago
Stephane Nicoll
8ee9681d36
Upgrade to Spring Security 5.7.0-M2
...
Closes gh-29766
3 years ago
Andy Wilkinson
ca2dbf39ec
Upgrade to Jetty Reactive HTTPClient 1.1.11
...
Closes gh-29927
3 years ago
Andy Wilkinson
df6959679c
Upgrade to AppEngine SDK 1.9.95
...
Closes gh-29926
3 years ago
Andy Wilkinson
7db9bb94cd
Upgrade to ActiveMQ 5.16.4
...
Closes gh-29925
3 years ago
Andy Wilkinson
2d8495361e
Upgrade to Spring Security 5.6.2
...
Closes gh-29723
3 years ago
Andy Wilkinson
21fb273ec3
Upgrade to Spring Security 5.5.5
...
Closes gh-29713
3 years ago
Andy Wilkinson
6493c7c561
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29922
3 years ago
Andy Wilkinson
fcd52c02a7
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29921
3 years ago
Andy Wilkinson
55f68989d8
Remove redundant action to make plugins dat file reproducible
...
Closes gh-29917
3 years ago
Moritz Halbritter
1325153ee9
Move ManagementContextConfiguration from spring.factories
...
The import selector will now, in addition to spring.factories, look for
ManagementContextConfiguration classes in a file called
META-INF/spring/org.springframework.boot.actuate.autoconfigure.web.ManagementContextConfiguration.imports
The existing ManagementContextConfigurations have been moved from
spring.factories to the new file.
Closes gh-29730
3 years ago
Moritz Halbritter
d7b229d3c7
Rename AutoConfigurationLoader to ImportCandidates
...
Move the class to a more suitable package, and load the files from
META-INF/spring/<fqn>.imports
See gh-29872
3 years ago
Stephane Nicoll
3ffd88158e
Polish "Add support for Redis sentinel username"
...
See gh-29661
3 years ago
mourezwell
202a426bd6
Add support for Redis sentinel username
...
See gh-29661
3 years ago
Gary Russell
d56403b64f
Add support for Kafka immediateStop property
...
See gh-29884
3 years ago
Stephane Nicoll
c5307a8bfe
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29916
3 years ago
Stephane Nicoll
c52f6f09ad
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29915
3 years ago
Stephane Nicoll
92cd51e6b0
Polish "Clarify log message with a profile containing a comma"
...
See gh-29896
3 years ago
gcoppex
c8466a14e9
Clarify log message with a profile containing a comma
...
See gh-29896
3 years ago
Andy Wilkinson
5f2ae858b6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29910
3 years ago
Andy Wilkinson
95d67a985b
Merge branch 'gh-29639' into 2.6.x
...
Closes gh-29909
3 years ago
Andy Wilkinson
5baa71f1b3
Allow beans with circular dependencies to be spied
...
Closes gh-29639
3 years ago
Andy Wilkinson
9a3f053034
Allow beans with circular dependencies to be spied
...
Closes gh-29639
3 years ago
Andy Wilkinson
630da366bd
Upgrade to Spring Data 2021.2.0-M3
...
Closes gh-29765
3 years ago
Andy Wilkinson
f919c9983c
Upgrade to Spring Data 2021.1.2
...
Closes gh-29721
3 years ago
Andy Wilkinson
1c4fc7d3fa
Upgrade to Spring Data 2021.0.9
...
Closes gh-29711
3 years ago
Andy Wilkinson
027093d852
Use a templated source file for SpringBootVersion
...
Closes gh-29670
3 years ago
Stephane Nicoll
2374347bab
Upgrade to Spring LDAP 2.4.0-M2
...
Closes gh-29764
3 years ago
Stephane Nicoll
47510924e5
Upgrade to Spring LDAP 2.3.6
...
Closes gh-29720
3 years ago
Stephane Nicoll
6bf172f0f2
Upgrade to Spring LDAP 2.3.6
...
Closes gh-29710
3 years ago
Moritz Halbritter
2afa02c856
Fix missing test slice configuration
...
Test slices are now longer registered in spring.factories, but
TestSliceMetadata still looked there for them to generate documentation.
Fixed this so that TestSliceMetadata now looks in the right places for
test slices.
See gh-29873
3 years ago
Brian Clozel
940558c2a6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29906
3 years ago
Brian Clozel
16c47595e7
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29905
3 years ago
Brian Clozel
00114f9d61
Deregister failed contexts from SpringApplicationShutdownHook
...
Prior to this change, SpringApplication would register contexts to
SpringApplicationShutdownHook and only deregister them when they're
properly closed. A failed refresh attempt does not deregister the
context from the shutdown hook.
When a test suite runs lots of tests failing because of failed contexts,
this can build up and consume lots of resources.
This commit fixes this leak and deregisters failed contexts.
Fixes gh-29874
3 years ago
Moritz Halbritter
4f49e8c990
Polish JavaDoc
3 years ago
Andy Wilkinson
d18f536bc8
Remove separate netty-tcnative dependency management
...
Closes gh-29816
3 years ago
Andy Wilkinson
0e5a82522c
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29904
3 years ago
Andy Wilkinson
9da6fb4a5a
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29903
3 years ago
Andy Wilkinson
c676b8b84d
Remove KafkaPropertiesKafka24Tests
...
We now use Kafka 2.7 by default so tests against 2.4 are no longer
required.
Closes gh-29882
3 years ago
Andy Wilkinson
b6fea07001
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29902
3 years ago
Andy Wilkinson
0cebb332d1
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29901
3 years ago
Andy Wilkinson
ac38a5a3e9
Update javadoc to reflect move to SecurityFilterChain
...
Closes gh-29900
3 years ago
Andy Wilkinson
fc8f55fbf4
Upgrade to OkHTTP 4.9.3
...
Closes gh-18506
3 years ago
Scott Frederick
42328771ad
Suppress deprecation warnings for WebSecurityConfigurerAdapter
...
Fixes gh-29897
3 years ago
Stephane Nicoll
55fdb9f215
Upgrade to Spring HATEOAS 1.5.0-M2
...
Closes gh-29893
3 years ago
Moritz Halbritter
896345df23
Fix test
3 years ago
Stephane Nicoll
828d4cebee
Upgrade to Spring Framework 5.3.16
...
Closes gh-29761
3 years ago
Stephane Nicoll
5b58d1bfca
Upgrade to Spring Framework 5.3.16
...
Closes gh-29719
3 years ago
Stephane Nicoll
b1cfa402e8
Upgrade to Spring Framework 5.3.16
...
Closes gh-29709
3 years ago
Moritz Halbritter
7c96294641
Move our auto-configurations from spring.factories to new file
...
Closes gh-29873
3 years ago
Stephane Nicoll
553801bd9d
Upgrade to Micrometer 1.9.0-M3
...
Closes gh-29763
3 years ago
Stephane Nicoll
6c82bb2e6f
Upgrade to Micrometer 1.8.3
...
Closes gh-29718
3 years ago
Stephane Nicoll
0fba81adf0
Upgrade to Micrometer 1.7.9
...
Closes gh-29708
3 years ago
Stephane Nicoll
6fa8d81daf
Start building against Spring HATEOAS 1.5.0-M2 snapshots
...
See gh-29893
3 years ago
Moritz Halbritter
7d68b58c8f
Load auto-configurations from META-INF/spring-boot
...
Implements a new AutoConfigurationLoader, which loads
auto-configurations from a file in META-INF/spring-boot.
Adapts the AutoConfigurationImportSelector to use the new loader.
Adapts the ImportAutoConfigurationImportSelector to use the new loader.
Adapts the metadata plugin in the build to additionally load the
auto-configurations from the new file.
Updates the documentation for auto-configurations and test slices.
Closes gh-29872
3 years ago
Phillip Webb
c0ffb35668
Update copyright year of changed files
3 years ago
Phillip Webb
4092afc98f
Polish
3 years ago
Phillip Webb
a40637cb6d
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
560d576a02
Polish
3 years ago
Phillip Webb
26512f8ac6
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
5b4ec32645
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
c86b1330cf
Update copyright year of changed files
3 years ago
Phillip Webb
9ab1b669d0
Polish
3 years ago
Andy Wilkinson
ba73436ea8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29881
3 years ago
Andy Wilkinson
86c75b7a5c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29880
3 years ago
Andy Wilkinson
03352b0a8c
Prohibit use of APIs that prevent task configuration avoidance
...
Closes gh-29809
3 years ago
Stephane Nicoll
1080fad7c7
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
4fe0fb8913
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
865a829d29
Prevent upgrade to AspectJ 1.9.8 as it requires Java 11
3 years ago
Moritz Halbritter
8e99788fc8
Migrate auto-configurations to @AutoConfiguration
...
Closes gh-29871
3 years ago
Andy Wilkinson
8e4484acea
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29878
3 years ago
Andy Wilkinson
ce4beae12f
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29877
3 years ago
izeye
6bd6f590d3
Fix Javadoc since for ResolveMainClassName#setClasspath(Object)
...
See gh-29826
3 years ago
Andy Wilkinson
18e49b0269
Fix H2 R2DBC URL on Windows
...
Closes gh-29875
3 years ago
Moritz Halbritter
100f80d073
Add @AutoConfiguration annotation
...
This annotation can be used to mark auto-configurations with a dedicated
annotation. Under the hood, it's a standard @Configuration with
proxyBeanMethods set to false.
Closes gh-29870
3 years ago
Stephane Nicoll
8ae77659cd
Upgrade to XmlUnit2 2.9.0
...
Closes gh-29869
3 years ago
Stephane Nicoll
f5725df2a6
Upgrade to Versions Maven Plugin 2.9.0
...
Closes gh-29868
3 years ago
Stephane Nicoll
48bda615a2
Upgrade to Undertow 2.2.16.Final
...
Closes gh-29867
3 years ago
Stephane Nicoll
bfc9094562
Upgrade to Thymeleaf 3.0.15.RELEASE
...
Closes gh-29866
3 years ago
Stephane Nicoll
c874bfde4b
Upgrade to SLF4J 1.7.36
...
Closes gh-29865
3 years ago
Stephane Nicoll
51fa2d4ca8
Upgrade to SendGrid 4.8.3
...
Closes gh-29864
3 years ago
Stephane Nicoll
976607ef02
Upgrade to Selenium HtmlUnit 3.58.0
...
Closes gh-29863
3 years ago
Stephane Nicoll
799ba39943
Upgrade to Selenium 4.1.2
...
Closes gh-29862
3 years ago
Stephane Nicoll
a26c99e23a
Upgrade to REST Assured 4.5.1
...
Closes gh-29861
3 years ago
Stephane Nicoll
0401a834e6
Upgrade to Rabbit AMQP Client 5.14.2
...
Closes gh-29860
3 years ago
Stephane Nicoll
361e624b0a
Upgrade to Prometheus Client 0.15.0
...
Closes gh-29859
3 years ago
Stephane Nicoll
b6d0d9a743
Upgrade to Postgresql 42.3.3
...
Closes gh-29858
3 years ago
Stephane Nicoll
7198e46cff
Upgrade to Oracle Database 21.5.0.0
...
Closes gh-29857
3 years ago
Stephane Nicoll
2363ae3ef2
Upgrade to Netty tcNative 2.0.48.Final
...
Closes gh-29856
3 years ago
Stephane Nicoll
5e85917ae7
Upgrade to Netty 4.1.74.Final
...
Closes gh-29855
3 years ago
Stephane Nicoll
ecaca8cff8
Upgrade to Neo4j Java Driver 4.4.3
...
Closes gh-29854
3 years ago
Stephane Nicoll
56f4bb610d
Upgrade to MongoDB 4.5.0
...
Closes gh-29853
3 years ago
Stephane Nicoll
398821c66b
Upgrade to Mockito 4.3.1
...
Closes gh-29852
3 years ago
Stephane Nicoll
d6c22435bb
Upgrade to Maven Javadoc Plugin 3.3.2
...
Closes gh-29851
3 years ago
Stephane Nicoll
1538bb78b4
Upgrade to Maven Compiler Plugin 3.10.0
...
Closes gh-29850
3 years ago
Stephane Nicoll
ba9047e6ae
Upgrade to Liquibase 4.7.1
...
Closes gh-29849
3 years ago
Stephane Nicoll
06bc52d727
Upgrade to Elasticsearch 7.17.0
...
Closes gh-29848
3 years ago
Stephane Nicoll
76797c4ecb
Upgrade to Kafka 3.1.0
...
Closes gh-29700
3 years ago
Stephane Nicoll
3b7641c84d
Upgrade to Json-smart 2.4.8
...
Closes gh-29846
3 years ago
Stephane Nicoll
7c3b31fd77
Upgrade to Json Path 2.7.0
...
Closes gh-29845
3 years ago
Stephane Nicoll
26d6c56865
Upgrade to Johnzon 1.2.16
...
Closes gh-29844
3 years ago
Stephane Nicoll
719fb2e8e5
Upgrade to Jetty 9.4.45.v20220203
...
Closes gh-29843
3 years ago
Stephane Nicoll
f4edcef3e0
Upgrade to Jetty Reactive HTTPClient 1.1.11
...
Closes gh-29842
3 years ago
Stephane Nicoll
e1b54677a3
Upgrade to Infinispan 13.0.6.Final
...
Closes gh-29841
3 years ago
Stephane Nicoll
8d7c215768
Upgrade to HttpClient5 5.1.3
...
Closes gh-29840
3 years ago
Stephane Nicoll
eb84ac3298
Upgrade to HtmlUnit 2.58.0
...
Closes gh-29839
3 years ago
Stephane Nicoll
a6fcb4c8f7
Upgrade to Hibernate Validator 6.2.2.Final
...
Closes gh-29838
3 years ago
Stephane Nicoll
334f198353
Upgrade to Hibernate 5.6.5.Final
...
Closes gh-29837
3 years ago
Stephane Nicoll
197162b2bb
Upgrade to Gson 2.9.0
...
Closes gh-29836
3 years ago
Stephane Nicoll
bc112fe61b
Upgrade to Glassfish JAXB 2.3.6
...
Closes gh-29835
3 years ago
Stephane Nicoll
06ddffed06
Upgrade to Flyway 8.5.0
...
Closes gh-29834
3 years ago
Stephane Nicoll
c6f527b58e
Upgrade to Embedded Mongo 3.3.1
...
Closes gh-29833
3 years ago
Stephane Nicoll
05e95de028
Upgrade to Dropwizard Metrics 4.2.8
...
Closes gh-29832
3 years ago
Stephane Nicoll
306c090dbe
Upgrade to Couchbase Client 3.2.5
...
Closes gh-29831
3 years ago
Stephane Nicoll
17e3bfa016
Upgrade to Byte Buddy 1.12.8
...
Closes gh-29830
3 years ago
Stephane Nicoll
bd70fca004
Upgrade to Artemis 2.19.1
...
Closes gh-29829
3 years ago
Stephane Nicoll
84c3b9e911
Upgrade to ActiveMQ 5.16.4
...
Closes gh-29828
3 years ago
Stephane Nicoll
197203968a
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29823
3 years ago
Stephane Nicoll
f59e442978
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29822
3 years ago
Stephane Nicoll
f3af035941
Remove usage of SocketUtils in tests
...
Closes gh-29821
3 years ago
Stephane Nicoll
2b9d393c48
Upgrade to Reactor 2020.0.16
...
Closes gh-29760
3 years ago
Stephane Nicoll
863b23e7a8
Upgrade to Reactor 2020.0.16
...
Closes gh-29717
3 years ago
Stephane Nicoll
f180397998
Upgrade to Reactor 2020.0.16
...
Closes gh-29707
3 years ago
Andy Wilkinson
a513dbb797
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29818
3 years ago
Andy Wilkinson
f134358c78
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29817
3 years ago
Andy Wilkinson
c84b35c460
Polish "Avoid using Gradle APIs that trigger eager task creation"
...
See gh-29762
3 years ago
Lars Grefer
7cd87acd73
Avoid using Gradle APIs that trigger eager task creation
...
See gh-29762
3 years ago
Andy Wilkinson
15f4b6c263
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29808
3 years ago
Andy Wilkinson
64e24a0e11
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29807
3 years ago
dreis2211
39394b9c2b
Link to Integration section of the appendix for Kafka properties
...
See gh-29758
3 years ago
Stephane Nicoll
f6a0fd5938
Upgrade to Undertow 2.2.16.Final
...
Closes gh-29804
3 years ago
Stephane Nicoll
72fad9843a
Upgrade to Thymeleaf 3.0.15.RELEASE
...
Closes gh-29802
3 years ago
Stephane Nicoll
775ada2001
Upgrade to SLF4J 1.7.36
...
Closes gh-29801
3 years ago
Stephane Nicoll
4a88b521a8
Upgrade to Postgresql 42.3.2
...
Closes gh-29800
3 years ago
Stephane Nicoll
b73c67e53e
Upgrade to Netty tcNative 2.0.48.Final
...
Closes gh-29799
3 years ago
Stephane Nicoll
185c4968c2
Upgrade to Netty 4.1.74.Final
...
Closes gh-29798
3 years ago
Stephane Nicoll
bb336e5e7b
Upgrade to Neo4j Java Driver 4.4.3
...
Closes gh-29797
3 years ago
Stephane Nicoll
57bc5136f5
Upgrade to MongoDB 4.4.2
...
Closes gh-29796
3 years ago
Stephane Nicoll
dd293cd86c
Upgrade to Maven Javadoc Plugin 3.3.2
...
Closes gh-29795
3 years ago
Stephane Nicoll
b1160d676d
Upgrade to Json-smart 2.4.8
...
Closes gh-29794
3 years ago
Stephane Nicoll
82a0491afd
Upgrade to Johnzon 1.2.16
...
Closes gh-29793
3 years ago
Stephane Nicoll
dc171c6462
Upgrade to Jetty 9.4.45.v20220203
...
Closes gh-29791
3 years ago
Stephane Nicoll
96e4cbbe04
Upgrade to HttpClient5 5.1.3
...
Closes gh-29790
3 years ago
Stephane Nicoll
f2ab9c3b10
Upgrade to Hibernate Validator 6.2.2.Final
...
Closes gh-29789
3 years ago
Stephane Nicoll
60cf736e28
Upgrade to Hibernate 5.6.5.Final
...
Closes gh-29788
3 years ago
Stephane Nicoll
7800c9b1de
Upgrade to Glassfish JAXB 2.3.6
...
Closes gh-29787
3 years ago
Stephane Nicoll
e5f399b005
Upgrade to Dropwizard Metrics 4.2.8
...
Closes gh-29786
3 years ago
Stephane Nicoll
7375a5f52f
Upgrade to Couchbase Client 3.2.5
...
Closes gh-29785
3 years ago
Stephane Nicoll
7016693f0e
Upgrade to Artemis 2.19.1
...
Closes gh-29784
3 years ago
Stephane Nicoll
32dda9e730
Upgrade to AppEngine SDK 1.9.94
...
Closes gh-29783
3 years ago
Stephane Nicoll
4ee7b4b25a
Upgrade to Undertow 2.2.16.Final
...
Closes gh-29781
3 years ago
Stephane Nicoll
e9eba82c6c
Upgrade to Thymeleaf 3.0.15.RELEASE
...
Closes gh-29779
3 years ago
Stephane Nicoll
0440147f41
Upgrade to SLF4J 1.7.36
...
Closes gh-29778
3 years ago
Stephane Nicoll
ea609ae697
Upgrade to Postgresql 42.2.25
...
Closes gh-29777
3 years ago
Stephane Nicoll
1c1bf932b2
Upgrade to Netty tcNative 2.0.48.Final
...
Closes gh-29776
3 years ago
Stephane Nicoll
66cc3e7730
Upgrade to Netty 4.1.74.Final
...
Closes gh-29775
3 years ago
Stephane Nicoll
f29152496a
Upgrade to Neo4j Java Driver 4.2.9
...
Closes gh-29774
3 years ago
Stephane Nicoll
4f98bfd39d
Upgrade to Json-smart 2.4.8
...
Closes gh-29773
3 years ago
Stephane Nicoll
7de763f2d7
Upgrade to Johnzon 1.2.16
...
Closes gh-29772
3 years ago
Stephane Nicoll
a99582a3bb
Upgrade to Jetty 9.4.45.v20220203
...
Closes gh-29771
3 years ago
Stephane Nicoll
1cdb75f780
Upgrade to Hibernate Validator 6.2.2.Final
...
Closes gh-29770
3 years ago
Stephane Nicoll
2485c05a50
Upgrade to Glassfish JAXB 2.3.6
...
Closes gh-29769
3 years ago
Stephane Nicoll
6c09d4d7a1
Upgrade to Dropwizard Metrics 4.1.30
...
Closes gh-29768
3 years ago
Stephane Nicoll
81aec09357
Upgrade to AppEngine SDK 1.9.94
...
Closes gh-29767
3 years ago
Andy Wilkinson
25e75c60ee
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29806
3 years ago
Andy Wilkinson
85d14cdb2c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29805
3 years ago
Andy Wilkinson
1fd4a4d86b
Remove code related to unsupported versions of Gradle
...
Closes gh-29681
3 years ago
Stephane Nicoll
15e14e23c9
Start building against Spring Kafka 2.8.3 snapshots
...
See gh-29759
3 years ago
Stephane Nicoll
d925c8d317
Start building against Spring Security 5.7.0-M2 snapshots
...
See gh-29766
3 years ago
Stephane Nicoll
b2659f5da8
Start building against Spring Data 2021.2.0-M3 snapshots
...
See gh-29765
3 years ago
Stephane Nicoll
76039f3464
Start building against Spring LDAP 2.4.0-M2 snapshots
...
See gh-29764
3 years ago
Stephane Nicoll
137bcd98b6
Start building against Micrometer 1.9.0-M3 snapshots
...
See gh-29763
3 years ago
Stephane Nicoll
e1c5f219ca
Start building against Spring Framework 5.3.16 snapshots
...
See gh-29761
3 years ago
Stephane Nicoll
9601a3e6bf
Start building against Reactor 2020.0.16 snapshots
...
See gh-29760
3 years ago
Stephane Nicoll
00279b6928
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
bd6cb5c915
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
1f01345057
Fix assertion due to toString change in Spring Framework
3 years ago
Scott Frederick
db6ef0e802
Exclude duplicate properties file when building a jar from jars
...
See gh-29670 and gh-23955
3 years ago
Scott Frederick
f80490bafb
Precompute Spring Boot version at build time
...
Closes gh-29670
3 years ago
Andy Wilkinson
76510fae48
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29752
3 years ago
Andy Wilkinson
09f51f38d6
Update docs to reflect use of CamelCaseToUnderscoresNamingStrategy
...
Closes gh-29743
3 years ago
Andy Wilkinson
197112e1bc
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29751
3 years ago
Andy Wilkinson
4b33ea733e
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29750
3 years ago
Andy Wilkinson
387795d4db
Remove trailing space from media type for ots mapping
...
The regular expression in the new test is intended to match the
documented [1] ABNF for a media type:
type-name = reg-name
subtype-name = reg-name
reg-name = 1*127reg-name-chars
reg-name-chars = ALPHA / DIGIT / "!" /
"#" / "$" / "&" / "." /
"+" / "-" / "^" / "_"
Closes gh-29746
[1] https://datatracker.ietf.org/doc/html/rfc4288#section-4.2
3 years ago
Andy Wilkinson
da61545925
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29749
3 years ago
Andy Wilkinson
646bb05c8d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29748
3 years ago
Andy Wilkinson
c3eee4ad68
Align Gradle's plugin's META-INF repackaging with Maven plugin's
...
Closes gh-28562
3 years ago
Andy Wilkinson
0c15fab881
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29744
3 years ago
Andy Wilkinson
b74f668254
Only auto-configure WebSessionIdResolver in reactive web app
...
Closes gh-29669
3 years ago
Andy Wilkinson
480904f4dc
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29742
3 years ago
Andy Wilkinson
bb7fa9f545
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29741
3 years ago
Andy Wilkinson
c46b45a1e3
Add dependency management for liquibase-cdi
...
Closes gh-29676
3 years ago
Stephane Nicoll
d8454f8758
Start building against Spring Session 2021.1.2 snapshots
...
See gh-29725
3 years ago
Stephane Nicoll
9006fdec50
Start building against Spring Batch 4.3.5 snapshots
...
See gh-29724
3 years ago
Stephane Nicoll
56ed5fb68c
Start building against Spring Security 5.6.2
...
See gh-29723
3 years ago
Stephane Nicoll
1ce07cfe2b
Start building against Spring Data 2021.1.2 snapshots
...
See gh-29721
3 years ago
Stephane Nicoll
2b87d8364d
Start building against Spring LDAP 2.3.6 snapshots
...
See gh-29720
3 years ago
Stephane Nicoll
f6cf198767
Start building against Spring Framework 5.3.16 snapshots
...
See gh-29719
3 years ago
Stephane Nicoll
cebba5a6d0
Start building against Micrometer 1.8.3 snapshots
...
See gh-29718
3 years ago
Stephane Nicoll
0297437fc5
Start building against Reactor 2020.0.16 snapshots
...
See gh-29717
3 years ago
Stephane Nicoll
e242dc5ce8
Start building against Spring Session 2021.0.5 snapshots
...
See gh-29715
3 years ago
Stephane Nicoll
7afd33589f
Start building against Spring Batch 4.3.5 snapshots
...
See gh-29714
3 years ago
Stephane Nicoll
3c3ebafa31
Start building against Spring Security 5.5.5 snapshots
...
See gh-29713
3 years ago
Stephane Nicoll
b892bb4415
Start building against Spring Kafka 2.7.11 snapshots
...
See gh-29712
3 years ago
Stephane Nicoll
cd94b27f2d
Start building against Spring Data 2021.0.9 snapshots
...
See gh-29711
3 years ago
Stephane Nicoll
29d502da5b
Start building against Spring LDAP 2.3.6 snapshots
...
See gh-29710
3 years ago
Stephane Nicoll
d15149c1a3
Start building against Spring Framework 5.3.16 snapshots
...
See gh-29709
3 years ago
Stephane Nicoll
0f630debb3
Start building against Micrometer 1.7.9 snapshots
...
See gh-29708
3 years ago
Stephane Nicoll
5767e1fda1
Start building against Reactor 2020.0.16 snapshots
...
See gh-29707
3 years ago
Andy Wilkinson
fc23310144
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29734
3 years ago
Andy Wilkinson
fc5ede7b94
Polish "Auto-configure Spring rather than Nimbus opaque token introspectors"
...
See gh-29572
3 years ago
Andy Wilkinson
d6ebce4ccf
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29733
3 years ago
Andy Wilkinson
6901f6dab2
Test our Gradle plugin against Gradle 7.4
...
Closes gh-29673
3 years ago
Lukas Kuster
131ea706c7
Auto-configure Spring rather than Nimbus opaque token introspectors
...
See gh-29572
3 years ago
Andy Wilkinson
4f724f14d3
Polish "Override available() in RandomAccessDataFile's InputStream"
...
See gh-29295
3 years ago
Gnaily
49bf620f4b
Override available() in RandomAccessDataFile's InputStream
...
See gh-29295
3 years ago
Andy Wilkinson
c761dc517b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29732
3 years ago
Andy Wilkinson
197ba9ebc9
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29731
3 years ago
Andy Wilkinson
64ee54423a
Polish "Configure ForwardedHeaderFilter with Tomcat's use relative redirects"
...
See gh-29333
3 years ago
Guirong Hu
cec69feb95
Configure ForwardedHeaderFilter with Tomcat's use relative redirects
...
Previously, when Tomcat was configured to use relative redirects
and the ForwardedHeaderFilter is in use, the filter would ignore
the use of the relative redirects.
This commit corrects this misalignment by applying Tomcat's use
relative redirects setting to the filter, but only when Tomcat is
being used as the servlet container.
See gh-29333
3 years ago
Moritz Halbritter
96ce8d842e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29729
3 years ago
Moritz Halbritter
44ff29c4d4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29728
3 years ago
Moritz Halbritter
096ba72a39
Add documentation for WebMvc.fn
...
See gh-29683
3 years ago
Andy Wilkinson
e4b074f07b
Merge branch '2.6.x' into 2.7.x
3 years ago
Andy Wilkinson
f672a20f90
Polish appendix cross-references
...
See gh-29689
3 years ago
Moritz Halbritter
94d095ce1a
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29692
3 years ago
Moritz Halbritter
079ea41d6d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29691
3 years ago
Moritz Halbritter
262db65a38
Ignore invalid stream types when reading log update events
...
See gh-29675
3 years ago
Andy Wilkinson
7e8d499333
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29690
3 years ago
Andy Wilkinson
093e8a524d
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29689
3 years ago
Moritz Halbritter
52d9ba58d8
Move appendix subsections under appendix section
...
This involved a small code change to the generated configuration
properties snippets. The section id has to start with
'appendix.', otherwise the section-id asciidoctor extension
complains. To ensure that the anchors that are derived from the
section IDs remain backwards compatible, the anchor-rewrite
properties have been updated.
See gh-29667
3 years ago
Andy Wilkinson
665e1f665e
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29688
3 years ago
Andy Wilkinson
b46eba16e6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29687
3 years ago
Andy Wilkinson
48fe1513fe
Test documented build script snippets when they change
...
Closes gh-29684
3 years ago
Andy Wilkinson
1e16c2f229
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29686
3 years ago
Andy Wilkinson
c0664efa86
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29685
3 years ago
Mike Partridge
2e9dcdd96d
Replace use of classifier with archiveClassifier
...
classifier has been deprecated so the docs should be using its
replacement, archiveClassifier, instead.
See gh-29611
3 years ago
Andy Wilkinson
41863d4b80
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29680
3 years ago
Andy Wilkinson
358cdb33f7
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29679
3 years ago
Andy Wilkinson
43ca2d2cb0
Access classpath lazily to allow later changes to be picked up
...
Previously, the classpath of bootJar, bootWar, and bootRun was
configured directly as a FileCollection derived from the main source
set's runtime classpath. This direct configuration meant that
subsequent changes to the main source set's runtime classpath may not
have been picked up.
This commit changes the configuration of the classpath to use a
Callable. This indirection allows subsequent changes to the main
source set's runtime classpath to be picked up as long as they
occur before Gradle calls the callable.
Closes gh-29672
3 years ago
Phillip Webb
26dd6b826c
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
b3a82c9de6
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
52f1799c20
Polish formatting
3 years ago
Stephane Nicoll
098a57affb
Upgrade to R2DBC Borca-RELEASE
...
See gh-28524
3 years ago
Stephane Nicoll
8c8c9c5f28
Upgrade to H2 2.1.210
...
H2 2.x contains several important changes such as moving the primary key
generation mechanism to a sequence-based identifier. This commit fixes
a number of tests that were failing.
Closes gh-29651
Co-authored-by: Andy Wilkinson <wilkinsona@vmware.com>
3 years ago
Stephane Nicoll
5f7657508f
Start building against Spring Batch 4.3.5 snapshots
...
See gh-29652
3 years ago
Andy Wilkinson
2fec7b8562
Only use Kotlin 1.6 API and language versions in docs project
...
To preserve our existing Kotlin 1.3 baseline, we should compile our
Kotlin code with Kotlin 1.3 API and language versions. At the same
time, we want our documentation to use modern Kotlin. This commit
restores the 1.3 convention and overrides it to 1.6 in the docs
project. This maintains our Kotlin 1.3 baseline while also allowing
the Kotlin code examples to use 1.6 API and language features.
Closes gh-29654
3 years ago
Phillip Webb
d212243eef
Polish 'Add Kotlin alternatives to Java documentation samples'
...
See gh-29499
3 years ago
Pavel Semyonov
197afff1d6
Add Kotlin alternatives to Java documentation samples
...
See gh-29499
3 years ago
Phillip Webb
0e906dc6e2
Use convention based code imports
...
Closes gh-29647
3 years ago
Phillip Webb
71695d2162
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29658
3 years ago
Phillip Webb
05c58a18df
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29657
3 years ago
Phillip Webb
12a33a2eaf
Upgrade to spring-asciidoctor-backends 0.0.3
...
Closes gh-29656
3 years ago
Phillip Webb
6c74e24147
Update copyright year of changed files
3 years ago
Phillip Webb
b9e037b88f
Polish
3 years ago
Henning Poettker
e3d0f1feee
Adjust IDENTITY in DDLs for H2 2.x compatibility
...
See gh-29200
3 years ago
Stephane Nicoll
37c1f47902
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29650
3 years ago
Stephane Nicoll
03d393bc4c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29649
3 years ago
Stephane Nicoll
48649192cb
Fix schema file name for Batch auto-configuration tests
...
Closes gh-29648
3 years ago
Phillip Webb
4919683354
Use consistent packages for doc samples
...
Closes gh-29646
3 years ago
Phillip Webb
a05903b9d1
Polish GraphQL auto-configuration
3 years ago
Phillip Webb
ce08b519b1
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
50e0e28155
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
2b40ce09d8
Update copyright year of changed files
3 years ago
Phillip Webb
5975cdc5ed
Polish formatting
3 years ago
Stephane Nicoll
9028ab33f2
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29617
3 years ago
Stephane Nicoll
d130819fb4
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29616
3 years ago
Stephane Nicoll
5fe6176966
Polish "Add a note on early init with @ConditionalOnExpression"
...
See gh-29276
3 years ago
Mihail Cornescu
fce3cd1684
Add a note on early init with @ConditionalOnExpression
...
See gh-29276
3 years ago
Stephane Nicoll
067af65152
Fix formatting violations
3 years ago
Stephane Nicoll
f812b33cbd
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29613
3 years ago
Stephane Nicoll
136b5959c3
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29612
3 years ago
Stephane Nicoll
7f17f819a6
Polish "Enforce use of BDDMockito"
...
See gh-29178
3 years ago
Yanming Zhou
b49418aaaf
Enforce use of BDDMockito
...
1. Replace Mockito.verify*() with BDDMockito.then()
2. Replace Mockito.doReturn() with BDDMockito.willReturn()
3. Adjust checkstyle rule
See gh-29178
3 years ago
Stephane Nicoll
19e671dd7b
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
787a2f3d9b
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
ab0b29cb53
Polish "Make classloader customization easier to discover"
...
See gh-29438
3 years ago
Andreas Ahlenstorf
96f48db2ab
Make classloader customization easier to discover
...
See gh-29438
3 years ago
Stephane Nicoll
7bebfd06b8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29601
3 years ago
Stephane Nicoll
f1dc7e7b78
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29600
3 years ago
Stephane Nicoll
0d78ff0657
Polish "Use a timeout when joining threads in HttpTunnelServerTests"
...
See gh-29522
3 years ago
Leo Li
940d969c7c
Use a timeout when joining threads in HttpTunnelServerTests
...
See gh-29522
3 years ago
Stephane Nicoll
0c0ec64ed4
Polish "Use existing constant rather than "spring.beaninfo.ignore""
...
See gh-29592
3 years ago
minkyu-jo
1a558292a8
Use existing constant rather than "spring.beaninfo.ignore"
...
See gh-29592
3 years ago
Stephane Nicoll
a94b176c39
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29595
3 years ago
izeye
118eb5f74a
Polish AbstractHealthEndpointAdditionalPathIntegrationTests
...
See gh-29593
3 years ago
Madhura Bhave
81bbd295e9
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29584
3 years ago
Madhura Bhave
0597c6831e
Configure health on additional path only when health exposed
...
Prior to this commit, limiting the exposure to a specific
technology in `ConditionalOnAvailableEndpoint` would not have
any effect because all endpoints would be considered to be available
if the app was running on Cloud Foundry. This caused issues in cases
where beans were meant to be exposed only if the endpoint was actually
exposed.
This commit adds CLOUD_FOUNDRY to the `EndpointExposure`
enum. This allows `ConditionalOnAvailableEndpoint` to limit
by exposure even when the Cloud Foundry platform is active.
Fixes gh-29532
3 years ago
Phillip Webb
bb024211f6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29565
3 years ago
Phillip Webb
df9cf6b726
Make ErrorPageSecurityFilter compatible with Servlet 3.1
...
Ensure that all default methods are implemented so that the
filter is compatible with Servlet 3.1 environments.
Fixes gh-29558
3 years ago
Andy Wilkinson
8480abca20
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29561
3 years ago
Andy Wilkinson
fe43d527b5
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29560
3 years ago
Andy Wilkinson
3ed65f2383
Avoid running Maven plugin ITs for each s-b-dependencies change
...
Closes gh-28781
3 years ago
Brian Clozel
24c5f4b7ea
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29557
3 years ago
Brian Clozel
1204c1aa32
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29556
3 years ago
Lachlan Roberts
f1bbce1aac
Do not modify AliasChecks list from Jetty WebAppContext
...
Closes gh-29555
Signed-off-by: Lachlan Roberts <lachlan@webtide.com>
3 years ago
Scott Frederick
698eb94913
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29554
3 years ago
Scott Frederick
909ef6d635
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29553
3 years ago
Scott Frederick
000cbfa2d9
Set file permissions on all created test files
...
Closes gh-29551
3 years ago
Stephane Nicoll
f9029a3584
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29540
3 years ago
Stephane Nicoll
e36a56f014
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29539
3 years ago
Axel Fontaine
48817587e6
Rename Boxfuse to CloudCaptain
...
See gh-29523
3 years ago
Stephane Nicoll
ba8c76ba08
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29538
3 years ago
Stephane Nicoll
267cd45235
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29537
3 years ago
Janne Valkealahti
d821f86b8e
Upgrade reference of gradle-git-properties to 2.3.2
...
See gh-29535
3 years ago
Andy Wilkinson
5b95c89303
Upgrade to Solr 8.11.1
...
Closes gh-29517
3 years ago
Stephane Nicoll
5cbaf2ba44
Upgrade to MariaDB 2.7.5
...
Closes gh-29506
3 years ago
Stephane Nicoll
e74eba8cea
Upgrade to Hibernate 5.6.4.Final
...
Closes gh-29505
3 years ago
Stephane Nicoll
8d0263c329
Upgrade to Flyway 8.4.2
...
Closes gh-29504
3 years ago
Andy Wilkinson
2c049f2b40
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29501
3 years ago
Madhura Bhave
3460c24a16
Ignore context path when calling privilege evaluator
...
Previously, the error page security filter passed the request's URI
to the privilege evaluator. This was incorrect in applications with
a custom context path as the privilege evaluator must be passed a
path that does not include the context path and the request URI
includes the context path.
This commit updates the filter to use UrlPathHelper's
pathWithinApplication instead. The path within the application does
not include the context path. In addition, pathWithinAppliation
also correctly handles applications configured with a servlet
mapping other than the default of /.
Closes gh-29299
Co-Authored-By: Andy Wilkinson <wilkinsona@vmware.com>
3 years ago
Stephane Nicoll
c488be5adc
Upgrade to MariaDB 2.7.5
...
Closes gh-29498
3 years ago
Stephane Nicoll
5dbde1b294
Upgrade to Hibernate 5.6.4.Final
...
Closes gh-29497
3 years ago
Stephane Nicoll
6ae5bfb728
Upgrade to MariaDB 2.7.5
...
Closes gh-29496
3 years ago
Phillip Webb
5b1486cc26
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
d211b0f3b3
Disable test is Docker is not available
...
See gh-28843
3 years ago
Andy Wilkinson
1e4b786ff9
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29489
3 years ago
Andy Wilkinson
6bea2172cb
Switch tests to properties that are not deprecated
...
Closes gh-29488
3 years ago
Andy Wilkinson
0829dcd572
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29486
3 years ago
Andy Wilkinson
ee9c399eba
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29485
3 years ago
Andy Wilkinson
1b3d088056
Move JdbcSessionDataSourceInitializerTests into src/test/java
...
Closes gh-29484
3 years ago
Brian Clozel
cbcc49408c
Upgrade to Spring Session 2021.2.0-M1
...
Closes gh-29226
3 years ago
Brian Clozel
1e4e4f168d
Upgrade to Spring for GraphQL 1.0.0-M5
...
Closes gh-29285
3 years ago
Andy Wilkinson
6fa4b942ee
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29481
3 years ago
Andy Wilkinson
52f612b3eb
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29480
3 years ago
Andy Wilkinson
9cb66d55d1
Refer to Maven Resolver rather than Aether
...
Closes gh-29255
3 years ago
Stephane Nicoll
f510805f00
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29479
3 years ago
Stephane Nicoll
d92939e773
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29478
3 years ago
Stephane Nicoll
4eb458f7d8
Prevent early resolution of factory beans
...
This commit updates DatabaseInitializationDependencyConfigurer so that
it does not inject the Environment anymore. Doing so in such a low-level
callback can lead to early resolution of factory beans. Rather, this
commit uses the EnvironmentAware callback that short-circuit dependency
resolution.
Closes gh-29475
3 years ago
Stephane Nicoll
4166429fd0
Add missing dependency management for Flyway
...
Closes gh-29474
3 years ago
Stephane Nicoll
6a70daa361
Upgrade to Pooled JMS 1.2.3
...
Closes gh-29473
3 years ago
Stephane Nicoll
92f1e119b4
Upgrade to MySQL 8.0.28
...
Closes gh-29472
3 years ago
Stephane Nicoll
23d3b0f8ea
Upgrade to Liquibase 4.7.0
...
Closes gh-29471
3 years ago
Stephane Nicoll
801e7c4c03
Upgrade to Flyway 8.4.1
...
Closes gh-29470
3 years ago
Stephane Nicoll
dad1e0b18d
Upgrade to Embedded Mongo 3.2.8
...
Closes gh-29469
3 years ago
Stephane Nicoll
124a3219e8
Upgrade to Pooled JMS 1.2.3
...
Closes gh-29468
3 years ago
Stephane Nicoll
60971c6fdb
Upgrade to MySQL 8.0.28
...
Closes gh-29467
3 years ago
Stephane Nicoll
c2f8823e4e
Upgrade to Spring Integration 5.5.8
...
Closes gh-29286
3 years ago
Stephane Nicoll
aba3b1dc5f
Upgrade to Spring Integration 5.5.8
...
Closes gh-29320
3 years ago
Stephane Nicoll
cdd479556f
Upgrade to Pooled JMS 1.2.3
...
Closes gh-29466
3 years ago
Stephane Nicoll
849fb8e435
Upgrade to Netty tcNative 2.0.47.Final
...
Closes gh-29465
3 years ago
Stephane Nicoll
3a043603e8
Upgrade to MySQL 8.0.28
...
Closes gh-29464
3 years ago
Stephane Nicoll
2782c3b077
Upgrade to Spring Integration 5.5.8
...
Closes gh-29314
3 years ago
Phillip Webb
a77411ebd8
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29460
3 years ago
Phillip Webb
3b4409305a
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29459
3 years ago
Phillip Webb
3d46b06e8d
Fix config data placeholder resolution active document logic
...
Update `ConfigDataEnvironmentContributor.isActive` so that unbound
imports are no longer considered active. Prior to this commit, any
`ConfigDataEnvironmentContributor` that had `null` properties was
considered active. This is incorrect for `Kind.UNBOUND_IMPORT`
contributors since we haven't yet bound the `spring.config.*`
properties.
The `ConfigDataEnvironmentContributorPlaceholdersResolver` has been
updated to handle the refined logic. A placeholder can now be resolved
from the current contributor, or from an unbound contributor by binding
it on the fly.
Fixes gh-29386
3 years ago
Andy Wilkinson
654d142c95
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29455
3 years ago
Andy Wilkinson
4ee260aa8c
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29454
3 years ago
Andy Wilkinson
1c6471ef60
Register AprLifecycleListener with Server not Context
...
Fixes gh-28814
3 years ago
Stephane Nicoll
5c9e59493d
Upgrade to Spring Data 2021.2.0-M2
...
Closes gh-29223
3 years ago
rstoyanchev
68f4938367
Update GraphQL QBE auto-config
...
This change is the same as 68806bfef8
for Querydsl, but applied also to the Query By Example auto config.
Closes gh-29445
3 years ago
Andy Wilkinson
e23aaba32b
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29323
3 years ago
Andy Wilkinson
27cd1c06a6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29322
3 years ago
Andy Wilkinson
75187349e8
Upgrade to Spring REST Docs 2.0.6.RELEASE
...
Closes gh-29321
3 years ago
Stephane Nicoll
3bbdbd9e5f
Upgrade to Spring Security 5.7.0-M1
...
Closes gh-29225
3 years ago
Stephane Nicoll
ce6cc77ea7
Upgrade to Spring Kafka 2.8.2
...
Closes gh-29224
3 years ago
Stephane Nicoll
77e9047d31
Upgrade to Spring AMQP 2.4.2
...
Closes gh-29284
3 years ago
Stephane Nicoll
a9feb923d7
Update to Spring Kafka 2.8.2
...
Closes gh-29319
3 years ago
Stephane Nicoll
200c05ff98
Upgrade to Spring AMQP 2.4.2
...
Closes gh-29318
3 years ago
Stephane Nicoll
e545441f01
Upgrade to Spring Kafka 2.7.10
...
Closes gh-29313
3 years ago
Stephane Nicoll
2f7d62eae9
Upgrade to SLF4J 1.7.33
...
Closes gh-29427
3 years ago
Stephane Nicoll
781ad288b0
Upgrade to SendGrid 4.8.2
...
Closes gh-29426
3 years ago
Stephane Nicoll
a15ff0692c
Upgrade to Rabbit AMQP Client 5.14.1
...
Closes gh-29425
3 years ago
Stephane Nicoll
6be4146907
Upgrade to R2DBC Bom Arabba-SR12
...
Closes gh-29424
3 years ago
Stephane Nicoll
0cb553c0da
Upgrade to Netty tcNative 2.0.47.Final
...
Closes gh-29423
3 years ago
Stephane Nicoll
998c7996aa
Upgrade to Netty 4.1.73.Final
...
Closes gh-29422
3 years ago
Stephane Nicoll
3830e7a3bb
Upgrade to Neo4j Java Driver 4.4.2
...
Closes gh-29421
3 years ago
Stephane Nicoll
5676e796d0
Upgrade to MongoDB 4.4.1
...
Closes gh-29420
3 years ago
Stephane Nicoll
db389d7cac
Upgrade to Maven Jar Plugin 3.2.2
...
Closes gh-29419
3 years ago
Stephane Nicoll
da3de9684a
Upgrade to Maven Compiler Plugin 3.9.0
...
Closes gh-29418
3 years ago
Stephane Nicoll
28ecf53762
Upgrade to Lettuce 6.1.6.RELEASE
...
Closes gh-29417
3 years ago
Stephane Nicoll
b2c92457ab
Upgrade to Jedis 3.8.0
...
Closes gh-29416
3 years ago
Stephane Nicoll
2c403cb0e8
Upgrade to JBoss Logging 3.4.3.Final
...
Closes gh-29415
3 years ago
Stephane Nicoll
cf3935073f
Upgrade to Byte Buddy 1.12.7
...
Closes gh-29414
3 years ago
Stephane Nicoll
998a74bf97
Upgrade to Build Helper Maven Plugin 3.3.0
...
Closes gh-29413
3 years ago
Stephane Nicoll
388b12a048
Upgrade to Spring LDAP 2.4.0-M1
...
Closes gh-29222
3 years ago
Stephane Nicoll
7c85d2bc07
Upgrade to Spring HATEOAS 1.5.0-M1
...
Closes gh-29353
3 years ago
Phillip Webb
a2e473ec31
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
6afd9b665d
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
bccc9c1861
Refine ConfigurationPropertySources attach logic
...
Refine `ConfigurationPropertySources.attach` logic to endure that
the attached or reattached source is always first.
See gh-29409
3 years ago
Phillip Webb
e4e16f81ec
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29411
3 years ago
Phillip Webb
28cf6f5c59
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29410
3 years ago
Phillip Webb
79d9549805
Fix ConfigurationPropertySources attach logic
...
Fix `ConfigurationPropertySources.attach` so that repeated calls to the
same source no longer create a new instance.
Fixes gh-29409
3 years ago
Phillip Webb
9c481952d8
Remove deprecated convertEnvironment method
3 years ago
Phillip Webb
9764b3eba0
Change getEnvironment() to return null by default
...
Update the `SpringBootContextLoader.getEnvironment()` method so that it
returns `null` rather than a new `StandardEnvironment`.
Closes gh-29405
3 years ago
Phillip Webb
c84d3c14fb
Allow test property sources to override command line args
...
Refine `SpringBootContextLoader` logic so that inline test properties
are always added above command line arguments.
Closes gh-29404
3 years ago
Phillip Webb
9278a502c7
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
14fe9347b5
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
3f7bf7d34f
Modify SpringApplication Environment rather than setting it
...
Update `SpringBootContextLoader` so that when possible the
`SpringApplication` remains in control of creating the `Environment`
instance.
Prior to this commit, we would always create the `Environment` in the
`SpringBootContextLoader` and then call `setEnvironment` on the
`SpringApplication`. This meant that the `ApplicationEnvironment`
classes were not used and that `isCustomEnvironment` was set to `true`
so no conversion was applied.
With the updated code, an `ApplicationListener` is used to mutate the
`Environment` instance and add the required test property sources.
Fixes gh-29169
3 years ago
Brian Clozel
cdee953252
Polish
3 years ago
Brian Clozel
68806bfef8
Fix build after Spring for GraphQL changes
...
See spring-projects/spring-graphql#244
3 years ago
Andy Wilkinson
b67cc62c37
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29402
3 years ago
Andy Wilkinson
d29a5a2f43
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29401
3 years ago
Andy Wilkinson
e8cbec0836
Clarify documentation of RestTemplate customization
...
Closes gh-29394
3 years ago
Andy Wilkinson
ece4c8ad93
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29400
3 years ago
Andy Wilkinson
8868d34c24
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29399
3 years ago
Andy Wilkinson
d051146eb4
Use Testcontainers instead on Embedded Mongo
...
We've seen some problems, particularly on CI, where Embedded Mongo
hangs while trying to start the Mongo process. To limit the problem,
this commit replaces the use of Embedded Mongo with Testcontainers
where we can, leaving Embedded Mongo in use only where we're
specifically testing our Embedded Mongo support.
Closes gh-28843
3 years ago
Stephane Nicoll
1666b1c284
Upgrade to Neo4j Java Driver 4.4.2
...
Closes gh-29398
3 years ago
Stephane Nicoll
c2fa4ffd7e
Upgrade to SLF4J 1.7.33
...
Closes gh-29397
3 years ago
Stephane Nicoll
afcba76c3c
Upgrade to R2DBC Bom Arabba-SR12
...
Closes gh-29396
3 years ago
Stephane Nicoll
dac4888137
Upgrade to Netty tcNative 2.0.47.Final
...
Closes gh-29395
3 years ago
Stephane Nicoll
af79829cab
Upgrade to Spring Data 2021.1.1
...
Closes gh-29317
3 years ago
Stephane Nicoll
1e44e4e52e
Upgrade to Spring HATEOAS 1.4.1
...
Closes gh-29283
3 years ago
Stephane Nicoll
5883b22e01
Upgrade to SLF4J 1.7.33
...
Closes gh-29392
3 years ago
Stephane Nicoll
1e22504d21
Upgrade to R2DBC Bom Arabba-SR12
...
Closes gh-29391
3 years ago
Stephane Nicoll
251f4e8a3f
Upgrade to Spring AMQP 2.3.14
...
Closes gh-29312
3 years ago
Stephane Nicoll
777361421c
Upgrade to Spring Data 2021.0.8
...
Closes gh-29311
3 years ago
Stephane Nicoll
37a44f45a0
Upgrade to Spring HATEOAS 1.3.7
...
Closes gh-29352
3 years ago
Stephane Nicoll
77a9d0b6f1
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29381
3 years ago
Omkar Shetkar
c19e192acd
Fix duplicate "Logging" link
...
See gh-29380
3 years ago
Stephane Nicoll
d82fbcb43b
Upgrade to Micrometer 1.9.0-M2
...
Closes gh-29282
3 years ago
Stephane Nicoll
7a0f7c498f
Upgrade to Spring Framework 5.3.15
...
Closes gh-29328
3 years ago
Stephane Nicoll
832d8845df
Upgrade to Micrometer 1.8.2
...
Closes gh-29316
3 years ago
Stephane Nicoll
f65d766fbe
Upgrade to Spring Framework 5.3.15
...
Closes gh-29327
3 years ago
Stephane Nicoll
aa0a788800
Upgrade to Micrometer 1.7.8
...
Closes gh-29310
3 years ago
Stephane Nicoll
5428106925
Upgrade to Spring Framework 5.3.15
...
Closes gh-29326
3 years ago
Stephane Nicoll
1bf13371c4
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29378
3 years ago
Stephane Nicoll
8384019a41
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29377
3 years ago
Stephane Nicoll
5f03ace40f
Update copyright year of changed file
...
See gh-29112
3 years ago
izeye
74c522c745
Polish SpringBootContextLoaderTests
...
See gh-29112
3 years ago
Phillip Webb
8147eb6d6d
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
e7fe371927
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
27ad0804f5
Update copyright year of changed files
3 years ago
Phillip Webb
fee45e056a
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29375
3 years ago
Phillip Webb
91d2b1b988
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29374
3 years ago
Phillip Webb
eb6b48fff0
Use side-effect free environment with tests rather than converting
...
Refine the logic introduced in 64270eca
to use a side-effect free
Environment implementation rather than converting the Environment early.
Early conversion can cause condition evaluation issues if
`src/test/resources/application.properties` files are bound to the
`SpringApplication`. Specifically the `spring.main.web-application-type`
property can change the `Environment` type which must happen before
conditions are evaluated.
Fixes gh-29169
3 years ago
Phillip Webb
e1c84e2972
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29372
3 years ago
Phillip Webb
72696cdb0f
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29371
3 years ago
Phillip Webb
9cf55808fb
Ensure run user actually exists
...
Update `launch.script` so that the `run_user` variable is only set when
the user actually exists. Prior to this commit, if the jar file was
owned by a non-existing user the startup script could fail.
Fixes gh-29370
3 years ago
Phillip Webb
ae4d9ccb2d
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29368
3 years ago
Phillip Webb
3ae7c45900
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29367
3 years ago
Phillip Webb
827309f36f
Upgrade to Testcontainers 1.16.2
...
Closes gh-29366
3 years ago
Stephane Nicoll
ee938cf822
Upgrade to Netty 4.1.73.Final
...
Closes gh-29351
3 years ago
Stephane Nicoll
d8739c463b
Upgrade to MongoDB 4.4.1
...
Closes gh-29350
3 years ago
Stephane Nicoll
e14c13c75f
Upgrade to Maven Jar Plugin 3.2.2
...
Closes gh-29349
3 years ago
Stephane Nicoll
8cdccb6cb3
Upgrade to Logback 1.2.10
...
Closes gh-29348
3 years ago
Stephane Nicoll
61e08e3510
Upgrade to Lettuce 6.1.6.RELEASE
...
Closes gh-29347
3 years ago
Stephane Nicoll
b19593ee47
Upgrade to JBoss Logging 3.4.3.Final
...
Closes gh-29346
3 years ago
Stephane Nicoll
98118bc480
Upgrade to Jaybird 4.0.5.java8
...
Closes gh-29345
3 years ago
Stephane Nicoll
838cded308
Upgrade to Infinispan 12.1.11.Final
...
Closes gh-29344
3 years ago
Stephane Nicoll
4309b78f02
Upgrade to HttpCore5 5.1.3
...
Closes gh-29343
3 years ago
Stephane Nicoll
ca39780ff3
Upgrade to Netty 4.1.73.Final
...
Closes gh-29341
3 years ago
Stephane Nicoll
cb1db78c37
Upgrade to Maven Jar Plugin 3.2.2
...
Closes gh-29340
3 years ago
Stephane Nicoll
db9097b0d6
Upgrade to Logback 1.2.10
...
Closes gh-29339
3 years ago
Stephane Nicoll
d23a665bdc
Upgrade to Lettuce 6.1.6.RELEASE
...
Closes gh-29338
3 years ago
Stephane Nicoll
36811f9e1e
Upgrade to JBoss Logging 3.4.3.Final
...
Closes gh-29337
3 years ago
Stephane Nicoll
7125bd3779
Upgrade to Jaybird 4.0.5.java8
...
Closes gh-29336
3 years ago
Stephane Nicoll
404fb521ec
Upgrade to Infinispan 12.1.11.Final
...
Closes gh-29335
3 years ago
Stephane Nicoll
33da06cff0
Upgrade to HttpCore5 5.1.3
...
Closes gh-29334
3 years ago
Stephane Nicoll
315fa45f46
Start building against Spring Security 5.7.0-M1 snapshots
...
See gh-29225
3 years ago
Stephane Nicoll
be55ea9c29
Start building against Spring Framework 5.3.15 snapshots
...
See gh-29328
3 years ago
Stephane Nicoll
c32912f05f
Start building against Spring Framework 5.3.15 snapshots
...
See gh-29327
3 years ago
Stephane Nicoll
b5407e6e8e
Start building against Spring Framework 5.3.15 snapshots
...
See gh-29326
3 years ago
Andy Wilkinson
2a95bfed5c
Start building against Spring REST Docs 2.0.6 snapshots
...
See gh-29323
3 years ago
Andy Wilkinson
c211aa0ac2
Start building against Spring REST Docs 2.0.6 snapshots
...
See gh-29322
3 years ago
Andy Wilkinson
27eaaa9442
Start building against Spring REST Docs 2.0.6 snapshots
...
See gh-29321
3 years ago
Stephane Nicoll
34576f07d8
Upgrade to Reactor 2020.0.15
...
Closes gh-29280
3 years ago
Stephane Nicoll
b9716ca4ee
Start building against Spring Integration 5.5.8 snapshots
...
See gh-29320
3 years ago
Stephane Nicoll
504421c4a5
Start building against Spring Kafka 2.8.2 snapshots
...
See gh-29319
3 years ago
Stephane Nicoll
ef4915ee55
Start building against Spring AMQP 2.4.2 snapshots
...
See gh-29318
3 years ago
Stephane Nicoll
b05f435b27
Start building against Spring Data 2021.1.1 snapshots
...
See gh-29317
3 years ago
Stephane Nicoll
2da271a240
Start building against Micrometer 1.8.2 snapshots
...
See gh-29316
3 years ago
Stephane Nicoll
17b0ac61aa
Upgrade to Reactor 2020.0.15
...
Closes gh-29315
3 years ago
Stephane Nicoll
c2925f8e84
Start building against Spring Integration 5.5.8 snapshots
...
See gh-29314
3 years ago
Stephane Nicoll
116427c78e
Start building against Spring Kafka 2.7.10 snapshots
...
See gh-29313
3 years ago
Stephane Nicoll
53fcf0971e
Start building against Spring AMQP 2.3.14 snapshots
...
See gh-29312
3 years ago
Stephane Nicoll
72e72bda67
Start building against Micrometer 1.7.8 snapshots
...
See gh-29310
3 years ago
Stephane Nicoll
79fd0ad30a
Upgrade to Reactor 2020.0.15
...
Closes gh-29309
3 years ago
Stephane Nicoll
1c9e7d7c8e
Start building against Spring Session 2021.2.0-M1 snapshots
...
See gh-29226
3 years ago
Stephane Nicoll
ca432309aa
Polish "Add option to allow Spring Batch custom isolation levels"
...
See gh-28859
3 years ago
stibi
a8d1d3104e
Add option to allow Spring Batch custom isolation levels
...
See gh-28859
3 years ago
Brian Clozel
fc794f17e1
Update GraphiQlHandler configuration
...
This commit updates the `GraphiQlHandler` auto-configuration after a
constructor change was done in Spring GraphQL for WebSocket support in
GraphiQL.
3 years ago
Stephane Nicoll
e92e35d56f
Polish "Stop configuring a default user with SAML 2.0 Login"
...
See gh-29263
3 years ago
Guirong Hu
ab49acc782
Stop configuring a default user with SAML 2.0 Login
...
See gh-29263
3 years ago
Brian Clozel
b7de02d908
Fix build after Spring GraphQL changes
...
See pring-projects/spring-graphql#229
3 years ago
Stephane Nicoll
c02faea9c9
Allow WebMvcFilter to be overridden by user configuration
...
Closes gh-28428
3 years ago
Stephane Nicoll
270e162479
Stop aliasing MariaDB to MySQL
...
Closes gh-28728
3 years ago
Brian Clozel
b17412eb38
Fix Auto-configured Spring GraphQL Tests docs
...
Prior to this change, the reference docs would point to "spring-webflux"
as the required additional testing dependency to get
`WebGraphQlTester` support in Spring Boot tests.
While this is enough for `WebEnvironment.MOCK` tests, we need an actual
HTTP client for `WebEnvironment.RANDOM_PORT` tests. This commit amends
this part of the documentation to recommend the
"spring-boot-starter-webflux" dependency in all cases.
Fixes gh-29250
3 years ago
Stephane Nicoll
5f67546534
Adapt to latest API change in SD Elasticsearch
...
See gh-29292
3 years ago
Stephane Nicoll
f8aa8a9742
Remove unnecessary exclude
...
See gh-29292
3 years ago
Stephane Nicoll
0f93c6c475
Start building against Spring Integration 5.5.8 snapshots
...
See gh-29286
3 years ago
Stephane Nicoll
0412e86a4f
Start building against Spring LDAP 2.4.0-M1 snapshots
...
See gh-29222
3 years ago
Stephane Nicoll
066bfb3635
Start building against Spring Kafka 2.8.2 snapshots
...
See gh-29224
3 years ago
Stephane Nicoll
6cbc0e7ac5
Start building against Spring AMQP 2.4.2 snapshots
...
See gh-29284
3 years ago
Stephane Nicoll
6e27448744
Start building against Micrometer 1.9.0-M2 snapshots
...
See gh-29282
3 years ago
Stephane Nicoll
9e27bddfc7
Start building against Spring Data 2021.2.0-M1 snapshots
...
This commit also upgrades to Elasticsearch 7.16.2
See gh-29223
See gh-29292
3 years ago
Stephane Nicoll
3d927a093d
Start building against Spring HATEOAS 1.4.1 snapshots
...
See gh-29283
3 years ago
Stephane Nicoll
980aa616c8
Fix build failure
...
See gh-29290
3 years ago
Stephane Nicoll
7afae4aad9
Start building against Reactor 2020.0.15 snapshots
...
See gh-29280
3 years ago
Stephane Nicoll
a9d8befe72
Fix build failures
...
See gh-29290
3 years ago
Andy Wilkinson
94fa50af1c
Polish
3 years ago
Stephane Nicoll
9821cdfd8b
Remove deprecated code
...
Closes gh-29290
3 years ago
Stephane Nicoll
164c2f7164
Polish
...
See gh-29265
3 years ago
Stephane Nicoll
69d1c3674a
Upgrade to latest Hazelcast 3.x in integration tests
3 years ago
Stephane Nicoll
a780e87e9c
Upgrade to Hazelcast 5.0.2
...
See gh-29265
3 years ago
Andy Wilkinson
508d0af453
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29269
3 years ago
Andy Wilkinson
a6d8ff4677
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29268
3 years ago
Andy Wilkinson
41b01cc289
Only write parent entries when entry is new
...
Previously, when writing a repackaged jar, an attempt to write all of
an entry's parent directories would always be made, irrespective of
whether or not the entry itself had already been written. This was
inefficient as, due to the way that the jar is written, once an entry
itself has been written, we know that all of its parent directories
will also have been written.
This commit updates the jar writer so that no attempt is made to
write parent directory entries if the entry itself has already been
written.
Fixes gh-29175
3 years ago
Stephane Nicoll
8b0ea24ac2
Upgrade to Kotlin Coroutines 1.6.0
...
Closes gh-29264
3 years ago
Stephane Nicoll
ce7a3d0ef2
Upgrade to Flyway 8.3.0
...
Closes gh-29249
3 years ago
Stephane Nicoll
dda46fbe2b
Upgrade to Liquibase 4.6.2
...
Closes gh-29257
3 years ago
Phillip Webb
b25e92f3e2
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
99a683dffb
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
9a6f35cd8e
Update copyright year of changed files
3 years ago
Phillip Webb
f09bde2b60
Merge branch '2.6.x' into 2.7.x
3 years ago
Phillip Webb
81266ca806
Merge branch '2.5.x' into 2.6.x
3 years ago
Phillip Webb
0fcdab3936
Update copyright year of changed files
3 years ago
Phillip Webb
c839ebbce4
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29261
3 years ago
Phillip Webb
8e583f6f73
Apply exclusion rules to child contributors
...
Update `IncludeExcludeGroupMemberPredicate` so that exclusion rules are
also applied to child contributors. The restores the behavior of Spring
Boot 2.5.x where `management.endpoint.health.group.mygroup.exclude=db`
would exclude 'db/one', 'db/two' etc.
Fixes gh-29251
3 years ago
Stephane Nicoll
e5cab660cb
Upgrade to Infinispan 13.0.5.Final
...
Closes gh-29256
3 years ago
Stephane Nicoll
605ec2fb0e
Polish "Add vendor version to JavaInfo"
...
See gh-29090
3 years ago
Jonatan Ivanov
c6e6d109ad
Add vendor version to JavaInfo
...
See gh-29090
3 years ago
Stephane Nicoll
4799d2a71a
Polish "Add transactionIdPrefix Property to KafkaTemplate"
...
See gh-29089
3 years ago
Gary Russell
33814a4a42
Add transactionIdPrefix Property to KafkaTemplate
...
See gh-29089
3 years ago
Stephane Nicoll
9b34c31916
Polish "Include AbstractJdbcConfiguration beans in @DataJdbcTest"
...
See gh-29003
3 years ago
raviu
7f8dd81947
Include AbstractJdbcConfiguration beans in @DataJdbcTest
...
See gh-29003
3 years ago
Stephane Nicoll
c943ef18ca
Polish "Add principal resolution in RSocket handler methods"
...
See gh-28444
3 years ago
Guirong Hu
cf05964499
Add principal resolution in RSocket handler methods
...
See gh-28444
3 years ago
Stephane Nicoll
d24720d958
Polish "Expose OS information as an InfoContributor"
...
See gh-28907
3 years ago
Jonatan Ivanov
c700f686c6
Expose OS information as an InfoContributor
...
See gh-28907
3 years ago
Stephane Nicoll
076ddc8579
Polish "Add server.netty.max-keep-alive-requests"
...
See gh-28875
3 years ago
Leo Li
0e94b2ce6e
Add server.netty.max-keep-alive-requests
...
See gh-28875
3 years ago
Stephane Nicoll
578855f512
Restore support for Hazelcast 3
...
See gh-28801
3 years ago
Stephane Nicoll
e1a5be83d2
Polish "Inject SpringManagedContext into Hazelcast configuration"
...
See gh-28801
3 years ago
Jaromir Hamala
b875b55711
Inject SpringManagedContext into Hazelcast configuration
...
This commit makes it possible to inject Spring managed beans into
objects instantiated by Hazelcast.
See gh-28801
3 years ago
Stephane Nicoll
f26bee1196
Polish "Upgrade to Embedded Mongo 3.2.5"
...
See gh-28543
3 years ago
Julien Herr
679231c120
Upgrade to Embedded Mongo 3.2.5
...
See gh-28543
3 years ago
Brian Clozel
c5817f21eb
Add property for disabling GraphQL schema introspection
...
Prior to this commit, the GraphQL schema assembled by the
auto-configuration would provide no option for disabling the field
introspection.
While this feature is essential for many tools (including GraphiQL),
some prefer disabling it because this allows clients to gather
information about types and schema easily. This commit introduces a new
`spring.graphql.schema.introspection.enabled` configuration property.
Because potential attackers can still gather this information and this
feature is a core concern in the GraphQL spec, introspection is enabled
by default for Spring Boot applications.
Closes gh-29248
3 years ago
izeye
728206dba0
Polish GraphQL changes
...
See gh-29140
Closes gh-29194
3 years ago
Brian Clozel
0d616b8924
Fix WebGraphQlTester auto-registration for SpringBootTest
...
Prior to this commit, the `GraphQlTesterContextCustomizer` would
register a `WebGraphQlTester` instance as a `GraphQlTester` bean., only
exposing the `GraphQlTester` type. This is not in line with the
documentation and also does not register the bean definition with the
most specific type.
With this issue, a `@SpringBootTest` integration test will not be
injected with a `WebGraphQlTester` if it asks one.
This commit ensures that the `WebGraphQlTester` is registered as such
and that all related classes are renamed as a result.
Fixes gh-29250
3 years ago
Stephane Nicoll
b81c0047f8
Polish "Log the reason that led Devtools to restart the app"
...
See gh-28495
3 years ago
Artur Signell
0769b33e2e
Log the reason that led Devtools to restart the app
...
See gh-28495
3 years ago
Stephane Nicoll
91d7295c62
Polish "Add support for IdlePartitionEventInterval"
...
See gh-28290
3 years ago
Pascal Ayotte
9274baeb68
Add support for IdlePartitionEventInterval
...
See gh-28290
3 years ago
Stephane Nicoll
6b6da22f2c
Polish "Add support for RabbitStreamTemplate"
...
See gh-28060
3 years ago
Eddú Meléndez
3952046132
Add support for RabbitStreamTemplate
...
See gh-28060
3 years ago
Stephane Nicoll
cd0bb8e68f
Upgrade to XmlUnit2 2.8.4
...
Closes gh-29247
3 years ago
Stephane Nicoll
67f8b0484d
Upgrade to Undertow 2.2.14.Final
...
Closes gh-29246
3 years ago
Stephane Nicoll
714c1cc642
Upgrade to Thymeleaf 3.0.14.RELEASE
...
Closes gh-29244
3 years ago
Stephane Nicoll
0d8fc234b5
Upgrade to Spring WS 3.1.2
...
Closes gh-29243
3 years ago
Stephane Nicoll
0106e35b61
Upgrade to Spring Integration 5.5.7
...
Closes gh-29242
3 years ago
Stephane Nicoll
7890919958
Upgrade to Spring AMQP 2.4.1
...
Closes gh-29241
3 years ago
Stephane Nicoll
ec0dd5bf33
Upgrade to SnakeYAML 1.30
...
Closes gh-29240
3 years ago
Stephane Nicoll
b76691a4b0
Upgrade to SendGrid 4.8.1
...
Closes gh-29239
3 years ago
Stephane Nicoll
7a016a68f1
Upgrade to Selenium HtmlUnit 3.56.0
...
Closes gh-29238
3 years ago
Stephane Nicoll
a2bed160f0
Upgrade to Selenium 4.1.1
...
Closes gh-29237
3 years ago
Stephane Nicoll
017d3dc402
Upgrade to Reactor Bom 2020.0.14
...
Closes gh-29236
3 years ago
Stephane Nicoll
ddc7da7766
Upgrade to Rabbit AMQP Client 5.14.0
...
Closes gh-29235
3 years ago
Stephane Nicoll
2c322b67f1
Upgrade to Prometheus Client 0.14.1
...
Closes gh-29234
3 years ago
Stephane Nicoll
86a426035d
Upgrade to Oracle Database 21.4.0.0.1
...
Closes gh-29233
3 years ago
Stephane Nicoll
2c82b18f3f
Upgrade to Netty 4.1.72.Final
...
Closes gh-29232
3 years ago
Stephane Nicoll
61a65c0a93
Upgrade to MSSQL JDBC 9.4.1.jre8
...
Closes gh-29231
3 years ago
Stephane Nicoll
df1a9b848b
Upgrade to Mockito 4.2.0
...
Closes gh-29230
3 years ago
Stephane Nicoll
765c81c2f0
Upgrade to Logback 1.2.10
...
Closes gh-29229
3 years ago
Stephane Nicoll
179414c7f3
Upgrade to JUnit Jupiter 5.8.2
...
Closes gh-29227
3 years ago
Stephane Nicoll
78873706cf
Upgrade to JDOM2 2.0.6.1
...
Closes gh-29221
3 years ago
Stephane Nicoll
de22f47541
Upgrade to Jaybird 4.0.5.java8
...
Closes gh-29220
3 years ago
Stephane Nicoll
23a1dc9938
Upgrade to Jackson Bom 2.13.1
...
Closes gh-29219
3 years ago
Stephane Nicoll
18df80df17
Upgrade to HttpCore5 5.1.3
...
Closes gh-29218
3 years ago
Stephane Nicoll
46f17d8a50
Upgrade to HttpCore 4.4.15
...
Closes gh-29217
3 years ago
Stephane Nicoll
5a641fd50e
Upgrade to HttpAsyncClient 4.1.5
...
Closes gh-29216
3 years ago
Stephane Nicoll
8da7be8e32
Upgrade to HtmlUnit 2.56.0
...
Closes gh-29215
3 years ago
Stephane Nicoll
464ea36ef5
Upgrade to Hibernate 5.6.3.Final
...
Closes gh-29214
3 years ago
Stephane Nicoll
9e443d772f
Upgrade to Hazelcast 4.2.4
...
Closes gh-29213
3 years ago
Stephane Nicoll
f354c4dac4
Upgrade to Ehcache3 3.9.9
...
Closes gh-29210
3 years ago
Stephane Nicoll
a79a497f13
Upgrade to Dropwizard Metrics 4.2.7
...
Closes gh-29209
3 years ago
Stephane Nicoll
607508945c
Upgrade to DB2 JDBC 11.5.7.0
...
Closes gh-29208
3 years ago
Stephane Nicoll
e4c7251d23
Upgrade to Couchbase Client 3.2.4
...
Closes gh-29207
3 years ago
Stephane Nicoll
91ac6008e0
Upgrade to Caffeine 2.9.3
...
Closes gh-29206
3 years ago
Stephane Nicoll
2ac9381be4
Upgrade to Byte Buddy 1.12.6
...
Closes gh-29205
3 years ago
Stephane Nicoll
8a440b02a6
Upgrade to AssertJ 3.22.0
...
Closes gh-29204
3 years ago
Stephane Nicoll
ecf620fb01
Prevent upgrade to Artemis 2.20.0+
...
See gh-29203
3 years ago
Stephane Nicoll
e3b36b4c7e
Upgrade to AppEngine SDK 1.9.93
...
Closes gh-29202
3 years ago
Stephane Nicoll
dea7e34699
Switch bomr to any policy
3 years ago
Stephane Nicoll
a20f959fbc
Merge branch '2.6.x' into 2.7.x
3 years ago
Stephane Nicoll
c469c41127
Merge branch '2.5.x' into 2.6.x
3 years ago
Stephane Nicoll
04ce0e65cd
Polish assertion
3 years ago
Stephane Nicoll
9c868751d6
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29199
3 years ago
Stephane Nicoll
f54ea67ed6
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29198
3 years ago
dreis2211
7a87d18b12
Update copyrights to 2022
...
See gh-29195
3 years ago
Stephane Nicoll
de947e0800
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29190
3 years ago
izeye
d234681348
Fix default value for management.info.env.enabled in metadata
...
See gh-29187
3 years ago
Stephane Nicoll
a85772be3f
Upgrade to Log4j2 2.17.1
...
Closes gh-29185
3 years ago
Stephane Nicoll
b345dddec0
Upgrade to Log4j2 2.17.1
...
Closes gh-29184
3 years ago
Stephane Nicoll
4b6aa81687
Upgrade to Log4j2 2.17.1
...
Closes gh-29183
3 years ago
Stephane Nicoll
2b140950e3
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29176
3 years ago
izeye
7fbb5749d1
Polish
...
See gh-29157
3 years ago
Stephane Nicoll
eb81cbf053
Merge branch '2.6.x' into 2.7.x
...
Closes gh-29173
3 years ago
Stephane Nicoll
8ee0640cc0
Merge branch '2.5.x' into 2.6.x
...
Closes gh-29172
3 years ago
izeye
9a6c1c531d
Test our Gradle plugin against Gradle 7.3.3
...
See gh-29161
3 years ago
Stephane Nicoll
61c978e835
Upgrade to Spring Integration 5.5.7
...
Closes gh-28975
3 years ago
Stephane Nicoll
369046c37d
Upgrade to Spring Integration 5.5.7
...
Closes gh-28966
3 years ago
Stephane Nicoll
c7487749de
Upgrade to Spring Session 2021.1.1
...
Closes gh-28974
3 years ago
Stephane Nicoll
2e67645fd5
Upgrade to Hazelcast 4.2.4
...
Closes gh-29146
3 years ago
Stephane Nicoll
f3621702fb
Upgrade to Hazelcast 4.1.8
...
Closes gh-29145
3 years ago
Stephane Nicoll
a6350f2307
Upgrade to Spring Session 2021.0.4
...
Closes gh-28965
3 years ago
Brian Clozel
88ee4fab36
Polish
...
See gh-29140
3 years ago
Stephane Nicoll
b1ab3b8898
Revert "Upgrade to Spring Kafka 2.7.10"
...
See gh-29114
3 years ago
Stephane Nicoll
669710efe0
Upgrade to Spring Security 5.6.1
...
Closes gh-28973
3 years ago
Stephane Nicoll
af77ee007a
Upgrade to Spring Kafka 2.8.1
...
Closes gh-29017
3 years ago
Stephane Nicoll
66c43685f5
Upgrade to Spring AMQP 2.4.1
...
Closes gh-28995
3 years ago
Stephane Nicoll
44a9145bf8
Upgrade to Spring Security 5.5.4
...
Closes gh-28964
3 years ago
Stephane Nicoll
6f8e1166c6
Upgrade to Spring Kafka 2.7.10
...
Closes gh-29114
3 years ago
Stephane Nicoll
b2c2e6d0ca
Upgrade to Spring AMQP 2.3.13
...
Closes gh-28994
3 years ago
Brian Clozel
22706057f0
Document Spring GraphQL support
...
This commit documents all the features added in the previous commits:
from the main infrastructure support, to testing and metrics.
See gh-29140
3 years ago
Brian Clozel
d5603f2c98
Add GraphQL Spring Boot starter
...
This new starter brings the following dependencies:
* the base starter
* the JSON starter
* the Spring GraphQL dependency
See gh-29140
3 years ago
Brian Clozel
8e29eac887
Auto-configure GraphQL metrics
...
This commit auto-configures the metrics infrastructure for Spring
GraphQL.
See gh-29140
3 years ago
Brian Clozel
a7839bc9b9
Add Metrics support for Spring GraphQL
...
This commit adds the required infrastructure for instrumenting the
GraphQL engine and datafetchers in order to collect metrics.
With this infrastructure, we can collect metrics such as:
* "graphql.request", a timer for GraphQL query
* "graphql.datafetcher", a timer for GraphQL datafetcher calls
* "graphql.request.datafetch.count", a distribution summary of
datafetcher count per query
* "graphql.error", an error counter
See gh-29140
3 years ago
Brian Clozel
a34308e5f7
Add GraphQlTest slice
...
This commit adds the `@GraphQlTest` annotation which brings a new type
of sliced test for GraphQL applications. This considers all the required
infrastructure brought by `@AutoConfigureGraphQl`, but also brings
application components like `@Controller` beans and
`RuntimeWiringConfigurer`.
With this type of test, we'll only initialize a minimal setup for
testing a set of Controllers, without involving any transport-related
component.
See gh-29140
3 years ago
Brian Clozel
c0707e4f5b
Auto-configure GraphQlTester
...
This commit adds the required infrastructure to auto-configure a
`GraphQlTester` or `WebGraphQlTester` in Spring Boot tests.
Specific annotations like `AutoConfigureGraphQlTester` and
`AutoConfigureWebGraphQlTester` will contribute pre-configured beans for
testing a GraphQL with the tester.
This also ships a `ContextCustomize` for contributing a `GraphQlTester`
in the case of a full `@SpringBootTest` integration test against a live
server.
See gh-29140
3 years ago
Brian Clozel
9a92a9c91d
Add AutoConfigureGraphQl test annotation
...
This commit adds the `@AutoConfigureGraphQl` test annotation. It can be
used to import the relevant auto-configurations when testing a GraphQL
application.
Currently, it will get the main `GraphQlAutoConfiguration`, but also
what's required for configuring codecs and validation support.
See gh-29140
3 years ago
Brian Clozel
6dbcd0e95e
Auto-configure security for Spring GraphQL
...
This commit configures security features for Spring GraphQL.
In the case of both MVC and WebFlux, this contributes
`DataFetcherExceptionResolver` instances to resolve security exceptions
and expose them as proper errors in the GraphQL response.
For MVC only, this also configures a
`SecurityContextThreadLocalAccessor`. This component ensures that the
security context is propagated between `ThreadLocal` and the Reactor
asynchronous execution.
See gh-29140
3 years ago
Brian Clozel
9954b4c63e
Auto-configure Query* support for GraphQL
...
This commit auto-configures Spring Data Querydsl and QueryByExample
support for Spring GraphQL.
See gh-29140
3 years ago
Brian Clozel
ce6747ccd6
Enable GraphiQL UI by default with Devtools
...
GraphiQL is useful when working on a GraphQL API - it allows
developers to craft queries and test newly developed feature. This
is not enabled by default, as this should not be exposed in production
without the developer's knowledge.
This commit flips this value when Spring Boot devtools is active for a
better developer experience.
See gh-29140
3 years ago
Brian Clozel
6ef1ed0dd0
Auto-configure GraphQL WebSocket endpoint
...
This commit auto-configures a GraphQL WebSocket endpoint for both Spring
MVC and Spring WebFlux. This is only enabled if the required libraries
are on the classpath and if the `"spring.graphql.websocket.path"`
property is defined.
See gh-29140
3 years ago