)]}'
{
  "commit": "9d48e6cc5f2da1a7612972b06b61f448fac9edab",
  "tree": "dbf6aa8556846a52dfa746ddb85d39c8635f9363",
  "parents": [
    "ad5a88161cdd6febfb499f00dfbedd8ecb9d9d2a"
  ],
  "author": {
    "name": "SteNicholas",
    "email": "programgeek@163.com",
    "time": "Fri Feb 27 11:39:59 2026 +0800"
  },
  "committer": {
    "name": "SteNicholas",
    "email": "programgeek@163.com",
    "time": "Fri Feb 27 11:39:59 2026 +0800"
  },
  "message": "[CELEBORN-2258] Bump Netty version from 4.1.118.Final to 4.2.10.Final\n\n### What changes were proposed in this pull request?\n\nBump Netty version from 4.1.118.Final to 4.2.10.Final, which follows the official community migration guide: [Netty-4.2-Migration-Guide](https://github.com/netty/netty/wiki/Netty-4.2-Migration-Guide).\n\n### Why are the changes needed?\n\nThe Netty 4.2.10.Final version has been released, which netty version is 4.1.118.Final at present.\n\nBackport:\n\n- https://github.com/apache/spark/pull/34881\n- https://github.com/apache/spark/pull/52552\n- https://github.com/apache/spark/pull/53499\n\n### Does this PR resolve a correctness bug?\n\nNo.\n\n### Does this PR introduce _any_ user-facing change?\n\nNo.\n\n### How was this patch tested?\n\nCI.\n\nCloses #3596 from SteNicholas/CELEBORN-2258.\n\nAuthored-by: SteNicholas \u003cprogramgeek@163.com\u003e\nSigned-off-by: SteNicholas \u003cprogramgeek@163.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3a85865d7949bc39cef070d227dd86113c61af93",
      "old_mode": 33188,
      "old_path": "client-tez/tez/pom.xml",
      "new_id": "1f27eaf11409bec7f0412c535d5c83c1572d6cb3",
      "new_mode": 33188,
      "new_path": "client-tez/tez/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4b69dfedcc512ecc2a07ffce055006408fa51671",
      "old_mode": 33188,
      "old_path": "client/pom.xml",
      "new_id": "854258cd52482436dbf5480e4565ee3320806cb3",
      "new_mode": 33188,
      "new_path": "client/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "0f4da3e7a74f0d5376eedd9c161fd93f62e9a735",
      "old_mode": 33188,
      "old_path": "common/pom.xml",
      "new_id": "82c4e31f8f8f99e059dc511deb9c7d87d2b43b25",
      "new_mode": 33188,
      "new_path": "common/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "26a0ce25e6e4580c1929e4b7c2ee3266c6c8ffd3",
      "old_mode": 33188,
      "old_path": "common/src/main/java/org/apache/celeborn/common/network/util/TransportConf.java",
      "new_id": "ce37ae9788be4092407fbbaa223130295e5ae1c8",
      "new_mode": 33188,
      "new_path": "common/src/main/java/org/apache/celeborn/common/network/util/TransportConf.java"
    },
    {
      "type": "modify",
      "old_id": "ab6caa152e4ec083eec3a973a9b1fc1b95cf61ea",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-1.16",
      "new_id": "a35adf79a8f5ca8c2cb5da1dbf9ff4c522069b3b",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-1.16"
    },
    {
      "type": "modify",
      "old_id": "ab6caa152e4ec083eec3a973a9b1fc1b95cf61ea",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-1.17",
      "new_id": "a35adf79a8f5ca8c2cb5da1dbf9ff4c522069b3b",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-1.17"
    },
    {
      "type": "modify",
      "old_id": "ab6caa152e4ec083eec3a973a9b1fc1b95cf61ea",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-1.18",
      "new_id": "a35adf79a8f5ca8c2cb5da1dbf9ff4c522069b3b",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-1.18"
    },
    {
      "type": "modify",
      "old_id": "ab6caa152e4ec083eec3a973a9b1fc1b95cf61ea",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-1.19",
      "new_id": "a35adf79a8f5ca8c2cb5da1dbf9ff4c522069b3b",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-1.19"
    },
    {
      "type": "modify",
      "old_id": "ab6caa152e4ec083eec3a973a9b1fc1b95cf61ea",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-1.20",
      "new_id": "a35adf79a8f5ca8c2cb5da1dbf9ff4c522069b3b",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-1.20"
    },
    {
      "type": "modify",
      "old_id": "031b3821ef24347ccd4a3252d7f308615613f3a7",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-2.0",
      "new_id": "3ae0c7811da69326c08bd9bdfebfe5e5c428db4e",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-2.0"
    },
    {
      "type": "modify",
      "old_id": "031b3821ef24347ccd4a3252d7f308615613f3a7",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-2.1",
      "new_id": "3ae0c7811da69326c08bd9bdfebfe5e5c428db4e",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-2.1"
    },
    {
      "type": "modify",
      "old_id": "031b3821ef24347ccd4a3252d7f308615613f3a7",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-flink-2.2",
      "new_id": "3ae0c7811da69326c08bd9bdfebfe5e5c428db4e",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-flink-2.2"
    },
    {
      "type": "modify",
      "old_id": "35d26cec7598799d4474a5a71f9082190cac9b7e",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-mr",
      "new_id": "62339262e96fc21a0a7eaac38b08243cf0f9304c",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-mr"
    },
    {
      "type": "modify",
      "old_id": "9a98693e5d09f39785809ba6e8e25c012997c0a3",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-2.4",
      "new_id": "8ca6fffa9322e398f151c90a4ce394fc344a4226",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-2.4"
    },
    {
      "type": "modify",
      "old_id": "709ee7035690d93edfff22601962be8827090fcb",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-3.0",
      "new_id": "8b12d625d791629aff37e0bacabf924daa5f15d6",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-3.0"
    },
    {
      "type": "modify",
      "old_id": "bcc5e04713563c709d41c028292c4ba89eeee888",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-3.1",
      "new_id": "5beb35ca037b13b9fd795cde5e39520b72c43348",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-3.1"
    },
    {
      "type": "modify",
      "old_id": "1abf62bd92f4873ffb4691ec125a4402e2cefddf",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-3.2",
      "new_id": "3adc3ab3a308f80126074b0dd8c6fac99e72724a",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-3.2"
    },
    {
      "type": "modify",
      "old_id": "15aa9a33e818fbf3610b3eb8f0a74f94e8a96008",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-3.3",
      "new_id": "0bd8eaec4a6f7ed8ec4f02a5eea9f9521e0301dc",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-3.3"
    },
    {
      "type": "modify",
      "old_id": "a7cbf19230b2afc32a799bb94d817b0880ad1aca",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-3.4",
      "new_id": "02c0c7b192872c09d96c31c28d193d756f5b878c",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-3.4"
    },
    {
      "type": "modify",
      "old_id": "3b40450e32d7829fd9b05623326afb950888ef32",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-3.5",
      "new_id": "e8b51efecace09eef7536ac5826d544acbf6c039",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-3.5"
    },
    {
      "type": "modify",
      "old_id": "3f0cf7f22ff3a498de01af70b6dbdd2137e4b7f4",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-spark-4.0",
      "new_id": "f5f8ddbca37f51021baad98fad9bfde2d866290c",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-spark-4.0"
    },
    {
      "type": "modify",
      "old_id": "21edcd5e2ad03e21272fc1419943208749adacd3",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-client-tez",
      "new_id": "a5b82c7f36259c780b760d4ed95dacc7119ae37e",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-client-tez"
    },
    {
      "type": "modify",
      "old_id": "3fca708a2c36e4787b621f14cad8bc10cdc051c5",
      "old_mode": 33188,
      "old_path": "dev/deps/dependencies-server",
      "new_id": "952751180d97dd3203ee0774a4dbee61a94d115b",
      "new_mode": 33188,
      "new_path": "dev/deps/dependencies-server"
    },
    {
      "type": "modify",
      "old_id": "82645092be1e3e81cf0cbcdadb88e26cdf3d924e",
      "old_mode": 33188,
      "old_path": "master/pom.xml",
      "new_id": "c3c64ff073984c0d8a39256424aa0f09b1dcab41",
      "new_mode": 33188,
      "new_path": "master/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "371f9b2b22e3776a2d55257e29e44c6eccf6537b",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "d158d50e800bc7767244ef4122c86f83405c7dcd",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "d459e71ba1cddfd789b04a678db8788b190b0200",
      "old_mode": 33188,
      "old_path": "project/CelebornBuild.scala",
      "new_id": "0d781fafb814c9441a142e377ce72d85c842f90e",
      "new_mode": 33188,
      "new_path": "project/CelebornBuild.scala"
    },
    {
      "type": "modify",
      "old_id": "00a26115392147a28318caff35a2e0f1f5b67523",
      "old_mode": 33261,
      "old_path": "sbin/restart-worker.sh",
      "new_id": "dca593da40cdef87f91c64a62d3e11a29356b5b6",
      "new_mode": 33261,
      "new_path": "sbin/restart-worker.sh"
    },
    {
      "type": "modify",
      "old_id": "b6c653fe5e23f8126d27dd33cc8a343f61b55a5a",
      "old_mode": 33261,
      "old_path": "sbin/start-master.sh",
      "new_id": "dc4a3a5da5a52819fc2c9bd438b93059d7c20723",
      "new_mode": 33261,
      "new_path": "sbin/start-master.sh"
    },
    {
      "type": "modify",
      "old_id": "f443fa4006c06a8f81ca7ff911db4bdb2ebe32a4",
      "old_mode": 33261,
      "old_path": "sbin/start-worker.sh",
      "new_id": "7c1252d5101fb61cd8940ed030a12638e45843e2",
      "new_mode": 33261,
      "new_path": "sbin/start-worker.sh"
    },
    {
      "type": "modify",
      "old_id": "b656f11545ed82b48f42e5cd6246fbc883661483",
      "old_mode": 33188,
      "old_path": "service/pom.xml",
      "new_id": "039c52f95b4d4ece8d82ce4c3883e2cfe2734edc",
      "new_mode": 33188,
      "new_path": "service/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "a44d756afc11aa727dfe1d0c75a262b0b1e4d6e5",
      "old_mode": 33188,
      "old_path": "worker/pom.xml",
      "new_id": "fe7fa9e5b75e478eadf633911fa07b76f28b148d",
      "new_mode": 33188,
      "new_path": "worker/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "526fb5d929bd8215ac5ecda07b31b4600645e703",
      "old_mode": 33188,
      "old_path": "worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/TierWriter.scala",
      "new_id": "16fe3921f7f4a4ba7bae601b70acbd6966e80da2",
      "new_mode": 33188,
      "new_path": "worker/src/main/scala/org/apache/celeborn/service/deploy/worker/storage/TierWriter.scala"
    }
  ]
}
