Andy Wilkinson
86deef6abf
Polish "Add support for Elasticsearch API-key-based authentication"
...
See gh-46167
7 months ago
Laura Trotta
9a70591f31
Add support for Elasticsearch API-key-based authentication
...
See gh-46167
Signed-off-by: Laura Trotta <laura.trotta@elastic.co>
7 months ago
Andy Wilkinson
79d409a8fc
Merge branch '3.5.x'
7 months ago
Andy Wilkinson
3dcd2b79f2
Merge branch '3.4.x' into 3.5.x
7 months ago
Andy Wilkinson
2d9b258f3d
Configure dependabot to add waiting-for-triage label to its PRs
7 months ago
Andy Wilkinson
123b8c6d3d
Update Bomr to output upgrade links for the release notes
...
Closes gh-47032
7 months ago
Andy Wilkinson
fc2700674e
Merge branch '3.5.x'
...
Closes gh-47038
7 months ago
Andy Wilkinson
19a7331c3e
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47037
7 months ago
Andy Wilkinson
987635972d
Remove stale metadata for management.health.influxdb.enabled
...
The property was deprecated in 3.2 and support removed in 3.4. This
commit updates the metadata to reflect that removal.
Closes gh-45747
7 months ago
Andy Wilkinson
b1b5880f48
Merge branch '3.5.x'
...
Closes gh-47036
7 months ago
Andy Wilkinson
0c9fcd096c
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47035
7 months ago
Andy Wilkinson
11d6c434d9
Test that default max HTTP request header aligns with Tomcat
...
Closes gh-46977
7 months ago
Andy Wilkinson
78bc232af4
Merge branch '3.5.x'
...
Closes gh-47034
7 months ago
Andy Wilkinson
4697f2ea51
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47033
7 months ago
Andy Wilkinson
985e108ccb
Delete old output before documenting auto-configuration classes
...
Without this change, removing a file from the task's inputs would not
be reflected in its output as the stale output file for that input
would remain.
Closes gh-46970
7 months ago
Andy Wilkinson
023cbd42f0
Adapt to changes in Spring Integration's Graph
...
See gh-47010
7 months ago
Andy Wilkinson
5e9995999c
Upgrade to Ehcache 3.11.1
...
Closes gh-46893
7 months ago
Andy Wilkinson
12312c75ef
Use Tomcat 11 in Paketo war deployment test
...
Closes gh-47030
7 months ago
Andy Wilkinson
5e8d1d4b31
Update deployment tests to use Servlet 6.1 compatible containers
...
Closes gh-47026
7 months ago
Moritz Halbritter
96d096e2f9
Improve null-safety of module/spring-boot-micrometer-metrics
...
See gh-46926
7 months ago
Moritz Halbritter
8001061a3c
Improve null-safety of module/spring-boot-cache
...
See gh-46926
7 months ago
Moritz Halbritter
f51f872c28
Improve null-safety of module/spring-boot-actuator
...
See gh-46926
7 months ago
Moritz Halbritter
552c145213
Improve null-safety of core/spring-boot
...
See gh-46926
7 months ago
Moritz Halbritter
e70edced2f
Merge branch '3.5.x'
...
Closes gh-47020
7 months ago
Andy Wilkinson
7f7d5b157f
Upgrade Kafka smoke test to use Jackson 3-based SerDe components
...
See gh-45535
7 months ago
Moritz Halbritter
f50e779942
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47019
7 months ago
Moritz Halbritter
c4af7d6c75
Merge pull request #46974 from quaff
...
* pr/46974:
Polish "Create service connections for image with registry host and without project"
Create service connections for image with registry host and without project
Closes gh-46974
7 months ago
Moritz Halbritter
a6afc39956
Polish "Create service connections for image with registry host and without project"
...
See gh-46974
7 months ago
Yanming Zhou
c8d29fd3fe
Create service connections for image with registry host and without project
...
See gh-46974
Signed-off-by: Yanming Zhou <zhouyanming@gmail.com>
7 months ago
Andy Wilkinson
d353038c58
Update Jackson support to require Jackson 3
...
Closes gh-45535
7 months ago
Andy Wilkinson
8bfb170ebc
Remove support for Jersey
...
Spring Boot 4 requires Jakarta EE 11. Jersey 4 will support EE 11 but
its release schedule is uncertain. Furthermore, Jersey does not yet
support Jackson 3 and there's no clear timeline for when Jackson 3
will be supported.
In light of the above, this commit removes support for Jersey.
Reinstating support can be considered once there's a Jersey GA that
supports Jakarta EE 11 or its clear that one will be available in
time for Boot's GA in November. Ideally, support for Jackson 3 would
also be available before reinstating Jersey support.
Closes gh-47017
7 months ago
Moritz Halbritter
b52c55d633
Merge pull request #46995 from maziyarbahramian
...
* pr/46995:
Rename ScheduledTasksObservabilityAutoConfiguration to ScheduledTasksObservationAutoConfiguration
Closes gh-46995
7 months ago
Maziyar Bahramian
6d3cb8eff7
Rename ScheduledTasksObservabilityAutoConfiguration to ScheduledTasksObservationAutoConfiguration
...
See gh-46995
Signed-off-by: Maziyar Bahramian <maziyar.bahramian@gmail.com>
7 months ago
Moritz Halbritter
d618f6b1ec
Merge branch '3.5.x'
...
Closes gh-47014
7 months ago
Moritz Halbritter
d785a7f26b
Merge branch '3.4.x' into 3.5.x
...
Closes gh-47013
7 months ago
Moritz Halbritter
fafd0bbd20
Merge pull request #46984 from Chanwon-Seo
...
* pr/46984:
Allow Flyway's Ignore Migration Patterns setting to be an empty string
Closes gh-46984
7 months ago
Chanwon-Seo
972ceca8cd
Allow Flyway's Ignore Migration Patterns setting to be an empty string
...
See gh-46984
Signed-off-by: Chanwon-Seo <scwonn60@gmail.com>
7 months ago
Moritz Halbritter
71ff804717
Adapt to Neo4j image changes
...
The image has been switched in 4761e13228
7 months ago
Moritz Halbritter
c4a4b632c1
Merge pull request #46289 from move-hoon
...
* pr/46289:
Polish "Optimize DevTools resource lookup performance"
Optimize DevTools resource lookup performance
Closes gh-46289
7 months ago
Moritz Halbritter
2c4d162f40
Polish "Optimize DevTools resource lookup performance"
...
See gh-46289
7 months ago
DongHoon Lee
3e41807e1d
Optimize DevTools resource lookup performance
...
The resource resolver in DevTools can cause performance degradation
during application restarts in large projects. Key methods like
isDeleted() and getAdditionalResources() rely on nested loops, leading
to O(n*m) complexity.
This commit refactors ClassLoaderFiles to use a pre-computed, flattened
map. This provides O(1) complexity for direct lookups and allows for
efficient single-loop iteration.
The ClassLoaderFilesResourcePatternResolver is updated to leverage this
new, efficient structure:
- getFile() and size() are improved from O(n) to O(1).
- isDeleted() and getAdditionalResources() are improved from O(n*m) to
O(m) by eliminating nested loops.
- Data consistency is maintained across all operations.
This optimization significantly improves restart performance with a
minimal memory footprint, while preserving the existing API and
exception handling behavior.
See gh-46289
Signed-off-by: DongHoon Lee <dhl1924@naver.com>
7 months ago
Andy Wilkinson
4761e13228
Upgrade Neo4j test image to 5.26.11
...
See gh-47002
7 months ago
Andy Wilkinson
a5b195f3f2
Start building against Spring RESTDocs 4.0.0-M3 snapshots
...
See gh-47007
7 months ago
Andy Wilkinson
cec58df657
Start building against Spring Pulsar 2.0.0-M3 snapshots
...
See gh-47006
7 months ago
Andy Wilkinson
e741934a2d
Start building against Spring LDAP 4.0.0-M3 snapshots
...
See gh-47005
7 months ago
Andy Wilkinson
363d9b555a
Start building against Spring Kafka 4.0.0-M5 snapshots
...
See gh-47004
7 months ago
Andy Wilkinson
b2e6cb0259
Start building against Spring HATEOAS 3.0.0-M5 snapshots
...
See gh-47003
7 months ago
Andy Wilkinson
fbe0ccf0ae
Start building against Spring Data Bom 2025.1.0-M6 snapshots
...
See gh-47002
7 months ago
Andy Wilkinson
576d67a4f8
Start building against Spring Batch 6.0.0-M3 snapshots
...
See gh-47001
7 months ago
Andy Wilkinson
3ffdf6ee1a
Start building against Spring Authorization Server 2.0.0-M3 snapshots
...
See gh-47000
7 months ago