From 984f505479bbda580b910b72c43cdf6b6c2e517a Mon Sep 17 00:00:00 2001 From: Sally MacFarlane Date: Wed, 27 Aug 2025 13:36:27 +1000 Subject: [PATCH 1/4] update commons and log4j dependencies Signed-off-by: Sally MacFarlane --- CHANGELOG.md | 1 + gradle/verification-metadata.xml | 231 +++++++++++++++++++++++++++++++ platform/build.gradle | 14 +- 3 files changed, 239 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb3f04d1a65..612395f9266 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -52,6 +52,7 @@ - Add `WorldStateService` to the plugin API [#9024](https://github.com/hyperledger/besu/pull/9024) - Wait for peers before starting Backward Sync [#9003](https://github.com/hyperledger/besu/pull/9003) - LUKSO Mainnet Pectra Hardfork [#9070](https://github.com/hyperledger/besu/pull/9070) +- Update commons and log4j dependencies []() #### Performance - Improve the sync performance by not RLP decoding bodies during sync. This means we are using less memory and CPU, allowing us to increase the parallelism of the download pipeline, which has been increased from 4 to 8. Can be reduced again with `--Xsynchronizer-downloader-parallelism=4` [#8959](https://github.com/hyperledger/besu/pull/8959) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index e5a6196a43a..08f07643ead 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -17,6 +17,14 @@ + + + + + + + + @@ -119,6 +127,11 @@ + + + + + @@ -164,6 +177,11 @@ + + + + + @@ -184,6 +202,11 @@ + + + + + @@ -456,6 +479,14 @@ + + + + + + + + @@ -707,6 +738,14 @@ + + + + + + + + @@ -748,6 +787,11 @@ + + + + + @@ -1196,6 +1240,14 @@ + + + + + + + + @@ -1233,6 +1285,14 @@ + + + + + + + + @@ -1265,6 +1325,14 @@ + + + + + + + + @@ -3053,6 +3121,11 @@ + + + + + @@ -3071,6 +3144,14 @@ + + + + + + + + @@ -3084,6 +3165,14 @@ + + + + + + + + @@ -3105,6 +3194,14 @@ + + + + + + + + @@ -3206,6 +3303,16 @@ + + + + + + + + + + @@ -3214,6 +3321,14 @@ + + + + + + + + @@ -3235,6 +3350,14 @@ + + + + + + + + @@ -3317,6 +3440,11 @@ + + + + + @@ -3335,6 +3463,14 @@ + + + + + + + + @@ -3345,6 +3481,11 @@ + + + + + @@ -3363,6 +3504,14 @@ + + + + + + + + @@ -3371,6 +3520,14 @@ + + + + + + + + @@ -3379,6 +3536,14 @@ + + + + + + + + @@ -5037,6 +5202,22 @@ + + + + + + + + + + + + + + + + @@ -5401,6 +5582,30 @@ + + + + + + + + + + + + + + + + + + + + + + + + @@ -5441,6 +5646,14 @@ + + + + + + + + @@ -5639,6 +5852,14 @@ + + + + + + + + @@ -5654,6 +5875,11 @@ + + + + + @@ -5677,6 +5903,11 @@ + + + + + diff --git a/platform/build.gradle b/platform/build.gradle index 70949a42b8f..7cdc295c56a 100644 --- a/platform/build.gradle +++ b/platform/build.gradle @@ -32,7 +32,7 @@ dependencies { api platform('io.opentelemetry:opentelemetry-bom:1.47.0') api platform('io.prometheus:prometheus-metrics-bom:1.3.5') api platform('io.vertx:vertx-stack-depchain:4.5.13') - api platform('org.apache.logging.log4j:log4j-bom:2.24.3') + api platform('org.apache.logging.log4j:log4j-bom:2.25.1') api platform('org.assertj:assertj-bom:3.27.3') api platform('org.immutables:bom:2.10.1') api platform('org.junit:junit-bom:5.11.4') @@ -90,9 +90,9 @@ dependencies { api 'com.squareup.okhttp3:okhttp:4.12.0' - api 'commons-io:commons-io:2.18.0' + api 'commons-io:commons-io:2.20.0' - api 'commons-net:commons-net:3.11.1' + api 'commons-net:commons-net:3.12.0' api 'dnsjava:dnsjava:3.6.3' @@ -129,10 +129,10 @@ dependencies { api 'org.antlr:antlr4:4.11.1' api 'org.antlr:antlr4-runtime:4.11.1' - api 'org.apache.commons:commons-collections4:4.4' - api 'org.apache.commons:commons-compress:1.27.1' - api 'org.apache.commons:commons-lang3:3.17.0' - api 'org.apache.commons:commons-text:1.13.0' + api 'org.apache.commons:commons-collections4:4.5.0' + api 'org.apache.commons:commons-compress:1.28.0' + api 'org.apache.commons:commons-lang3:3.18.0' + api 'org.apache.commons:commons-text:1.14.0' api 'org.apache.maven:maven-artifact:3.9.9' From 142876f2f66963c7c7f1806baf0cadb706e8f9ba Mon Sep 17 00:00:00 2001 From: Sally MacFarlane Date: Wed, 27 Aug 2025 13:37:33 +1000 Subject: [PATCH 2/4] changelog Signed-off-by: Sally MacFarlane --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 612395f9266..0594ca8aa95 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -52,7 +52,7 @@ - Add `WorldStateService` to the plugin API [#9024](https://github.com/hyperledger/besu/pull/9024) - Wait for peers before starting Backward Sync [#9003](https://github.com/hyperledger/besu/pull/9003) - LUKSO Mainnet Pectra Hardfork [#9070](https://github.com/hyperledger/besu/pull/9070) -- Update commons and log4j dependencies []() +- Update commons and log4j dependencies [#9114](https://github.com/hyperledger/besu/pull/9114) #### Performance - Improve the sync performance by not RLP decoding bodies during sync. This means we are using less memory and CPU, allowing us to increase the parallelism of the download pipeline, which has been increased from 4 to 8. Can be reduced again with `--Xsynchronizer-downloader-parallelism=4` [#8959](https://github.com/hyperledger/besu/pull/8959) From 4ae80604454b086167a97f7df7efdacbb9b8e651 Mon Sep 17 00:00:00 2001 From: Sally MacFarlane Date: Wed, 27 Aug 2025 13:59:52 +1000 Subject: [PATCH 3/4] rollback log4j version Signed-off-by: Sally MacFarlane --- platform/build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/platform/build.gradle b/platform/build.gradle index 7cdc295c56a..5b0ebcf13cb 100644 --- a/platform/build.gradle +++ b/platform/build.gradle @@ -32,7 +32,7 @@ dependencies { api platform('io.opentelemetry:opentelemetry-bom:1.47.0') api platform('io.prometheus:prometheus-metrics-bom:1.3.5') api platform('io.vertx:vertx-stack-depchain:4.5.13') - api platform('org.apache.logging.log4j:log4j-bom:2.25.1') + api platform('org.apache.logging.log4j:log4j-bom:2.24.3') api platform('org.assertj:assertj-bom:3.27.3') api platform('org.immutables:bom:2.10.1') api platform('org.junit:junit-bom:5.11.4') From 1e5e98b7775e9b33ec23f6e36fb27d51fc735eec Mon Sep 17 00:00:00 2001 From: Sally MacFarlane Date: Wed, 27 Aug 2025 14:36:47 +1000 Subject: [PATCH 4/4] regenerated verification metadata to purge old content Signed-off-by: Sally MacFarlane --- gradle/verification-metadata.xml | 435 ------------------------------- 1 file changed, 435 deletions(-) diff --git a/gradle/verification-metadata.xml b/gradle/verification-metadata.xml index d63d615b689..a73851e5617 100644 --- a/gradle/verification-metadata.xml +++ b/gradle/verification-metadata.xml @@ -17,14 +17,6 @@ - - - - - - - - @@ -127,11 +119,6 @@ - - - - - @@ -177,11 +164,6 @@ - - - - - @@ -202,11 +184,6 @@ - - - - - @@ -479,14 +456,6 @@ - - - - - - - - @@ -738,14 +707,6 @@ - - - - - - - - @@ -787,11 +748,6 @@ - - - - - @@ -1277,14 +1233,6 @@ - - - - - - - - @@ -1317,14 +1265,6 @@ - - - - - - - - @@ -1742,9 +1682,6 @@ - - - @@ -1791,9 +1728,6 @@ - - - @@ -1820,9 +1754,6 @@ - - - @@ -1867,14 +1798,6 @@ - - - - - - - - @@ -1883,14 +1806,6 @@ - - - - - - - - @@ -1913,9 +1828,6 @@ - - - @@ -1942,9 +1854,6 @@ - - - @@ -1973,14 +1882,6 @@ - - - - - - - - @@ -1989,14 +1890,6 @@ - - - - - - - - @@ -2033,14 +1926,6 @@ - - - - - - - - @@ -2049,14 +1934,6 @@ - - - - - - - - @@ -2073,14 +1950,6 @@ - - - - - - - - @@ -2089,14 +1958,6 @@ - - - - - - - - @@ -2105,14 +1966,6 @@ - - - - - - - - @@ -2135,9 +1988,6 @@ - - - @@ -2164,9 +2014,6 @@ - - - @@ -2188,9 +2035,6 @@ - - - @@ -2203,14 +2047,6 @@ - - - - - - - - @@ -2253,9 +2089,6 @@ - - - @@ -2277,9 +2110,6 @@ - - - @@ -2292,14 +2122,6 @@ - - - - - - - - @@ -2308,17 +2130,6 @@ - - - - - - - - - - - @@ -2331,9 +2142,6 @@ - - - @@ -2346,14 +2154,6 @@ - - - - - - - - @@ -2362,11 +2162,6 @@ - - - - - @@ -2386,9 +2181,6 @@ - - - @@ -2410,9 +2202,6 @@ - - - @@ -2433,14 +2222,6 @@ - - - - - - - - @@ -2450,18 +2231,6 @@ - - - - - - - - - - - - @@ -2498,15 +2267,6 @@ - - - - - - - - - @@ -2539,9 +2299,6 @@ - - - @@ -2554,14 +2311,6 @@ - - - - - - - - @@ -2570,14 +2319,6 @@ - - - - - - - - @@ -2586,14 +2327,6 @@ - - - - - - - - @@ -3523,14 +3256,6 @@ - - - - - - - - @@ -3589,14 +3314,6 @@ - - - - - - - - @@ -3610,11 +3327,6 @@ - - - - - @@ -3630,11 +3342,6 @@ - - - - - @@ -3665,11 +3372,6 @@ - - - - - @@ -3685,11 +3387,6 @@ - - - - - @@ -3700,14 +3397,6 @@ - - - - - - - - @@ -3737,14 +3426,6 @@ - - - - - - - - @@ -3827,11 +3508,6 @@ - - - - - @@ -3850,14 +3526,6 @@ - - - - - - - - @@ -3868,11 +3536,6 @@ - - - - - @@ -3891,14 +3554,6 @@ - - - - - - - - @@ -3907,14 +3562,6 @@ - - - - - - - - @@ -3923,14 +3570,6 @@ - - - - - - - - @@ -5557,14 +5196,6 @@ - - - - - - - - @@ -5573,14 +5204,6 @@ - - - - - - - - @@ -5605,14 +5228,6 @@ - - - - - - - - @@ -5977,30 +5592,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - @@ -6041,14 +5632,6 @@ - - - - - - - - @@ -6247,14 +5830,6 @@ - - - - - - - - @@ -6270,11 +5845,6 @@ - - - - - @@ -6298,11 +5868,6 @@ - - - - -