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
3 years ago
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
3 years ago
Andy Wilkinson
8e7a6ceb44
Polish "Make dev tools' home directory configurable"
...
See gh-17924
3 years ago
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
3 years ago
Andy Wilkinson
48db35bf8d
Upgrade to Spring Kafka 2.8.0-M1
...
Closes gh-27177
3 years ago
Andy Wilkinson
a1cf18a06a
Upgrade to Spring AMQP 2.4.0-M1
...
Closes gh-27171
3 years ago
Andy Wilkinson
f1e99649df
Upgrade to Spring Security 5.6.0-M1
...
Closes gh-27173
3 years ago
Andy Wilkinson
7f490fbe8a
Merge branch '2.5.x'
3 years ago
Andy Wilkinson
cfed99dff5
Merge branch '2.4.x' into 2.5.x
3 years ago
Andy Wilkinson
9d64269552
Upgrade to Logback 1.2.4
...
Closes gh-27380
3 years ago
Andy Wilkinson
9973937af3
Upgrade to Spring AMQP 2.3.10
...
Closes gh-27391
3 years ago
Andy Wilkinson
26bedd6527
Upgrade to Spring Data 2021.1.0-M1
...
See gh-27170
3 years ago
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
3 years ago
Andy Wilkinson
ed38ac6ff0
Polish "Add idle timeout property for Reactor Netty"
...
See gh-27371
3 years ago
Saraswathy Hariharakrishnan
cbcd7b939b
Add idle timeout property for Reactor Netty
...
See gh-27371
3 years ago
Andy Wilkinson
9d461a08c1
Merge pull request #27405 from izeye
...
* gh-27405:
Polish
Closes gh-27405
3 years ago
izeye
14d8c33125
Polish
...
See gh-27405
3 years ago
Andy Wilkinson
51fedd6528
Reinstate support for Hibernate < 5.5
...
See gh-27352
3 years ago
Andy Wilkinson
6d50e65572
Revert "Add support for InfluxDB 2.x"
...
This reverts commit 52fedb2bb4
.
See gh-25891
3 years ago
Andy Wilkinson
4d30eb453f
Adopt Hiberate's CamelCaseToUnderscoresNamingStrategy
...
Closes gh-27352
3 years ago
Andy Wilkinson
99ada4e386
Upgrade to Rabbit AMQP Client 5.13.0
...
Closes gh-27404
3 years ago
Andy Wilkinson
02c1ce0953
Upgrade to Netty 4.1.66.Final
...
Closes gh-27403
3 years ago
Andy Wilkinson
bae0a081fe
Upgrade to jOOQ 3.14.13
...
Closes gh-27402
3 years ago
Andy Wilkinson
3112d163ea
Upgrade to Jedis 3.6.2
...
Closes gh-27401
3 years ago
Andy Wilkinson
d37e79a7f2
Upgrade to Infinispan 12.1.7.Final
...
Closes gh-27400
3 years ago
Andy Wilkinson
5f537cca39
Upgrade to Hibernate 5.5.4.Final
...
Closes gh-27399
3 years ago
Andy Wilkinson
9082e16a25
Upgrade to Git Commit ID Plugin 4.9.9
...
Closes gh-27398
3 years ago
Andy Wilkinson
5bedfe414f
Upgrade to Flyway 7.11.2
...
Closes gh-27397
3 years ago
Andy Wilkinson
521155c48f
Upgrade to Dropwizard Metrics 4.2.3
...
Closes gh-27396
3 years ago
Andy Wilkinson
3409c13b0e
Upgrade to Byte Buddy 1.11.8
...
Closes gh-27395
3 years ago
Andy Wilkinson
e1623708bd
Upgrade to AppEngine SDK 1.9.90
...
Closes gh-27394
3 years ago
Andy Wilkinson
069074e490
Make ConnectionNameStrategy publicly settable
...
See gh-26982
3 years ago
Andy Wilkinson
8259f15451
Fix deprecation warnings
...
See gh-27383
3 years ago
Andy Wilkinson
ac668dd813
Merge branch '2.5.x'
3 years ago
Andy Wilkinson
b354188bd8
Upgrade to Spring Data 2021.0.3
...
Closes gh-27164
3 years ago
Andy Wilkinson
6c8e040089
Upgrade to Netty 4.1.66.Final
...
Closes gh-27390
3 years ago
Andy Wilkinson
ff31dffb0b
Upgrade to jOOQ 3.14.13
...
Closes gh-27389
3 years ago
Andy Wilkinson
67739d9126
Upgrade to Jetty Reactive HTTPClient 1.1.10
...
Closes gh-27388
3 years ago
Andy Wilkinson
db6ab63a38
Upgrade to Jedis 3.6.2
...
Closes gh-27387
3 years ago
Andy Wilkinson
f6e4e0b299
Upgrade to Infinispan 12.1.7.Final
...
Closes gh-27386
3 years ago
Andy Wilkinson
b4c3d00bd0
Upgrade to Dropwizard Metrics 4.1.25
...
Closes gh-27385
3 years ago
Andy Wilkinson
0ffafae375
Upgrade to AppEngine SDK 1.9.90
...
Closes gh-27384
3 years ago
Andy Wilkinson
0d1d637c73
Merge branch '2.5.x'
...
Closes gh-27383
3 years ago
Andy Wilkinson
c9ccfcc25f
Rework Jetty10Http2OverTlsTests so they compile with Java 8
...
Closes gh-27382
3 years ago
Andy Wilkinson
91471440eb
Merge branch '2.5.x'
3 years ago
Andy Wilkinson
46b3d1e47b
Merge branch '2.4.x' into 2.5.x
3 years ago
Andy Wilkinson
3e0829cd47
Upgrade to Spring Data 2020.0.11
...
Closes gh-27161
3 years ago
Andy Wilkinson
d8959f4bb2
Upgrade to Netty 4.1.66.Final
...
Closes gh-27381
3 years ago
Andy Wilkinson
47afdc0218
Upgrade to jOOQ 3.14.13
...
Closes gh-27379
3 years ago
Andy Wilkinson
f8e3d86223
Upgrade to Dropwizard Metrics 4.1.25
...
Closes gh-27378
3 years ago