Commit Graph

18097 Commits (7b2bacb272c9fc6b9e86d93e27739a7aabc7b88b)

Author SHA1 Message Date
dreis2211 5adccb7857 Fix deprecations in javadocs
See gh-31713
2 years ago
Stephane Nicoll f5f3d7cc67 Polish "Add configuration property for RemoteIpValve's trusted proxies"
See gh-31576
2 years ago
lihan 7d6129547f Add configuration property for RemoteIpValve's trusted proxies
See gh-31576
2 years ago
Stephane Nicoll 69050a96d2 Merge branch '2.7.x'
Closes gh-31781
2 years ago
Stephane Nicoll 52d4dd9347 Merge branch '2.6.x' into 2.7.x
Closes gh-31780
2 years ago
Stephane Nicoll 4eb5037828 Update copyright year of changed files
See gh-31571
2 years ago
TheoCaldas 869ed4f71a Delimit output value in failure analysis
See gh-31571
2 years ago
Stephane Nicoll f52d00d9fa Merge branch '2.7.x'
Closes gh-31779
2 years ago
Stephane Nicoll 92a7af4038 Merge branch '2.6.x' into 2.7.x
Closes gh-31777
2 years ago
Johnny Lim f591c75ad7 Disable incompatible tests on macOS AArch64
This commit also updates related test support classes.

See gh-31539
2 years ago
Andy Wilkinson 31dcd49f25 Use Spring REST Docs' bom
Closes gh-31621
2 years ago
Stephane Nicoll a27321c248 Upgrade to OpenTelemetry 1.16.0
Closes gh-31766
2 years ago
Stephane Nicoll 7e3d5331b2 Upgrade to Netty 4.1.79.Final
Closes gh-31765
2 years ago
Stephane Nicoll 2909cc2be8 Upgrade to Neo4j Java Driver 4.4.9
Closes gh-31764
2 years ago
Stephane Nicoll 23887e8460 Upgrade to MongoDB 4.7.0-beta0
Closes gh-31763
2 years ago
Stephane Nicoll 785a8491b8 Upgrade to Liquibase 4.13.0
Closes gh-31762
2 years ago
Stephane Nicoll 92b8bcbdac Upgrade to Lettuce 6.2.0.RELEASE
Closes gh-31761
2 years ago
Stephane Nicoll 5ac431bf0e Upgrade to Kotlin Coroutines 1.6.4
Closes gh-31760
2 years ago
Stephane Nicoll 3e3971d78c Upgrade to HttpCore5 5.1.4
Closes gh-31759
2 years ago
Stephane Nicoll 23804540ce Upgrade to HtmlUnit 2.63.0
Closes gh-31758
2 years ago
Andy Wilkinson 9c250cae92 Merge branch '2.6.x' into 2.7.x
Closes gh-31754
2 years ago
Stephane Nicoll 186f93c3cb Revert "Upgrade to Elasticsearch 7.17.5"
This reverts commit ac4c3d2b81.

See gh-31737
2 years ago
Andy Wilkinson 8c4708982b Test our Gradle plugin against 7.5
Closes gh-31753
2 years ago
Stephane Nicoll b603138248 Upgrade to SendGrid 4.9.3
Closes gh-31747
2 years ago
Stephane Nicoll 59a394c5a5 Upgrade to Netty 4.1.79.Final
Closes gh-31746
2 years ago
Stephane Nicoll 37e0ea5142 Upgrade to Neo4j Java Driver 4.4.9
Closes gh-31745
2 years ago
Stephane Nicoll 5f65301cbc Upgrade to MariaDB 3.0.6
Closes gh-31744
2 years ago
Stephane Nicoll 90ac0e87ee Upgrade to Lettuce 6.1.9.RELEASE
Closes gh-31743
2 years ago
Stephane Nicoll 38e90497ac Upgrade to Kotlin Coroutines 1.6.3-native-mt
Closes gh-31742
2 years ago
Stephane Nicoll 611514ae89 Upgrade to JsonAssert 1.5.1
Closes gh-31741
2 years ago
Stephane Nicoll 191509292b Upgrade to Jetty Reactive HTTPClient 1.1.12
Closes gh-31740
2 years ago
Stephane Nicoll 1a4d0b2d9c Upgrade to HttpCore5 5.1.4
Closes gh-31739
2 years ago
Stephane Nicoll 689dae1b14 Upgrade to Hibernate 5.6.10.Final
Closes gh-31738
2 years ago
Stephane Nicoll ac4c3d2b81 Upgrade to Elasticsearch 7.17.5
Closes gh-31737
2 years ago
Stephane Nicoll 01fbdac192 Upgrade to Couchbase Client 3.3.2
Closes gh-31736
2 years ago
Stephane Nicoll 30a10164a8 Upgrade to Byte Buddy 1.12.12
Closes gh-31735
2 years ago
Stephane Nicoll 8a58fc438f Upgrade to Netty 4.1.79.Final
Closes gh-31731
2 years ago
Stephane Nicoll 99ad445229 Upgrade to Neo4j Java Driver 4.4.9
Closes gh-31730
2 years ago
Stephane Nicoll 877fffc02b Upgrade to MariaDB 2.7.6
Closes gh-31729
2 years ago
Stephane Nicoll e99d53bfeb Upgrade to Lettuce 6.1.9.RELEASE
Closes gh-31728
2 years ago
Stephane Nicoll 6181db3f20 Upgrade to JsonAssert 1.5.1
Closes gh-31727
2 years ago
Stephane Nicoll 38713f2586 Upgrade to Jetty Reactive HTTPClient 1.1.12
Closes gh-31726
2 years ago
Stephane Nicoll 02bf666f88 Upgrade to HttpCore5 5.1.4
Closes gh-31725
2 years ago
Stephane Nicoll 6b54aefe3e Upgrade to Hibernate 5.6.10.Final
Closes gh-31724
2 years ago
Andy Wilkinson 7bd9873cd9 Raise the minimum supported version of Gradle to 7.5
Closes gh-31215
2 years ago
Andy Wilkinson ccbd62fd82 Merge branch '2.7.x'
Closes gh-31733
2 years ago
Andy Wilkinson b6b4b3b5b6 Merge branch '2.6.x' into 2.7.x
Closes gh-31732
2 years ago
Andy Wilkinson 9443713c53 Disable Log4j2's shutdown hook with 2.18 and later
Closes gh-31719
2 years ago
Stephane Nicoll 35aa6b0ff6 Upgrade to Spring Framework 6.0.0-M5
Closes gh-31241
2 years ago
Stephane Nicoll 585a7ca71f Upgrade to Spring Framework 5.3.22
Closes gh-31613
2 years ago
Stephane Nicoll 77194eed29 Upgrade to Spring Framework 5.3.22
Closes gh-31610
2 years ago
Andy Wilkinson 3405a54f9e Exclude Jetty toolchain dependencies in favor of official API artifacts
Closes gh-31720
2 years ago
Madhura Bhave 7c56a45d3e Drop support for String path matching for MVC endpoints
Closes gh-31700
2 years ago
Jonas 6afd041bb2 Fix typo
See gh-31518
2 years ago
Stephane Nicoll 4ae4698093 Polish "Add config property for KafkaAdmin modifyTopicConfigs"
See gh-31679
2 years ago
Michael Kreis 677c05a5b1 Add config property for KafkaAdmin modifyTopicConfigs
See gh-31679
2 years ago
Stephane Nicoll 8e3aaf1cf4 Merge branch '2.7.x'
Closes gh-31707
2 years ago
Stephane Nicoll 3e4a5703c6 Merge branch '2.6.x' into 2.7.x
Closes gh-31706
2 years ago
Stephane Nicoll 628a7b0c5c Update copyright year of changed files
See gh-31516
2 years ago
“Jakub ed7b333138 Add missing descriptions for HTTP Server and Data repositories metrics
See gh-31516
2 years ago
Stephane Nicoll 9cace34a19 Merge branch '2.7.x'
Closes gh-31705
2 years ago
Stephane Nicoll b8647551cb Merge branch '2.6.x' into 2.7.x
Closes gh-31704
2 years ago
Johnny Lim b17cb9b92b Polish gh-31231
See gh-31540
2 years ago
Andy Wilkinson 88ee31c422 Upgrade to R2DBC 1.0
With the 1.0 release of the SPI, R2DBC's bom is no longer published.
This commit updates Spring Boot's dependency management to no longer
use the bom. Tests have also been updated to adapt to slight changes
in R2DBC's configuration options and their default values.

Closes gh-31702
2 years ago
Andy Wilkinson 4bd3534b7d Adapt to change in Security's filtering behavior
Spring Security now filters every dispatch by default and not only
once-per-request. Security configuration has been updated in a number of
places to restore the old behavior as needed for the tests to pass.
gh-31703 has been opened to review this and to investigate if we can
now remove the error page security filter and rely on the filtering of
every dispatch instead.

In addition to switching to once-per-request filtering where needed,
this commit also restructures the configuration of the error page
security filter. The restructuring was necessary to ensure that the
privilege evaluator bean has been defined before the conditions on the
error page security filter are evaluated. Without the change, the filter
was no longer being configured as the privilege evaluator hadn't been
defined before the on bean condition was evaluated. We may want to back
port this change as the ordering doesn't appear to have been defined
before and we were just getting lucky.

See gh-31622
See spring-projects/spring-security#11466
2 years ago
Stephane Nicoll ec14630bc4 Upgrade to Reactor 2022.0.0-M4
Closes gh-31609
2 years ago
Madhura Bhave d66e108703 Revert actuator changes related to path pattern parsing
See gh-31547
2 years ago
Stephane Nicoll 67b5f42769 Name RuntimeHintsRegistrar implementations consistently
Closes gh-31695
2 years ago
Madhura Bhave 7954f5e566 Adapt to change in default strategy for URL path matching in Spring MVC
Closes gh-31547
2 years ago
Andy Wilkinson f015095ca0 Start building againts Spring Kafka 3.0.0-M5 snapshots
See gh-31620
2 years ago
Andy Wilkinson 404bf40aff Merge branch '2.7.x' 2 years ago
Andy Wilkinson 1664ce0f20 Uses tabs consistently for indentation in spring-boot-dependencies 2 years ago
Andy Wilkinson 08d37b7fb6 Merge branch '2.7.x'
Closes gh-31694
2 years ago
Andy Wilkinson 1c2b0ae705 Merge branch '2.6.x' into 2.7.x
Closes gh-31693
2 years ago
Andy Wilkinson 7c55639167 Depend on log4j-api directly rather than via Elastic's transitives
Closes gh-31692
2 years ago
Stephane Nicoll a5862dd55d Merge branch '2.7.x'
Closes gh-31691
2 years ago
Stephane Nicoll cb2844d527 Merge branch '2.6.x' into 2.7.x
Closes gh-31690
2 years ago
Stephane Nicoll a368919600 Polish "Fix deprecation metadata for grid-fs-database"
See gh-31689
2 years ago
Felix Scheinost d5e18e61c5 Fix deprecation metadata for grid-fs-database
See gh-31689
2 years ago
Stephane Nicoll c7d8323158 Upgrade to Reactor 2020.0.21
Closes gh-31608
2 years ago
Stephane Nicoll 793586f898 Upgrade to Reactor 2020.0.21
Closes gh-31607
2 years ago
Stephane Nicoll 0a4a25c09f Start building against Spring HATEOAS 2.0.0-M4
See gh-31683
2 years ago
Moritz Halbritter 3703b317ce Enable GraalVM reachability metadata repository
Closes gh-31687
2 years ago
Moritz Halbritter 70af81675e Upgrade to Native Build Tools Plugin 0.9.13
The Native Build Tools version is now managed in gradle.properties
with the key 'nativeBuildToolsVersion'

Closes gh-31688
2 years ago
Andy Wilkinson 99fabfa934 Revert "Remove spring-aspects dependency following fix in Data JPA"
This reverts commit cd6c7cd6c9.

The fix in Spring Data JPA is incomplete so we need to reinstate the
workaround.
2 years ago
Andy Wilkinson cd6c7cd6c9 Remove spring-aspects dependency following fix in Data JPA
The recent changes in Spring Data JPA [1] mean that we no longer need
a dependency on spring-aspects for Data JPA's hint registration to
succeed.

5821272112
2 years ago
Andy Wilkinson 9b113272d1 Reinstate support for Hibernate Metrics
Closes gh-31675
2 years ago
Oliver Drotbohm b10c57551c Upgrade to Hibernate 6.1.1.Final
This commit makes the following potentially breaking changes:

- Dependency management for modules that do not exist in Hibernate
  6.1 has been removed.
- Hibernate's modules are now in the org.hibernate.orm group. Users
  not using the starter or using modules that are not in the starter
  will have to update their build configuration accordingly.
- spring.jpa.hibernate.use-new-id-generator-mappings has been removed
  as Hibernate no longer supports switching back to the old ID
  generator mappings.

Co-authored-by: Andy Wilkinson <wilkinsona@vmware.com>

Closes gh-31674
2 years ago
Moritz Halbritter beb40eaaf6 Reduce visibility for ConfigDataLocationRuntimeHintsRegistrar 2 years ago
Moritz Halbritter f1f7842a5d Upgrade to Micrometer Tracing 1.0.0-M6
Closes gh-31657
2 years ago
Andy Wilkinson d0c37979a9 Upgrade to Micrometer 1.10.0-M3
Closes gh-31617
2 years ago
Andy Wilkinson eb13f80ff4 Upgrade to Micrometer 1.9.2
Closes gh-31614
2 years ago
Andy Wilkinson fe19984147 Upgrade to Micrometer 1.8.8
Closes gh-31612
2 years ago
Andy Wilkinson 03ec079040 Start building against Reactor 2022.0.0-M4 snapshots again
See gh-31609
2 years ago
Andy Wilkinson a5b178657f Revert "Start building against Reactor 2022.0.0-M4 snapshots"
This reverts commit 47993c094b.

Couchbase and Spring Data Couchbase are not compatibile with the
latest Reactor snapshots as they use deprecated API that has now
been removed.

See gh-31609
2 years ago
Andy Wilkinson acd8d05315 Update copyright date of changed file 2 years ago
Andy Wilkinson efc5391496 Adapt to deprecations in Framework's scheduling APIs
See gh-31241
2 years ago
Andy Wilkinson fa43e1f378 Add support for deriving a DataSourceBuilder from a wrapped DataSource
Closes gh-31605
2 years ago
Moritz Halbritter d58f33f1ce Polish AbstractExposableEndpoint 2 years ago
Moritz Halbritter 96c0e4783b Polish ShutdownEndpoint 2 years ago
Moritz Halbritter 8639552405 Start building against Micrometer Tracing 1.0.0-M6 snapshots
See gh-31657
2 years ago
Andy Wilkinson 2821629d54 Remove unchecked raw casts that are now redundant
Closes gh-31326
2 years ago
Andy Wilkinson f83f1a5fff Start building against Spring Integration 6.0.0-M4 snapshots
See gh-31624
2 years ago
Andy Wilkinson f53c40802b Start building against Spring Batch 5.0.0-M4 snapshots
See gh-31623
2 years ago
Andy Wilkinson 7807495f1e Start building against Spring Security 6.0.0-M6 snapshots
See gh-31622
2 years ago
Andy Wilkinson 641d52e56d Start building against Spring REST Docs 3.0.0-M4 snapshots
See gh-31621
2 years ago
Andy Wilkinson a6c62aad14 Start building against Spring LDAP 3.0.0-M3 snapshots
See gh-31618
2 years ago
Andy Wilkinson e696cb3773 Start building against Micrometer 1.10.0-M3 snapshots
See gh-31617
2 years ago
Andy Wilkinson 47993c094b Start building against Reactor 2022.0.0-M4 snapshots
See gh-31609
2 years ago
Andy Wilkinson c6d5652dcc Start building against Spring GraphQL 1.0.1 snapshots
See gh-31616
2 years ago
Andy Wilkinson 28b4938c9b Startin building against Spring Data 2021.2.2 snapshots
See gh-31615
2 years ago
Andy Wilkinson 2c74a9376a Start building against Micrometer 1.9.2 snapshots
See gh-31614
2 years ago
Andy Wilkinson 292d351b16 Start building against Reactor 2020.0.21 snapshots
See gh-31608
2 years ago
Andy Wilkinson 55aa17eb11 Start building against Spring Framework 5.3.22 snapshots
See gh-31613
2 years ago
Andy Wilkinson 991bf80f1a Prohibit some Jakarta EE 10 dependency upgrades 2 years ago
Moritz Halbritter 1e33b1a9da Polish "Add reflection hints for Jackson's basic serializers" 2 years ago
Andy Wilkinson eb9df8ebfe Adapt to changes in Spring Data Elasticsearch's transitive deps
See gh-31611
2 years ago
Andy Wilkinson 21f5f43365 Make Elasticsearch's version class available 2 years ago
Andy Wilkinson 3ebfbed599 Upgrade to Undertow 2.2.18.Final
Closes gh-31654
2 years ago
Andy Wilkinson d7599aa5a0 Upgrade to SendGrid 4.9.3
Closes gh-31652
2 years ago
Andy Wilkinson c7ebeacbdd Upgrade to Selenium 4.2.2
Closes gh-31651
2 years ago
Andy Wilkinson 23a97e325f Upgrade to RxJava3 3.1.5
Closes gh-31650
2 years ago
Andy Wilkinson 374e4326c7 Upgrade to Reactive Streams 1.0.4
Closes gh-31649
2 years ago
Andy Wilkinson d3ac725bad Upgrade to Netty 4.1.78.Final
Closes gh-31648
2 years ago
Andy Wilkinson 77279d2d99 Upgrade to Neo4j Java Driver 4.4.7
Closes gh-31647
2 years ago
Andy Wilkinson ce5e62755e Upgrade to MongoDB 4.6.1
Closes gh-31646
2 years ago
Andy Wilkinson 0e8cf2e197 Upgrade to Maven Assembly Plugin 3.4.1
Closes gh-31645
2 years ago
Andy Wilkinson b71a9b9f85 Upgrade to MariaDB 3.0.6
Closes gh-31644
2 years ago
Andy Wilkinson 45c05481ba Upgrade to Kotlin Coroutines 1.6.3
Closes gh-31643
2 years ago
Andy Wilkinson 9b6587f307 Upgrade to JsonAssert 1.5.1
Closes gh-31641
2 years ago
Andy Wilkinson acc86a5d6a Upgrade to jOOQ 3.17.2
Closes gh-31640
2 years ago
Andy Wilkinson 6b186b82ad Upgrade to Jetty 11.0.11
Closes gh-31639
2 years ago
Andy Wilkinson eaed6bf5a8 Upgrade to Jetty Reactive HTTPClient 3.0.6
Closes gh-31638
2 years ago
Andy Wilkinson 075ce83258 Upgrade to Jakarta Validation 3.0.2
Closes gh-31637
2 years ago
Andy Wilkinson 500712863b Upgrade to Jakarta Json 2.0.2
Closes gh-31636
2 years ago
Andy Wilkinson 3c41fcd755 Upgrade to InfluxDB Java 2.23
Closes gh-31635
2 years ago
Andy Wilkinson fd5bcda373 Upgrade to Hibernate 5.6.10.Final
Closes gh-31634
2 years ago
Andy Wilkinson cd4e0c825a Upgrade to Hazelcast 5.1.2
Closes gh-31633
2 years ago
Andy Wilkinson 3d3cd2332a Upgrade to H2 2.1.214
Closes gh-31632
2 years ago
Andy Wilkinson 432139fa7c Upgrade to Groovy 4.0.3
Closes gh-31631
2 years ago
Andy Wilkinson 513985fc1f Upgrade to Flyway 8.5.13
Closes gh-31630
2 years ago
Andy Wilkinson 01a1d7ccd8 Upgrade to Elasticsearch 7.17.5
Closes gh-31629
2 years ago
Andy Wilkinson 44510e9f3a Upgrade to Dropwizard Metrics 4.2.10
Closes gh-31628
2 years ago
Andy Wilkinson fe108686f5 Upgrade to Couchbase Client 3.3.2
Closes gh-31627
2 years ago
Andy Wilkinson bf2117b61b Upgrade to Caffeine 3.1.1
Closes gh-31626
2 years ago
Andy Wilkinson a2807d1e15 Upgrade to Byte Buddy 1.12.12
Closes gh-31625
2 years ago
Andy Wilkinson b94527de3b Start building against Micrometer 1.8.8 snapshots
See gh-31612
2 years ago
Andy Wilkinson f417b4b9b2 Start building against Spring Data 2021.1.6 snapshots
See gh-31611
2 years ago
Andy Wilkinson ece51636fd Start building against Spring Framework 5.3.22 snapshots
See gh-31610
2 years ago
Andy Wilkinson c38a3c0da4 Start building against Reactor 2020.0.21 snapshots
See gh-31607
2 years ago
Andy Wilkinson 7f00378eaf Polish "Start building against Spring Data 2022.0.0-M5 snapshots"
See gh-31582
2 years ago
Mark Paluch 0067611396 Start building against Spring Data 2022.0.0-M5 snapshots
See gh-31582
2 years ago
Andy Wilkinson 96ade2d07a Upgrade to Jedis 4.2.3
Closes gh-31586
2 years ago
Moritz Halbritter 2dc0936db6 Add reflection hints for Jackson's basic serializers
Closes gh-31537
2 years ago
Andy Wilkinson a01c58fae7 Upgrade to WebJars Locator Core 0.52
Closes gh-31602
2 years ago
Andy Wilkinson 2e3f6833fd Upgrade to Versions Maven Plugin 2.11.0
Closes gh-31601
2 years ago
Andy Wilkinson db2b137669 Upgrade to Selenium HtmlUnit 3.62.0
Closes gh-31600
2 years ago
Andy Wilkinson 61c6a46a25 Upgrade to Rabbit AMQP Client 5.15.0
Closes gh-31598
2 years ago
Andy Wilkinson 19b7e012f3 Upgrade to Prometheus Client 0.16.0
Closes gh-31597
2 years ago
Andy Wilkinson 5f15425daa Upgrade to Postgresql 42.4.0
Closes gh-31596
2 years ago
Andy Wilkinson 9d649f154d Upgrade to Oracle Database 21.6.0.0.1
Closes gh-31595
2 years ago
Andy Wilkinson 5d6bcb453c Upgrade to OpenTelemetry 1.15.0
Closes gh-31594
2 years ago
Andy Wilkinson 6cb1a958a5 Upgrade to OkHttp 4.10.0
Closes gh-31593
2 years ago
Andy Wilkinson 7c92ec48e3 Upgrade to Maven Invoker Plugin 3.3.0
Closes gh-31592
2 years ago
Andy Wilkinson 4b650ecc7b Upgrade to Maven Enforcer Plugin 3.1.0
Closes gh-31591
2 years ago
Andy Wilkinson a6c3e8aa02 Upgrade to Maven Assembly Plugin 3.4.0
Closes gh-31590
2 years ago
Andy Wilkinson 51c6c885b9 Upgrade to Log4j2 2.18.0
Closes gh-31589
2 years ago
Andy Wilkinson 7bfc1314f9 Upgrade to Liquibase 4.12.0
Closes gh-31588
2 years ago
Andy Wilkinson 048bab4400 Upgrade to jOOQ 3.17.1
Closes gh-31587
2 years ago
Andy Wilkinson 1a76732c5f Upgrade to HtmlUnit 2.62.0
Closes gh-31585
2 years ago
Andy Wilkinson e4ff76048f Upgrade to Derby 10.16.1.1
Closes gh-31584
2 years ago
Andy Wilkinson 344a216feb Upgrade to Artemis 2.23.1
Closes gh-31583
2 years ago
Moritz Halbritter 9e3c557992 Merge branch '2.7.x' 2 years ago
Andy Wilkinson e9136e023b Adapt to trailing slashes no longer being matched by default
See gh-31563
2 years ago
Moritz Halbritter d4b1c219ab Move test imports from main to test resources
They shouldn't have been in main resources in the first place, this was
an accident.
2 years ago
Andy Wilkinson 97d96eebdf Adapt ControllerEndpointHandlerMapping to PathPatternParser default
See gh-31547
2 years ago
Moritz Halbritter 8ce3a1e51b Add resource hints for JavaLoggingSystem
See gh-31531
2 years ago
Moritz Halbritter dc5eee8f48 Polish JavaLoggingSystem 2 years ago
Moritz Halbritter 4921954200 Remove --allow-incomplete-classpath from native-image arguments
This parameter is now the default in GraalVM 22.1

Closes gh-31568
2 years ago
Moritz Halbritter 04391275c1 Make MeterRegistry lazy in TimerObservationHandlerObservationRegistryCustomizer
Closes gh-31580
2 years ago
Scott Frederick e49597c1ae Merge branch '2.7.x'
Closes gh-31559
2 years ago
Scott Frederick e24c49a09a Merge branch '2.6.x' into 2.7.x
Closes gh-31558
2 years ago
Scott Frederick 17bdc526f6 Avoid adding layers for buildpacks that exist in the builder
This commit adds validation of any buildpacks that are specified for
image building to match them against buildpacks that are bundled in
the builder. If an image buildpack's ID, version, and one layer
hash match the same information stored in a label on the builder
image, that buildpack won't be added and the buildpack bundled in
the builder will be used instead. This reduces the chance of adding to
the total count of layers in a builder image unnecessarily.

Fixes gh-31233
2 years ago
Andy Wilkinson ca070e8f3d Merge branch '2.7.x'
Closes gh-31557
2 years ago
Andy Wilkinson 5299e849b9 Merge branch '2.6.x' into 2.7.x
Closes gh-31556
2 years ago
Andy Wilkinson 6411f88f28 Upgrade to Dependency Management Plugin 1.0.12.RELEASE
Closes gh-31555
2 years ago
Adrian Bob 29beee61b5 Remove remaining Jolokia references from the documentation
See gh-31549
2 years ago
Andy Wilkinson ac59b5781f Align with breaking changes in spring-test
See gh-31241
2 years ago
Andy Wilkinson eca9343675 Merge branch '2.7.x' 2 years ago
Andy Wilkinson 2f01739e0d Polish since date on new SslStoreProvider API
See gh-31253
2 years ago
Andy Wilkinson 543d9c6e66 Merge branch '2.7.x' 2 years ago
Andy Wilkinson 71526bf44f Polish
See gh-31253
2 years ago
Andy Wilkinson a28ca4594b Merge branch '2.7.x'
Closes gh-31529
2 years ago
Andy Wilkinson 7abc7df7b8 Allow PEM certificates to be used without a key store password
Closes gh-31253
2 years ago
dreis2211 458f989cf3 Use switch expressions where appropriate
See gh-31527
2 years ago
Andy Wilkinson 836b08f49d Merge branch '2.7.x' 2 years ago
Andy Wilkinson dfb8979456 Merge branch '2.6.x' into 2.7.x 2 years ago
Andy Wilkinson c87340e5c1 Remove unnecessary throws 2 years ago
Andy Wilkinson 631b1e0d76 Merge branch '2.7.x'
Closes gh-31526
2 years ago
Andy Wilkinson 1e08f545d0 Merge branch '2.6.x' into 2.7.x
Closes gh-31525
2 years ago