Commit Graph

47618 Commits

Author SHA1 Message Date
Moritz Halbritter
f5b51ab74a Merge branch '3.1.x' into 3.2.x 2024-04-18 17:47:08 +02:00
Moritz Halbritter
6b440723d6 Remove dependency on the git ref when creating releases 2024-04-18 17:45:35 +02:00
Moritz Halbritter
b13d006482 Fix action that publishes to SDKman 2024-04-18 17:45:20 +02:00
Andy Wilkinson
f84a2638a4 Merge branch '3.1.x' into 3.2.x 2024-04-18 16:38:51 +01:00
Andy Wilkinson
56b59cd02f Fix action that publishes the Gradle plugin
- Set up Java so that it's available for ./gradlew to use
- Make the build-number an input for easier re-use in an emergency
- Use a working directory to hide main repository's buildSrc
2024-04-18 16:38:14 +01:00
Andy Wilkinson
9a28ae1316 Merge branch '3.1.x' into 3.2.x 2024-04-18 15:45:28 +01:00
Andy Wilkinson
18ada7cb91 Next development version (v3.1.12-SNAPSHOT) 2024-04-18 15:44:28 +01:00
Andy Wilkinson
816b9b942e Merge branch '3.1.x' into 3.2.x 2024-04-18 14:35:36 +01:00
Andy Wilkinson
8a22108c62 Use the version not the tag when creating the build name 2024-04-18 14:35:30 +01:00
Andy Wilkinson
9cf1304e87 Merge branch '3.1.x' into 3.2.x 2024-04-18 14:17:19 +01:00
Andy Wilkinson
22698ea79b Fix references to inputs in Sync to Maven Central action 2024-04-18 14:15:50 +01:00
Andy Wilkinson
e7f9e78ca8 Merge branch '3.1.x' into 3.2.x 2024-04-18 12:46:59 +01:00
Andy Wilkinson
e0d00c0509 Fix version output of build-and-stage-release job 2024-04-18 12:46:04 +01:00
Andy Wilkinson
8c79181239 Merge branch '3.1.x' into 3.2.x 2024-04-18 12:26:26 +01:00
Andy Wilkinson
35725b4432 Reverse order so one checkout does not delete the other 2024-04-18 12:26:00 +01:00
Andy Wilkinson
b9b3c367a4 Merge branch '3.1.x' into 3.2.x 2024-04-18 12:06:51 +01:00
Andy Wilkinson
b48cf9b5a8 Improve verify workflow's handling of secrets 2024-04-18 12:06:31 +01:00
Andy Wilkinson
478bd507ce Update Homebrew Tap when releasing
Closes gh-40424
2024-04-18 11:43:45 +01:00
Andy Wilkinson
19481bb4db Make new candidate the default when publishing to SDKMAN
Closes gh-40425
2024-04-18 11:27:19 +01:00
Andy Wilkinson
446970a464 Polish tag filter 2024-04-18 11:26:15 +01:00
Moritz Halbritter
8df899b510 Merge branch '3.1.x' into 3.2.x
Closes gh-40427
2024-04-18 11:59:50 +02:00
Moritz Halbritter
3479304e13 Disable creation time verification on Linux
Closes gh-40423
2024-04-18 11:58:46 +02:00
Andy Wilkinson
5931b86f85 Merge branch '3.1.x' into 3.2.x 2024-04-18 10:56:01 +01:00
Andy Wilkinson
20e291d8dd Correct the name of the Gradle Enterprise access key input
See gh-40407
2024-04-18 10:17:19 +01:00
Andy Wilkinson
1b03cf04f4 Remove type from secrets declarations
See gh-40407
2024-04-18 09:57:50 +01:00
Andy Wilkinson
9a589ea243 Fix passing of repository username and password into verify
See gh-40407
2024-04-18 09:54:47 +01:00
Andy Wilkinson
e75c9312e0 Add workflow to release from GitHub Actions
Co-Authored-By: Moritz Halbritter <moritz.halbritter@broadcom.com>

Closes gh-40407
2024-04-18 09:28:12 +01:00
Scott Frederick
0724014645 Merge branch '3.1.x' into 3.2.x
Closes gh-40412
2024-04-17 16:40:21 -05:00
Scott Frederick
bc5777d0cc Upgrade CI images to ubuntu:jammy-20240405
Closes gh-40410
2024-04-17 16:40:09 -05:00
Andy Wilkinson
93400cbe2a Merge branch '3.1.x' into 3.2.x
Closes gh-40408
2024-04-17 20:43:13 +01:00
Andy Wilkinson
acb9427ffd Pin the version of the release verification tests
Closes gh-40366
2024-04-17 20:42:57 +01:00
Andy Wilkinson
4bf8020292 Upgrade to Spring Integration 6.2.4
Closes gh-40214
2024-04-17 18:24:00 +01:00
Andy Wilkinson
f70cfb0b03 Upgrade to SLF4J 2.0.13
Closes gh-40397
2024-04-17 18:23:59 +01:00
Andy Wilkinson
49f7f79424 Upgrade to Pulsar Reactive 0.5.4
Closes gh-40396
2024-04-17 18:23:55 +01:00
Andy Wilkinson
369cadd70d Upgrade to Netty 4.1.109.Final
Closes gh-40395
2024-04-17 18:23:50 +01:00
Andy Wilkinson
22ee684473 Upgrade to ActiveMQ 5.18.4
Closes gh-40394
2024-04-17 18:23:45 +01:00
Andy Wilkinson
21a55df599 Merge branch '3.1.x' into 3.2.x 2024-04-17 18:13:49 +01:00
Andy Wilkinson
e03d691db1 Upgrade to SLF4J 2.0.13
Closes gh-40391
2024-04-17 15:50:05 +01:00
Andy Wilkinson
c969cbbdba Upgrade to R2DBC Postgresql 1.0.5.RELEASE
Closes gh-40390
2024-04-17 15:50:01 +01:00
Andy Wilkinson
031bebb144 Upgrade to Netty 4.1.109.Final
Closes gh-40389
2024-04-17 15:49:56 +01:00
Andy Wilkinson
eb0506eaed Upgrade to ActiveMQ 5.18.4
Closes gh-40388
2024-04-17 15:49:50 +01:00
Moritz Halbritter
3db23624e0 Merge branch '3.1.x' into 3.2.x
Closes gh-40386
2024-04-17 16:40:50 +02:00
Moritz Halbritter
1d372295f1 Merge pull request #40385 from spencergibb
* pr/40385:
  Fix javadoc for correct operation annotation

Closes gh-40385
2024-04-17 16:39:43 +02:00
Spencer Gibb
6f3c30bf74 Fix javadoc for correct operation annotation
ReadOperation was the text for WriteOperation and DeleteOperation.

See gh-40385
2024-04-17 16:39:30 +02:00
Moritz Halbritter
ee485718ac Merge branch '3.1.x' into 3.2.x
Closes gh-40163
2024-04-17 16:25:59 +02:00
Moritz Halbritter
0ab7502bc9 Upgrade to Docker 26.0.1
Closes gh-40162
2024-04-17 16:25:45 +02:00
Phillip Webb
78e12251e9 Optimize VirtualZipDataBlock
Add some optimizations to `VirtualZipDataBlock` that help when
sequentially reading the block from a JarInputStream.

Closes gh-40125
2024-04-16 22:16:00 -07:00
Phillip Webb
9b0593efe3 Fallback to RandomAccessFile on ClosedByInterruptException
Refine the fix for gh-38611 so that `ClosedByInterruptException` no
longer retries in a loop.

Our previous fix was flawed due to the fact that another interrupt
could occur after we clear the first and whilst we are reading data.
If this happens 10 times in a row, we raise an exception and end up
causing NoClassDefFoundError errors.

Our new approach retains the use of `FileChannel` and a direct buffer
up to the point that a `ClosedByInterruptException` is raised or the
thread is detected as interrupted.  At that point, we temporarily
switch to using a `RandomAccessFile` to access the data. This will
block the thread until the data has been read.

Fixes gh-40096
2024-04-16 14:47:07 -07:00
Phillip Webb
4203e1f2fa Rename FileChannelDataBlock to FileDataBlock
Rename the internal `FileChannelDataBlock` to `FileDataBlock` since we
want to fallback to a `RandomAccessFile` when a thread is interrupted.

See gh-40096
2024-04-16 14:46:56 -07:00
Andy Wilkinson
778c528281 Upgrade to Spring Security 6.2.4
Closes gh-40217
2024-04-16 19:47:35 +01:00