Commit Graph

17774 Commits

Author SHA1 Message Date
Andy Wilkinson 5b2971cf2c Start building against Spring Batch 4.3.8 snapshots
See gh-34143
2023-02-09 15:53:53 +00:00
Andy Wilkinson 0a23cca018 Start building against Reactor Bom 2020.0.28 snapshots
See gh-34142
2023-02-09 15:53:53 +00:00
Andy Wilkinson 3e43c664c9 Start building against Micrometer 1.9.8 snapshots
See gh-34141
2023-02-09 15:53:53 +00:00
Andy Wilkinson 07fcb67540 Use repo.maven.apache.org consistently
Maven Central has two canonical URLs [1]:

- https://repo1.maven.org
- https://repo.maven.apache.org

This commit updates the codebase to only use repo.maven.apache.org.

Closes gh-33938

[1] https://central.sonatype.org/news/20190715_http_deprecation_update/#canonical-urls
2023-02-08 14:04:16 +00:00
Enimiste d6032c9d2c Remove inputStream.close() line to conform to the interface
The "ReproducibleResourceTransformer" interface says that "An input
  stream for the resource, the implementation should *not* close this
  stream".

See gh-34063
2023-02-06 11:47:25 +01:00
Moritz Halbritter 33288493aa Remove exception field from Health class
Closes gh-34030
2023-02-06 10:38:26 +01:00
Andy Wilkinson 9940fcfe77 Reset mocks produced by FactoryBeans
An unwanted side-effect of the changes made in c6bdd136 to fix
gh-7271 is that a mock produced by a factory bean is not reset. To
allow such a mock to be reset without regressing the fix we now call
getBean(…) as we did before c6bdd136, however the call is now
performed in a defensive manner falling back to getSingleton(…) when
it fails.

Closes gh-33830
2023-02-01 17:22:36 +00:00
Andy Wilkinson 2bf780237a Polish "Add Redis application properties example"
See gh-33965
2023-02-01 15:44:42 +00:00
Marcel Wollschläger b6f900dd98 Add Redis application properties example
For the `Connect to Redis` section in the documentation also mention how
to configure the Redis connection via application properties similar
to the other connectors (Mongodb, Elasticsearch, Neo4j, ...).

See gh-33965
2023-02-01 15:44:41 +00:00
Moritz Halbritter 2a843d1853 Set Reactor Netty's shutdownQuietPeriod to 0 when using devtools
See gh-33855
2023-02-01 09:31:41 +01:00
Sanan 09d9d601e7 Complete dependency management for Mongo's Java Driver
See gh-33941
2023-01-31 11:10:49 +01:00
Johnny Lim 5eeb429e44 Polish
See gh-33966
2023-01-31 10:48:30 +01:00
Krzysztof Krason a8958471f6 Switch anonymous inner classes to lambdas
See gh-33987
2023-01-26 19:34:22 -08:00
Krzysztof Krason 888d4ac392 Use '==' rather than '.equals' with enum value
See gh-33987
2023-01-26 19:33:37 -08:00
Phillip Webb c7a8151313 Restore "Use Jedis Instead of Lettuce" how-to documentation
Closes gh-33994
2023-01-26 17:37:01 -08:00
Moritz Halbritter 9975ec8be3 Report deprecated Map properties
Closes gh-27854
2023-01-24 10:07:54 +01:00
Phillip Webb b7ae9fbfdf Restore actuator section in documentation overview
Closes gh-33932
2023-01-21 11:35:54 -08:00
Johnny Lim ebde850031 Add Javadoc since to OperationParameter.getAnnotation()
See gh-33914
2023-01-20 09:36:57 +01:00
Andy Wilkinson 01c8ef26ce Upgrade to Netty 4.1.87.Final
Closes gh-33891
2023-01-19 11:31:10 +00:00
Andy Wilkinson f24afd9685 Upgrade to MySQL 8.0.32
Closes gh-33890
2023-01-19 11:31:10 +00:00
Andy Wilkinson 21068a5bc4 Upgrade to MSSQL JDBC 10.2.3.jre8
Closes gh-33889
2023-01-19 11:31:10 +00:00
Andy Wilkinson 96393aa0fe Upgrade to FreeMarker 2.3.32
Closes gh-33888
2023-01-19 11:31:09 +00:00
Andy Wilkinson b59209c31d Upgrade to Byte Buddy 1.12.22
Closes gh-33887
2023-01-19 11:31:09 +00:00
Phillip Webb 470a255b0d Polish 2023-01-18 15:47:50 -08:00
Phillip Webb 7c508fa324 Update copyright year of changed files 2023-01-18 15:37:58 -08:00
Moritz Halbritter e8d809fe65 Replace 'via' with 'over' or 'through' in the documentation
Closes gh-33878
2023-01-18 16:56:42 +01:00
Andy Wilkinson b5cebed120 Improve failure description when bean def has no resource description
Closes gh-33765
2023-01-18 13:52:56 +00:00
Moritz Halbritter c939e27925 Only set AWT headless property if not already set
Closes gh-28803
2023-01-18 14:28:26 +01:00
Andy Wilkinson 97d4988821 Upgrade to Spring WS 3.5.1
Closes gh-33789
2023-01-18 13:09:08 +00:00
Andy Wilkinson 03a0b30537 Upgrade to Spring Data 2021.2.7
Closes gh-33788
2023-01-18 13:08:32 +00:00
Andy Wilkinson 93204ad8ba Upgrade to Spring AMQP 2.4.9
Closes gh-33790
2023-01-18 13:07:28 +00:00
Moritz Halbritter 524a4b6c1e Only return complete accessor name when accessor has a backing field 2023-01-18 13:42:56 +01:00
Moritz Halbritter 26d658802f Add support for record accessors in spring-boot-configuration-processor
Closes gh-29526
2023-01-18 12:02:34 +01:00
Moritz Halbritter 6c44055fd4 Polish PropertyDescriptorResolver 2023-01-18 12:01:06 +01:00
zhangyanyue 1eb394f958 Fix typo in kotlin getting started documentation
See gh-33867
2023-01-18 10:23:24 +01:00
Phillip Webb a0fe8241a7 Update copyright year of changed files 2023-01-17 10:07:03 -08:00
Moritz Halbritter fd5fe97646 Remove spring.reactor.debug from devtools property defaults
Closes gh-33858
2023-01-17 15:42:34 +01:00
Johnny Lim 3983d49523 Update com.gorylenko.gradle-git-properties version to 2.4.1 in doc
See gh-33838
2023-01-17 14:37:34 +01:00
Moritz Halbritter d7852cb176 Log failing calls to health indicators
See gh-33774
2023-01-17 14:33:53 +01:00
Moritz Halbritter 6ef73cddb2 Polish LocalDevToolsAutoConfiguration 2023-01-17 10:44:07 +01:00
Moritz Halbritter 9f2ed201b2 Improve error message when start goal can't contact running application
Closes gh-24044
2023-01-16 15:58:03 +01:00
Moritz Halbritter 6cec0187c3 Include exception message in condition result when docker is unavailable
Closes gh-20582
2023-01-16 14:09:21 +01:00
Moritz Halbritter 81a57944b1 Include 'MVC' in starter-websocket description
Closes gh-32493
2023-01-16 12:02:27 +01:00
Moritz Halbritter 96175a8e50 Use OperationParameter consistently
Closes gh-31240
2023-01-16 11:23:21 +01:00
Moritz Halbritter 484d662085 Allow multiple startsWith, contains and endsWith clauses in bomr
- Add support for startsWith prohibition
2023-01-12 17:33:26 +01:00
Moritz Halbritter aca087e762 Add more possibilities to prohibit version upgrades
Closes gh-32457
2023-01-12 16:08:06 +01:00
Andy Wilkinson 22b253d8c4 Start building against Spring AMQP 2.4.9 snapshots
See gh-33790
2023-01-12 13:13:04 +00:00
Andy Wilkinson 5c470d1f20 Start building against Spring WS 3.1.5 snapshots
See gh-33789
2023-01-12 13:13:03 +00:00
Andy Wilkinson 152de5f55e Start building against Spring Data 2021.2.7 snapshots
See gh-33788
2023-01-12 13:13:03 +00:00
Andy Wilkinson 98f3bf8b4c Upgrade to XmlUnit2 2.9.1
Closes gh-33787
2023-01-12 13:13:03 +00:00
Andy Wilkinson 8044493b7f Upgrade to Spring Framework 5.3.25
Closes gh-33786
2023-01-12 13:13:03 +00:00
Andy Wilkinson 5c74b7ceba Upgrade to Reactor Bom 2020.0.27
Closes gh-33785
2023-01-12 13:13:02 +00:00
Andy Wilkinson 2a80d961d1 Upgrade to Micrometer 1.9.7
Closes gh-33784
2023-01-12 13:13:02 +00:00
Andy Wilkinson ed364768e9 Upgrade to MariaDB 3.0.10
Closes gh-33783
2023-01-12 13:13:02 +00:00
Andy Wilkinson f3a03f9b0f Upgrade to Jolokia 1.7.2
Closes gh-33782
2023-01-12 13:13:02 +00:00
Andy Wilkinson 7d26a29717 Upgrade to Infinispan 13.0.15.Final
Closes gh-33781
2023-01-12 13:13:01 +00:00
Andy Wilkinson b3d0d6b72a Upgrade to Groovy 3.0.14
Closes gh-33780
2023-01-12 13:13:01 +00:00
Andy Wilkinson ffa6706b0b Upgrade to Dropwizard Metrics 4.2.15
Closes gh-33779
2023-01-12 13:13:01 +00:00
Andy Wilkinson 68623cb68a Upgrade to Byte Buddy 1.12.21
Closes gh-33778
2023-01-12 13:13:01 +00:00
Moritz Halbritter d652491e20 Fix stack overflow in SpringBootMockResolver
Closes gh-32632
2023-01-12 13:24:09 +01:00
Andy Wilkinson 9d57cbc1d5 Drop scoop manifest creation
Closes gh-33703
2023-01-12 12:00:39 +00:00
Moritz Halbritter 1606f5b88c Back off Jooq's TransactionProvider on custom TransactionProvider
Closes gh-32899
2023-01-12 11:24:49 +01:00
Phillip Webb 2cdd071775 Update getting started documentation to use @SpringBootApplication
Closes gh-32795
2023-01-12 10:09:33 +01:00
Moritz Halbritter d6f682da7e Polish JavaBeanBinder
Closes gh-33762
2023-01-12 09:45:36 +01:00
Andy Wilkinson 3b2e5e5292 Remove references to https://repo.spring.io/release 2023-01-11 17:03:45 +00:00
Andy Wilkinson 985094d33d Upgrade to Spring Asciidoctor Extensions 0.6.1
Closes gh-33744
2023-01-11 12:45:08 +00:00
Yongjo Lee 0440e5d1ac Fix duplicate 'the' typo
See gh-33736
2023-01-11 13:39:47 +01:00
Sébastien Deleuze 4466bffe52 Fix typo in class name MultipleConnectionPoolConfigurationsFailureAnalzyer
See gh-33751
2023-01-11 13:24:01 +01:00
Moritz Halbritter 7a148747a0 Fix NPE in RabbitProperties if user is given but password is not
Closes gh-33752
2023-01-11 11:13:51 +01:00
Phillip Webb a369f936c9 Replace references to Pivotal
Closes gh-33737
2023-01-09 18:09:20 -08:00
Phillip Webb 80cfcb71ec Update copyright year of changed files 2023-01-09 15:18:10 -08:00
Phillip Webb 232807d388 Increase block timeout 2023-01-09 15:17:47 -08:00
Phillip Webb 6a0a61f1ce Refine EndpointRequest matcher `toString` and apply to reactive variant
Refine the recently introduced `EndpointRequest` matcher `toString()`
to use lower-case item names. Also applied the same logic to the
reactive variant.

See gh-33690
2023-01-09 14:41:41 -08:00
rishal c84399e705 Add toString method for EndpointRequestMatcher
See gh-33690
2023-01-09 12:34:43 +01:00
Joseph Lane 54754d2c7a Fix typo in External Configuration documentation
See gh-33630
2023-01-09 12:12:50 +01:00
Bart aa8a531731 Fix a type in the ExitCodeGenerator documentation
See gh-33658
2023-01-09 10:38:32 +01:00
Christoph Dreis 1b4ef5db0f Update copyrights to 2023
See gh-33682
2023-01-09 10:35:07 +01:00
Kaveh Shamsi 2d95e4a31e Fix JavaDoc typo in LocalServerPort
See gh-33683
2023-01-09 10:27:40 +01:00
Phillip Webb 68af379714 Don't use repo.spring.io in released Homebrew or Scoop recipes
Update our Homebrew and Scoop recipes to use `repo1.maven.org` rather
than `repo.spring.io` for releases.

Fixes gh-33702
2023-01-05 13:56:58 -08:00
Phillip Webb e4772cf3b7 Update copyright year of changed files 2022-12-22 00:59:32 -08:00
Phillip Webb 5ba52d0000 Polish formatting 2022-12-21 22:53:54 -08:00
Phillip Webb a2a59dd627 Polish 'Improve gradle plugin tags documentation'
See gh-33614
2022-12-21 22:52:27 -08:00
Shekhar Aggarwal a1df607dd8 Improve gradle plugin tags documentation
See gh-33614
2022-12-21 22:50:02 -08:00
Phillip Webb c205ba0694 Polish 'Improve maven plugin tags documentation'
See gh-33609
2022-12-21 22:47:28 -08:00
Shekhar Aggarwal 79557012a7 Improve maven plugin tags documentation
See gh-33609
2022-12-21 22:46:42 -08:00
Phillip Webb 42aa661e69 Polish 'Fix typo in LocalDevToolsAutoConfiguration logging'
See gh-33569
2022-12-21 22:35:38 -08:00
Artur 549c9e5076 Fix typo in LocalDevToolsAutoConfiguration logging
See gh-33569
2022-12-21 22:35:05 -08:00
Phillip Webb bc6fc33498 Polish 2022-12-21 10:16:25 -08:00
Phillip Webb 1939d23de3 Upgrade to Undertow 2.2.22.Final
Closes gh-33585
2022-12-21 08:04:32 -08:00
Phillip Webb 8e42dfce55 Upgrade to UnboundID LDAPSDK 6.0.7
Closes gh-33584
2022-12-21 08:04:30 -08:00
Phillip Webb bec2badec1 Upgrade to Thymeleaf Extras SpringSecurity 3.0.5.RELEASE
Closes gh-33582
2022-12-21 08:04:25 -08:00
Phillip Webb 9dcc49538e Upgrade to Spring Integration 5.5.16
Closes gh-33581
2022-12-21 08:04:22 -08:00
Phillip Webb 5e2e18d577 Upgrade to Netty 4.1.86.Final
Closes gh-33580
2022-12-21 08:04:19 -08:00
Phillip Webb 8c43c213ed Upgrade to Neo4j Java Driver 4.4.11
Closes gh-33579
2022-12-21 08:04:16 -08:00
Phillip Webb 8472d7ecff Upgrade to MSSQL JDBC 10.2.2.jre8
Closes gh-33578
2022-12-21 08:04:13 -08:00
Phillip Webb 7238dddf09 Upgrade to Jetty 9.4.50.v20221201
Closes gh-33577
2022-12-21 08:04:11 -08:00
Phillip Webb 8a376cb27e Upgrade to Jaybird 4.0.8.java8
Closes gh-33576
2022-12-21 08:04:08 -08:00
Phillip Webb 9f72be57ee Upgrade to Infinispan 13.0.14.Final
Closes gh-33575
2022-12-21 08:04:05 -08:00
Phillip Webb ec2b697684 Upgrade to HttpCore 4.4.16
Closes gh-33574
2022-12-21 08:04:02 -08:00
Phillip Webb 507cfcb4cf Upgrade to HttpClient 4.5.14
Closes gh-33573
2022-12-21 08:04:00 -08:00
Phillip Webb 07ce0c8b90 Upgrade to Elasticsearch 7.17.8
Closes gh-33572
2022-12-21 08:03:57 -08:00
Phillip Webb fb619cf76f Upgrade to Dropwizard Metrics 4.2.14
Closes gh-33571
2022-12-21 08:03:54 -08:00
Phillip Webb 60b943eeec Upgrade to Byte Buddy 1.12.20
Closes gh-33570
2022-12-21 08:03:35 -08:00
Brian Clozel 8c6526bb19 Upgrade to Reactor 2020.0.26
Closes gh-33543
2022-12-21 13:43:39 +01:00
Brian Clozel 3aca776b5d Upgrade to Spring Security 5.7.6
Closes gh-33544
2022-12-21 13:43:06 +01:00
Aakarshit Uppal 2bb8dadeb3 Fix typo in tomcat accesslog checkExists doc
See gh-33460
2022-12-12 11:38:57 +01:00
Scott Frederick 3f33fa3f45 Polish documentation 2022-12-06 14:00:53 -06:00
Moritz Halbritter 16569099ba Polish "Fix bug in webserver start when loading PKCS#11 KeyStore"
See gh-32179
2022-12-01 12:17:34 +01:00
cdanger 716a839d54 Fix bug in webserver start when loading PKCS#11 KeyStore
See gh-32179
2022-12-01 11:53:51 +01:00
Moritz Halbritter 6edb6fa091 Polish "Add test for beforeEach of OutputExtension"
See gh-33419
2022-12-01 11:44:04 +01:00
nowjin 5f532a40f9 Add test for beforeEach of OutputExtension
See gh-33419
2022-12-01 11:41:28 +01:00
Phillip Webb 06c6dafee2 Add Neo4jReactiveHealthIndicatorIntegrationTests
Add a full integration test for `Neo4jReactiveHealthIndicator`
to ensure that it works against a real server.

See gh-33428
2022-11-30 21:01:12 -08:00
Phillip Webb 8481004420 Polish 2022-11-30 21:01:12 -08:00
Phillip Webb 711e2528fb Polish 'Improve test coverage for OutputCaptureRule'
See gh-33405
2022-11-29 14:09:26 -08:00
nowjin af7a03b4c9 Improve test coverage for OutputCaptureRule
See gh-33405
2022-11-29 14:09:05 -08:00
Moritz Halbritter e755f5107e Fix formatting 2022-11-29 16:27:26 +01:00
Moritz Halbritter 20d51a128b Clarify that shutdown endpoint only works in jar packaging
Closes gh-17398
2022-11-29 16:21:24 +01:00
Andy Wilkinson 2da8bc1f3b Reduce Gradle versions used for compatibility testing
Closes gh-33401
2022-11-28 19:14:41 +00:00
Andy Wilkinson abcbac92ef Merge branch '2.6.x' into 2.7.x
Closes gh-33343
2022-11-24 11:29:24 +00:00
Andy Wilkinson ebfbf4a412 Stop testing Gradle plugin against Gradle 7.6 RCs
Closes gh-33342
2022-11-24 11:23:45 +00:00
Stephane Nicoll 76de7a8024 Upgrade to Postgresql 42.3.8
Closes gh-33338
2022-11-24 10:03:18 +01:00
Stephane Nicoll f68e8ce3b4 Upgrade to Postgresql 42.3.8
Closes gh-33337
2022-11-24 10:01:14 +01:00
Moritz Halbritter 2170941cf6 Update Kotlin example for Tomcat connector customization
See gh-33331
2022-11-23 17:10:36 +01:00
Moritz Halbritter 9af2a5712c Merge branch '2.6.x' into 2.7.x
Closes gh-33331
2022-11-23 17:01:19 +01:00
Moritz Halbritter b00f4f926a Create a HTTP connector in the custom tomcat connector example
Closes gh-28707
2022-11-23 17:00:08 +01:00
Moritz Halbritter d430779f00 Merge branch '2.6.x' into 2.7.x
Closes gh-33328
2022-11-23 16:32:19 +01:00
Moritz Halbritter 2f6edecedb Improve JavaDoc on ConditionalOnClass
Closes gh-27846
2022-11-23 16:26:43 +01:00
Moritz Halbritter 1da3a9d636 Merge branch '2.6.x' into 2.7.x
Closes gh-33326
2022-11-23 14:23:08 +01:00
Moritz Halbritter ae8ec86486 Clarify startup probe in actuator documentation
Closes gh-28432
2022-11-23 14:21:51 +01:00
Stephane Nicoll b39f4d7d85 Upgrade to HttpClient5 5.1.4
Closes gh-33323
2022-11-23 06:12:51 +01:00
Stephane Nicoll ccd85b7eae Upgrade to Ehcache3 3.10.8
Closes gh-33322
2022-11-23 06:12:47 +01:00
Stephane Nicoll 4a792d14c5 Upgrade to Dropwizard Metrics 4.2.13
Closes gh-33321
2022-11-23 06:12:43 +01:00
Stephane Nicoll 92ed0dc61e Upgrade to HttpClient5 5.1.4
Closes gh-33320
2022-11-23 06:08:49 +01:00
Stephane Nicoll 928d210665 Upgrade to Dropwizard Metrics 4.2.13
Closes gh-33319
2022-11-23 06:08:46 +01:00
Andy Wilkinson 98113c975b Revert "Start building against Spring Batch 4.3.8 snapshots"
This reverts commit 41914ab15b.

4.3.8 has been postponed

See gh-33135
2022-11-22 15:09:18 +00:00
Andy Wilkinson c4151bb629 Revert "Start building against Spring Batch 4.3.8 snapshots"
This reverts commit 2b4ceb35a2.

The 4.3.8 release has been postponed.

See gh-33128
2022-11-22 15:05:58 +00:00
Stephane Nicoll 232f3cd070 Upgrade to Spring GraphQL 1.0.3
Closes gh-33150
2022-11-22 14:46:33 +01:00
Andy Wilkinson 2848593caa Merge branch '2.6.x' into 2.7.x
Closes gh-33133
2022-11-21 17:47:40 +00:00
Andy Wilkinson b960609995 Upgrade to Spring Kafka 2.8.11
Closes gh-33126
2022-11-21 17:46:24 +00:00
Stephane Nicoll bed7df63a9 Upgrade to Spring AMQP 2.4.8
Closes gh-33223
2022-11-21 17:39:58 +01:00
Stephane Nicoll 5035f638a5 Upgrade to Spring AMQP 2.4.8
Closes gh-33222
2022-11-21 17:39:22 +01:00
Stephane Nicoll 78d8bfdc52 Merge branch '2.6.x' into 2.7.x
Closes gh-33283
2022-11-21 16:22:54 +01:00
Henning Poettker 330848d339 Make `ScheduledBeanLazyInitializationExcludeFilter` conditional
See gh-33276
2022-11-21 16:11:07 +01:00
Andy Wilkinson 3d2e0f38a7 Merge branch '2.6.x' into 2.7.x
Closes gh-33134
2022-11-21 12:00:54 +00:00
Andy Wilkinson a23c7df2df Upgrade to Spring REST Docs 2.0.7.RELEASE
Closes gh-33127
2022-11-21 11:57:57 +00:00
Stephane Nicoll f841cafbc9 Upgrade to Janino 3.1.9
Closes gh-33274
2022-11-18 22:23:23 +01:00
Stephane Nicoll 87444abccb Upgrade to Ehcache3 3.10.6
Closes gh-33273
2022-11-18 22:23:20 +01:00
Stephane Nicoll 7d3fa4e7a6 Upgrade to Byte Buddy 1.12.19
Closes gh-33272
2022-11-18 22:23:17 +01:00
Stephane Nicoll e0b08f0536 Upgrade to Janino 3.1.9
Closes gh-33271
2022-11-18 22:20:12 +01:00
Andy Wilkinson 9879538c02 Merge branch '2.6.x' into 2.7.x
Closes gh-33268
2022-11-18 17:15:13 +00:00