Andy Wilkinson
27ae772064
Upgrade to Rabbit Amqp Client 5.4.3
...
Closes gh-14751
6 years ago
Andy Wilkinson
ddb8694ae2
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
839e686c9e
Fix Checkstyle violation
6 years ago
Andy Wilkinson
f9b6c1ab4d
Include more information in NoSuchBeanDefinition failure analysis
...
Closes gh-13594
6 years ago
Andy Wilkinson
9e14fc6b8b
Cope with hanging call to connection.start() in JmsHealthIndicator
...
Previously, if the call to connection.start() hung, JmsHealthIndicator
would also hang and then never respond.
This commit introduces the use of an additional thread that waits for
up to 5 seconds for the connection to start. If the call to start
does not complete within that time, the connection is closed. The
call to close causes the call to start to throw an exception, thereby
stopping the hang and allowing the indicator to report that the
broker is down.
Closes gh-10809
6 years ago
Andy Wilkinson
51a1309ab7
Document need to use spring.data.rest rather than spring.data.web
...
Closes gh-14413
6 years ago
Andy Wilkinson
3f7a01fd27
Use ApplicationContextRunner in SpringDataWebAutoConfigurationTests
...
See gh-14413
6 years ago
Stephane Nicoll
6e6c22c0ae
Polish "Remove duplicate -l option for init command"
...
Closes gh-1446
6 years ago
Ruslan Molchanov
71cf472116
Remove duplicate -l option for init command
...
See gh-14460
6 years ago
Andy Wilkinson
c6fdb4f0f2
Improve documentation of Quartz DataSource customization
...
Closes gh-12780
6 years ago
Hanope
8b08f04e39
Correct TIP typo in the documentation
...
Closes gh-14735
6 years ago
Andy Wilkinson
73122fa8f3
Improve documentation of supported JSON mapping libraries
...
Closes gh-14703
6 years ago
Andy Wilkinson
f2446f78df
Align Session Redis tests with changes in latest Apple snapshots
...
See gh-14732
6 years ago
Andy Wilkinson
1b4a60e65c
Start building against Spring Session snapshots for Apple-SR6
...
See gh-14732
6 years ago
Andy Wilkinson
e2b589547c
Start building against Spring Data snapshots for Kay-SR11
...
See gh-14728
6 years ago
Andy Wilkinson
508bfda9ad
Start building against Spring Framework 5.0.10 snapshots
...
See gh-14722
6 years ago
Andy Wilkinson
07dd689c9c
Polish
6 years ago
dreis2211
e6313fd96f
Fix @Cacheable typo
...
Closes gh-14720
6 years ago
Andy Wilkinson
9afd6f53e5
Document need for -parameters compilation with @SpyBean and @Cacheable
...
Closes gh-13945
6 years ago
Andy Wilkinson
4f51a83ab3
Add a note recommending the use of containers' multipart upload
...
Closes gh-2958
6 years ago
Andy Wilkinson
d3b3c8c64e
Honour management.metrics.web.server.auto-time-requests with WebFlux
...
Closes gh-13895
6 years ago
Andy Wilkinson
1f34da9025
Document application plugin's need for mainClassName to be set
...
Closes gh-14250
6 years ago
Andy Wilkinson
5d3f30ee94
Honour SSL key and trust store providers when configuring Netty
...
Closes gh-14714
6 years ago
Andy Wilkinson
d6d59edb35
Merge branch '1.5.x' into 2.0.x
6 years ago
dreis2211
55ec016bac
Remove unused fields in tests
...
Closes gh-14707
6 years ago
Andy Wilkinson
bbdd6cc9cb
Merge branch '1.5.x'
6 years ago
Andy Wilkinson
ca329d3d03
Update Jersey indicator class to one that requires the Servlet API
...
Previously, if WebFlux and Jersey were on the classpath, but there was
no Servlet API (and no embedded container) on the classpath, the web
application type would be prevented from being reactive. The absence
of the Servlet API would then prevent the web application type from
being servlet so it would be none.
By contrast, if Spring MVC was on the classpath in place of Jersey
the absence of the Servlet API would allow the web application type to
be reactive. This happened because the Spring MVC indicator class is
DispatcherServlet which requires the Servlet API.
This commit updates the Jersey indicator class to be ServletContainer.
This class is both an HttpServlet and a Filter so it too requires the
Servlet API and, therefore, further aligns the deduction behaviour for
Jersey and Spring MVC.
Closes gh-14701
6 years ago
Phillip Webb
6aedb69443
Update copyright year for changed files
6 years ago
Phillip Webb
456d1af443
Polish
6 years ago
Stephane Nicoll
febaf15b61
Guard WebApplicationType detection in case spring web is not present
...
Closes gh-14589
6 years ago
Andy Wilkinson
8573edc03e
Provide complete dependency management for Micrometer
...
Closes gh-14700
6 years ago
Andy Wilkinson
ad647ba073
Make JSON-B auto-config back of if no JSON-P implementation is available
...
Closes gh-14675
6 years ago
Andy Wilkinson
8ee4c5e4a1
Use offical JSON API jar rather than Geronimo's in Artemis starter
...
Closes gh-14691
6 years ago
Andy Wilkinson
0ad0785bf7
Provide complete dependency management for Apache Johnzon
...
Closes gh-14692
6 years ago
Andy Wilkinson
7490d8b99d
Make JSON-B auto-config back off when no implementation is available
...
Previously, the JSON-B auto-configuration would be enabled when the JSON-B API was
on the classpath. This led to a failure if there was no implementation available.
The JSON-B API loads an implementation using the service loader. This commit updates
the auto-configuration to be conditional on the presence of a
META-INF/services/javax.json.bind.spi.JsonbProvider file on the classpath.
Closes gh-14675
6 years ago
Andy Wilkinson
e7f100d5d7
Improve test coverage of PropertiesMeterFilter
...
Closes gh-14689
6 years ago
Phillip Webb
2b6bdfe277
Fix Reactive...Context NPE
...
Fix possible NPE in `ReactiveWebServerApplicationContext`.
See gh-14666
6 years ago
Stephane Nicoll
6cc272ecf5
Polish "Make sure cache busting works with error pages"
...
Closes gh-14583
6 years ago
artsiom
64f04fceea
Make sure cache busting works with error pages
...
See gh-14583
6 years ago
Phillip Webb
8c896d9376
Improve Reactive...Context thread safety
...
Refactor `ReactiveWebServerApplicationContext` to improve thread safety
by using a single manager object rather than then trying to synchronize
the `WebServer` and `HttpHandler`.
Closes gh-14666
6 years ago
Andy Wilkinson
cf24d18139
Explicity set permissions on files in lib of Boot distribution
...
Previously, only the permissions for the scripts in bin/ were set. The
permissions for the files in lib/ were not explicity set, leaving them
with the same permissions as the source files in Gradle's cache. This
has proven to be a little brittle when building in certain
environments, leading to test failures. It also assumes that the
file permissions in Gradle's cache will be appropriate for entries in
a distribution archive. That may not always be a reasonable assumption
to make.
To avoid the above-described problems, this commit updates the copy
spec that's used to add files to lib/ in the archive so that each
file uses 0644 for its permissions.
Closes gh-14158
6 years ago
Stephane Nicoll
1b10d3fcbf
Fix missing metadata for nested POJO
...
This commit fixes missing descriptions and default values when
applicable for `management.server.ssl`, `server.compression`,
`server.http2`, `server.servlet.jsp`, `server.servlet.session` and
`server.ssl`.
Those nested namespace are managed by a POJO that is declared outside
of the module of the target @ConfigurationProperties type using it. As
a result, the annotation processor has no access to the source model and
can't extract the description and the default value, if any.
This commit migrates the misleading field-level Javadoc to manual meta
data for the time being.
Closes gh-14669
6 years ago
Roland Weisleder
d2a063b26a
Clarify Javadoc of ConditionalOn annotations
...
Closes gh-14681
6 years ago
Stephane Nicoll
b4c5aea152
Fix detection of WebApplicationType with context class
...
Closes gh-14589
6 years ago
Janne Valkealahti
26345d3900
Polish docs
...
This commit replaces tabs to spaces in a yaml example for configuring
endpoint web exposure include.
Closes gh-14670
6 years ago
Stephane Nicoll
b248afc808
Clarify conversion system in Appendix
...
Closes gh-14645
6 years ago
Stephane Nicoll
135797c347
Remove useless prerequisites section
...
Closes gh-14668
6 years ago
Phillip Webb
bd9500290e
Defer HttpHandler initialization
...
Update `ReactiveWebServerApplicationContext` so that the `HttpHandler`
bean is not longer created from `onRefresh`, but is instead created
only when the server starts.
Prior to this commit, the WebFlux hander would cause early
initialization of several beans, including Jackson Modules.
Closes gh-14666
6 years ago
Phillip Webb
7afde2ba43
Add another ConfigurationPropertyName.equals test
...
Include an additional test to ensure that `.equals` works for names
starting with the same value.
See gh-14665
6 years ago
Phillip Webb
3ff20b2440
Restore import-control checkstyle
...
Restore checkstyle import control and fix a few violations in the
process.
Closes gh-14660
6 years ago
Rodolpho Couto
e30f693699
Add reference to valiktor-spring-boot-starter
...
Closes gh-14514
6 years ago
Johnny Lim
1eca492c5e
Polish
...
See gh-14621
6 years ago
Andy Wilkinson
da1fde6a5f
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
fd10226c54
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
62b481c7db
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
89f5cfc5a4
Merge branch '1.5.x' into 2.0.x
6 years ago
jnizet
eee07a840f
Move away from deprecated Gradle configurations
...
Closes gh-14593
6 years ago
Stephane Nicoll
b6e5103dc4
Polish contribution
...
Closes gh-14592
6 years ago
Marten Deinum
77afe76ed5
Polish
...
The SpringBootContextLoader still checked if tests were annotated with
@IntegrationTest or @WebIntegrationTest. Those classes have been
removed in Spring Boot 1.5 and been deprecated since 1.4.
This commit removes the check on the annotations as well as the static
list of names.
See gh-14592
6 years ago
Stephane Nicoll
885948ce3b
Polish
6 years ago
artsiom
7fb13d0dc2
Fix WebSocket web server customizer bean names
...
Closes gh-14582
6 years ago
Gary Russell
26c1e389df
Polish RabbitMQ properties doc
...
Fix description for `prefetch`; remove reference to transactions since
the direct container does not support transactionSize.
Also fix `transactionSize` to just reference acks; autoConfiguration
doesn't support enabling transactions.
Closes gh-14569
6 years ago
Stephane Nicoll
5506d972c6
Polish "Fix and improve Neo4j related documentation"
...
Closes gh-14548
6 years ago
Michael J. Simons
8a53adf3d2
Fix and improve Neo4j related documentation
...
See gh-14548
6 years ago
Stephane Nicoll
8cce5d3f64
Polish "Add dependency management for Neo4J OGM embedded driver"
...
Closes gh-14560
6 years ago
Michael J. Simons
ad449e9520
Add dependency management for Neo4J OGM embedded driver
...
See gh-14560
6 years ago
Stephane Nicoll
63d276da58
Upgrade to Neo4j Ogm 3.1.3
...
Closes gh-14536
6 years ago
Stephane Nicoll
75c893164e
Upgrade to Hibernate Validator 6.0.13.Final
...
Closes gh-14535
6 years ago
Stephane Nicoll
5cac8ac70b
Upgrade to Elasticsearch 5.6.12
...
Closes gh-14534
6 years ago
Stephane Nicoll
0143cb6193
Upgrade to Janino 3.0.10
...
Closes gh-14533
6 years ago
Stephane Nicoll
f49f407b99
Upgrade to Johnzon Jsonb 1.1.10
...
Closes gh-14532
6 years ago
Stephane Nicoll
59ecfea104
Upgrade to Unboundid Ldapsdk 4.0.8
...
Closes gh-14531
6 years ago
Stephane Nicoll
380696de58
Upgrade to Jackson 2.9.7
...
Closes gh-14530
6 years ago
Stephane Nicoll
8aece088a4
Upgrade to Spring Web Services 3.0.4.RELEASE
...
Closes gh-14526
6 years ago
Stephane Nicoll
957321492f
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
bff93a67ce
Fix remote DevTools restart when a previously added class is then changed
...
Previously, if a class was added and then changed, a restart would be triggered
and things would behave as if the class had been deleted. This occurred
because, when looking for additional classes that were not on the original
classpath, only files that had been added were considered. The subsequent
change to the class was noticed as a modified rather than an addition,
resulting in the class being skipped.
This commit updates the resource resolver to only ignore deleted files and
consider both added files and modified files when looking for additional
resources.
Closes gh-14205
6 years ago
Marcel Overdijk
0870f23902
Fix dependency management for Caffeine
...
Closes gh-14505
6 years ago
DK Lee
01cf52447c
Fix typo in WebClient example
...
Closes gh-14499
6 years ago
Andy Wilkinson
6fba477d5e
Remove redundant handling of a null exchange from WebFluxTags.uri()
...
Closes gh-14504
6 years ago
Andy Wilkinson
6020cb67d3
Polish javadoc of status method on WebFluxTags and WebMvcTags
6 years ago
Madhura Bhave
d7d5cbf959
Simplify printing ConditionEvaluationReport when using context runner
...
Closes gh-13119
6 years ago
Andy Wilkinson
fc60d9f6d4
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
5708792d82
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
09ccf875b7
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
ae4e1d0372
Test the Gradle plugin against Gradle 4.10
...
Closes gh-14417
6 years ago
Andy Wilkinson
630e2d0b41
Correct the permissions of scripts in archives of boot distribution
...
Closes gh-14158
6 years ago
Madhura Bhave
7af6665a0e
Ignore management.server.port for war
...
Fixes gh-14148
6 years ago
Andy Wilkinson
39d383006c
Upgrade to Spring Cloud Connectors 2.0.3.RELEASE
...
Closes gh-14414
6 years ago
Andy Wilkinson
2e86a6f479
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
9b1e74b2f1
Upgrade to Spring Session Apple-SR5
...
Closes gh-14332
6 years ago
Andy Wilkinson
856f9cb0ea
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
d09436872c
Upgrade to Spring Integration 5.0.8.RELEASE
...
Closes gh-14330
6 years ago
Andy Wilkinson
d7bfd07724
Upgrade to Spring Security 5.0.8.RELEASE
...
Closes gh-14403
6 years ago
Andy Wilkinson
0174417fb0
Upgrade to Spring Kafka 2.1.10.RELEASE
...
Closes gh-14402
6 years ago
Andy Wilkinson
8552d57757
Upgrade to Spring Amqp 2.0.6.RELEASE
...
Closes gh-14401
6 years ago
Andy Wilkinson
c33eda65c7
Upgrade to Spring Data Kay SR10
...
Closes gh-14328
6 years ago
Andy Wilkinson
a6feebb39d
Upgrade to Spring Kafka 2.1.9.RELEASE
...
Closes gh-14372
6 years ago
Andy Wilkinson
be498f945c
Upgrade to Postgresql 42.2.5
...
Closes gh-14371
6 years ago
Andy Wilkinson
54302b9a7b
Upgrade to Jetty El 8.5.33
...
Closes gh-14370
6 years ago
Andy Wilkinson
5010a690e8
Upgrade to Jaybird 3.0.5
...
Closes gh-14369
6 years ago
Andy Wilkinson
e2e8db3876
Upgrade to Elasticsearch 5.6.11
...
Closes gh-14368
6 years ago
Andy Wilkinson
03eda003d0
Upgrade to Janino 3.0.9
...
Closes gh-14367
6 years ago
Andy Wilkinson
cdd819adaa
Upgrade to Johnzon Jsonb 1.1.9
...
Closes gh-14366
6 years ago
Andy Wilkinson
59cb5bf44c
Upgrade to Activemq 5.15.6
...
Closes gh-14365
6 years ago
Andy Wilkinson
5c891f8e1b
Upgrade to Netty 4.1.29.Final
...
Closes gh-14364
6 years ago
Andy Wilkinson
956ef0f785
Upgrade to Javax Mail 1.6.2
...
Closes gh-14363
6 years ago
Andy Wilkinson
590ea73097
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
8afa201271
Start building against Spring Session Apple snapshots
...
See gh-14332
6 years ago
Stephane Nicoll
1740f039f3
Start building against Spring Integration snapshots
...
See gh-14330
6 years ago
Stephane Nicoll
d53839eecb
Start building against Spring Data Kay snapshots
...
See gh-14328
6 years ago
Madhura Bhave
e41394233b
Harmonize ReactiveSecurityAutoConfiguration
...
Fixes gh-14263
6 years ago
Stephane Nicoll
ce63db2e42
Upgrade to Spring Framework 5.0.9
...
Closes gh-14325
6 years ago
Stephane Nicoll
b7e1a2ea6c
Add reference to Rollbar starter
...
Closes gh-14343
6 years ago
Andy Wilkinson
aa45f3c702
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
61344f7d9c
Upgrade to Reactor Bom Bismuth-SR11
...
Closes gh-14322
6 years ago
Stephane Nicoll
128ed77a69
Start building against Spring Framework 5.0 snapshots
...
See gh-14325
6 years ago
Madhura Bhave
ccdbc0aa06
Polish "Remove redundancy from actuator documentation"
...
Closes gh-14206
6 years ago
kuldeepsidhu88
abf5e63b54
Remove redundancy from actuator documentation
...
See gh-14206
6 years ago
Andy Wilkinson
6c865f9b43
Polish
...
See gh-1176
6 years ago
Andy Wilkinson
53372d5fd7
Document the use of --args to pass arguments to bootRun
...
Closes gh-1176
6 years ago
Stephane Nicoll
ff8b8c55c6
Remove reference to "management.metrics.binders.integration.enabled"
...
Closes gh-14319
6 years ago
Phillip Webb
a2cea6a45a
Upgrade amqp-client to 5.4.1
...
See gh-14259
6 years ago
Phillip Webb
ec27137632
Merge branch '1.5.x' into 2.0.x
6 years ago
Andy Wilkinson
b580dd70f8
Polish
6 years ago
Stephane Nicoll
3469142fec
Partially revert 59d911d
...
This commit restores the public `UsesUnsafeJava` and flag it as
deprecated.
Closes gh-14072
6 years ago
Stephane Nicoll
c410f7d153
Merge branch '1.5.x' into 2.0.x
6 years ago
Madhura Bhave
9c82d5c382
Make ApplicationContextServerWebExchangeMatcher and subclasses thread-safe
...
Fixes gh-14161
6 years ago
Phillip Webb
cafff43022
Update copyright header of changed files
6 years ago
Phillip Webb
9af6b3422f
Polish
6 years ago
Phillip Webb
45613f8c3c
Merge branch '1.5.x' into 2.0.x
6 years ago
Johnny Lim
ca57e58ee5
Polish
...
See gh-14293
6 years ago
Johnny Lim
3eef927499
Use InvalidEndpointRequestException for MetricsEndpoint
...
Closes gh-14291
6 years ago
Kedar Joshi
72ebfb0332
Update default compressible media types
...
Closes gh-14278
6 years ago
Stephane Nicoll
42bf594d96
Polish condition name
...
See gh-14285
6 years ago
Stephane Nicoll
ddeae9b58e
Polish "Fix WSDL locations condition to work with a list"
...
Closes gh-14285
6 years ago
Eneias Cordeiro da Silva
80358f7fbf
Fix WSDL locations condition to work with a list
...
See gh-14285
6 years ago
Stephane Nicoll
6078865372
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
8950c3ebb4
Polish
...
See gh-14271
6 years ago
Stephane Nicoll
00233cd57e
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
ea2fb620b4
Clarify structure of prefixes
...
Closes gh-14258
6 years ago
Stephane Nicoll
6d637bc53b
Add missing condition
...
Closes gh-14264
6 years ago
Phillip Webb
2e2f91d4a0
Merge branch '1.5.x' into 2.0.x
6 years ago
Stephane Nicoll
0625443d27
Polish "Limit metrics collection of incoming requests"
...
Closes gh-14173
6 years ago
Dmytro Nosan
81a6701914
Limit metrics collection of incoming requests
...
See gh-14173
6 years ago
Stephane Nicoll
f9081a2c23
Revert "Polish some joining collectors"
...
See gh-14221
6 years ago
dreis2211
afda71e419
Polish some joining collectors
...
Closes gh-14221
6 years ago
Stephane Nicoll
3997b3ae5e
Polish
6 years ago
Stephane Nicoll
ff11166af8
Restore RabbitMQ advanced starter as it is compatible with Spring Boot 2
6 years ago
dreis2211
70add0617a
Collapse identical catch blocks
...
Closes gh-14213
6 years ago
Stephane Nicoll
af426e383f
Review slice documentation to clarify the scope and alternative options
...
Closes gh-13810
6 years ago