Commit Graph

33372 Commits

Author SHA1 Message Date
Andy Wilkinson
f34a2658b0 Merge branch '2.5.x'
Closes gh-27427
2021-07-21 11:02:44 +01:00
Andy Wilkinson
bc9b34f031 Merge branch '2.4.x' into 2.5.x
Closes gh-27426
2021-07-21 11:02:34 +01:00
Andy Wilkinson
dcced2561a Upgrade to Gradle Enterprise Conventions 0.0.8
Closes gh-26115
2021-07-21 11:02:15 +01:00
Andy Wilkinson
91579158c3 Merge branch '2.5.x'
Closes gh-27425
2021-07-21 10:58:27 +01:00
Andy Wilkinson
29c83bfd76 Instantiate detectors with ClassLoader that discovered them
Fixes gh-27422
2021-07-21 10:57:30 +01:00
Andy Wilkinson
7e0fdb74f5 Merge branch '2.5.x'
Closes gh-27174
2021-07-20 19:15:22 +01:00
Andy Wilkinson
dfe91be885 Upgrade to Spring Integration 5.5.2
Closes gh-27166
2021-07-20 19:14:21 +01:00
Andy Wilkinson
289ebef7da Merge branch '2.5.x'
Closes gh-27420
2021-07-20 18:00:21 +01:00
Andy Wilkinson
a5e95ef4c8 Merge branch '2.4.x' into 2.5.x
Closes gh-27419
2021-07-20 17:59:53 +01:00
Andy Wilkinson
b5587b053d Use ClassLoader that will load Yaml to check if it's present
Fixes gh-27133
2021-07-20 17:59:40 +01:00
Andy Wilkinson
a05da3ae14 Merge branch '2.5.x'
Closes gh-27416
2021-07-20 15:14:44 +01:00
Andy Wilkinson
c2819d6c50 Merge pull request #26769 from dreis2211
* gh-26769:
  Add Java 17 to JavaVersion enum

Closes gh-26769
2021-07-20 15:13:30 +01:00
dreis2211
0ea3b9246a Add Java 17 to JavaVersion enum
See gh-26769
2021-07-20 15:12:50 +01:00
Andy Wilkinson
556d5683a9 Merge pull request #27376 from bono007
* gh-27376:
  Polish "Make RabbitTemplateConfigurer's setters public"
  Make RabbitTemplateConfigurer's setters public

Closes gh-27376
2021-07-20 15:00:37 +01:00
Andy Wilkinson
668f45f0e8 Polish "Make RabbitTemplateConfigurer's setters public"
See gh-27376
2021-07-20 14:59:24 +01:00
bono007
ce87928170 Make RabbitTemplateConfigurer's setters public
See gh-27376
2021-07-20 14:58:06 +01:00
Andy Wilkinson
6e7e72a481 Remove redundant deprecation suppressions
Closes gh-27415
2021-07-20 14:55:06 +01:00
Andy Wilkinson
6036cde7a3 Merge pull request #27409 from dreis2211
* gh-27409:
  Remove redundant deprecation suppressions

Closes gh-27409
2021-07-20 14:54:15 +01:00
dreis2211
f0df9671cd Remove redundant deprecation suppressions
See gh-27409
2021-07-20 14:53:28 +01:00
Andy Wilkinson
4b50938dd7 Merge branch '2.5.x' 2021-07-20 13:16:51 +01:00
Andy Wilkinson
5783caabd7 Upgrade to Spring AMQP 2.3.10
Closes gh-27392
2021-07-20 13:14:48 +01:00
Andy Wilkinson
47289de332 Upgrade to Spring Kafka 2.7.4
Closes gh-27165
2021-07-20 13:14:07 +01:00
Scott Frederick
9f001efa29 Adjust fat jar central directory to account for launch script
An upgrade to Apache Commons Compress allows the build plugins to write
the launch script to the fat jar as a proper preamble, making the file
compatible with more jar and zip tooling.

Fixes gh-22336
2021-07-19 15:02:42 -05:00
Andy Wilkinson
b5ef5a2d90 Merge branch '2.5.x'
Closes gh-27408
2021-07-19 20:20:19 +01:00
Andy Wilkinson
9d2cb162e6 Configure initializer dependencies grouped by detector
Previously, database initializers were detected and were configured
with dependencies based on their detection order. For example, if
detectors a, b, and c detected initializers a1, b1, b2, and c1,
c1 would depend on b2, b2 on b1, and b1 on a1:

------     ------     ------     ------
| c1 | --> | b2 | --> | b1 | --> | a1 |
------     ------     ------     ------

This could cause a dependency cycle in certain situations, for
example because the user had already configured b1 to depend on b2.

This commit reduces the risk of a cycle being created by batching
the initializers by their detector, with dependencies being
configured between each batch rather than between every initializer.
In the example above, this results in c1 depending on b1 and b2,
and b1 and b2 depending on a1:

           ------
------     | b1 |     ------
| c1 | --> |    | --> | a1 |
------     | b2 |     ------
           ------

As b1 and b2 were detected by the same detector, no dependency
between those initializers is defined.

Closes gh-27131
2021-07-19 20:00:59 +01:00
Andy Wilkinson
f7290b2714 Merge pull request #17924 from scottmf
* gh-17924:
  Polish "Make dev tools' home directory configurable"
  Make dev tools' home directory configurable

Closes gh-17924
2021-07-19 18:26:59 +01:00
Andy Wilkinson
8e7a6ceb44 Polish "Make dev tools' home directory configurable"
See gh-17924
2021-07-19 17:56:34 +01:00
sfeldstein
b9dbfad473 Make dev tools' home directory configurable
This allows separate projects to keep their own settings where common
settings such as spring.* or server.* don't conflict.

See gh-17924
2021-07-19 17:56:34 +01:00
Andy Wilkinson
48db35bf8d Upgrade to Spring Kafka 2.8.0-M1
Closes gh-27177
2021-07-19 17:50:02 +01:00
Andy Wilkinson
a1cf18a06a Upgrade to Spring AMQP 2.4.0-M1
Closes gh-27171
2021-07-19 17:49:28 +01:00
Andy Wilkinson
f1e99649df Upgrade to Spring Security 5.6.0-M1
Closes gh-27173
2021-07-19 17:47:43 +01:00
Andy Wilkinson
7f490fbe8a Merge branch '2.5.x' 2021-07-19 17:47:09 +01:00
Andy Wilkinson
cfed99dff5 Merge branch '2.4.x' into 2.5.x 2021-07-19 17:46:54 +01:00
Andy Wilkinson
9d64269552 Upgrade to Logback 1.2.4
Closes gh-27380
2021-07-19 17:16:28 +01:00
Andy Wilkinson
9973937af3 Upgrade to Spring AMQP 2.3.10
Closes gh-27391
2021-07-19 17:15:50 +01:00
Andy Wilkinson
26bedd6527 Upgrade to Spring Data 2021.1.0-M1
See gh-27170
2021-07-19 15:43:37 +01:00
Andy Wilkinson
894daa9ea6 Merge pull request #27371 from saraswathy-krish
* gh-27371:
  Polish "Add idle timeout property for Reactor Netty"
  Add idle timeout property for Reactor Netty

Closes gh-27371
2021-07-19 15:14:45 +01:00
Andy Wilkinson
ed38ac6ff0 Polish "Add idle timeout property for Reactor Netty"
See gh-27371
2021-07-19 14:58:15 +01:00
Saraswathy Hariharakrishnan
cbcd7b939b Add idle timeout property for Reactor Netty
See gh-27371
2021-07-19 14:49:08 +01:00
Andy Wilkinson
9d461a08c1 Merge pull request #27405 from izeye
* gh-27405:
  Polish

Closes gh-27405
2021-07-19 14:46:05 +01:00
izeye
14d8c33125 Polish
See gh-27405
2021-07-19 14:45:47 +01:00
Andy Wilkinson
51fedd6528 Reinstate support for Hibernate < 5.5
See gh-27352
2021-07-19 13:52:40 +01:00
Andy Wilkinson
6d50e65572 Revert "Add support for InfluxDB 2.x"
This reverts commit 52fedb2bb4.

See gh-25891
2021-07-19 13:28:08 +01:00
Andy Wilkinson
4d30eb453f Adopt Hiberate's CamelCaseToUnderscoresNamingStrategy
Closes gh-27352
2021-07-19 13:19:49 +01:00
Andy Wilkinson
99ada4e386 Upgrade to Rabbit AMQP Client 5.13.0
Closes gh-27404
2021-07-19 12:45:53 +01:00
Andy Wilkinson
02c1ce0953 Upgrade to Netty 4.1.66.Final
Closes gh-27403
2021-07-19 12:45:51 +01:00
Andy Wilkinson
bae0a081fe Upgrade to jOOQ 3.14.13
Closes gh-27402
2021-07-19 12:45:50 +01:00
Andy Wilkinson
3112d163ea Upgrade to Jedis 3.6.2
Closes gh-27401
2021-07-19 12:45:49 +01:00
Andy Wilkinson
d37e79a7f2 Upgrade to Infinispan 12.1.7.Final
Closes gh-27400
2021-07-19 12:45:47 +01:00
Andy Wilkinson
5f537cca39 Upgrade to Hibernate 5.5.4.Final
Closes gh-27399
2021-07-19 12:45:45 +01:00