)]}'
{
  "commit": "ca48cd1b9768d5d0cfb30acdec05fc2dc7ade953",
  "tree": "7c03e1141fc1691ebfede40bbc1796f62298674e",
  "parents": [
    "4aace88b8e9dcc4ee9014d29aa6310a69e448b23"
  ],
  "author": {
    "name": "zhangli20",
    "email": "zhangli20@kuaishou.com",
    "time": "Wed Jun 12 16:33:48 2024 +0800"
  },
  "committer": {
    "name": "zhangli20",
    "email": "zhangli20@kuaishou.com",
    "time": "Sun Jun 30 01:13:18 2024 +0800"
  },
  "message": "release version 3.0.0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf8fda8f8699d38ce2c206f3bd33811880678c16",
      "old_mode": 33188,
      "old_path": ".github/workflows/build-ce7-releases.yml",
      "new_id": "fb51a3e1e5c0e2f9c00787f9bc8662226fb8d0c8",
      "new_mode": 33188,
      "new_path": ".github/workflows/build-ce7-releases.yml"
    },
    {
      "type": "modify",
      "old_id": "98722c4ffd33eed89c7915f3c823f4836a4eb428",
      "old_mode": 33188,
      "old_path": ".github/workflows/tpcds.yml",
      "new_id": "2b280d9d7b3bf546fd660a0a569cbce49533786a",
      "new_mode": 33188,
      "new_path": ".github/workflows/tpcds.yml"
    },
    {
      "type": "modify",
      "old_id": "ef23afda024783ff861bef9c0f0329fa61bed216",
      "old_mode": 33188,
      "old_path": "Cargo.lock",
      "new_id": "e270c4731979301af3a14197809ce67cbed6a8d7",
      "new_mode": 33188,
      "new_path": "Cargo.lock"
    },
    {
      "type": "modify",
      "old_id": "5052eab7130cdff18c7e4378cfc06892c169320f",
      "old_mode": 33188,
      "old_path": "Cargo.toml",
      "new_id": "ad86c08ef9cb2be58a259c7bab4d0235545b11e9",
      "new_mode": 33188,
      "new_path": "Cargo.toml"
    },
    {
      "type": "modify",
      "old_id": "dd476ed640e23dd701dec135bbbadd171ab9266e",
      "old_mode": 33188,
      "old_path": "native-engine/blaze-jni-bridge/src/conf.rs",
      "new_id": "9eccc0e5dcdcde3bd2b315fa60bcbdcd771d0f82",
      "new_mode": 33188,
      "new_path": "native-engine/blaze-jni-bridge/src/conf.rs"
    },
    {
      "type": "modify",
      "old_id": "9818a136dfb6a9245787a486d44ad1bc79728909",
      "old_mode": 33188,
      "old_path": "native-engine/blaze-serde/proto/blaze.proto",
      "new_id": "b424f1fcf80bf8acc7d700fe4c01b7677efe0516",
      "new_mode": 33188,
      "new_path": "native-engine/blaze-serde/proto/blaze.proto"
    },
    {
      "type": "modify",
      "old_id": "1f4e82425d266e9d5f2a74f5e4729ee22b2f3a14",
      "old_mode": 33188,
      "old_path": "native-engine/blaze-serde/src/from_proto.rs",
      "new_id": "cc89de0a55c249d332b6439997cecced365aaa53",
      "new_mode": 33188,
      "new_path": "native-engine/blaze-serde/src/from_proto.rs"
    },
    {
      "type": "modify",
      "old_id": "30bd4c282d0f436433790e91a7f72eb110b272e7",
      "old_mode": 33188,
      "old_path": "native-engine/blaze-serde/src/lib.rs",
      "new_id": "56cd4a6bf61f3e25775007c3c5c65a6901edcb4a",
      "new_mode": 33188,
      "new_path": "native-engine/blaze-serde/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "72f62235401ab49a8a495ebfe122a37adce0d2f7",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-commons/src/lib.rs",
      "new_id": "ece6438af1f525dae62a4de77ab876babac214a0",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-commons/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "6a76bb9535227eff5868380688a3437f4e260821",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-commons/src/spark_hash.rs",
      "new_id": "85dac30770e71e41f724cbf77604e90bfd64e1b8",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-commons/src/spark_hash.rs"
    },
    {
      "type": "modify",
      "old_id": "966b2f66812debba12f512305afe107a1703959f",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-functions/src/spark_get_json_object.rs",
      "new_id": "ede47a40719b32bf7f2e31b2e87375ea61dd5fdc",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-functions/src/spark_get_json_object.rs"
    },
    {
      "type": "modify",
      "old_id": "af753d5fae141c7125085b6a1fbdd64c96b2102e",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-functions/src/spark_null_if.rs",
      "new_id": "4845a93b86d6dac6c264f8bb9f1d2742fdb74112",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-functions/src/spark_null_if.rs"
    },
    {
      "type": "modify",
      "old_id": "6eb5d5e94ab87c022fa76cce06be040136216246",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-functions/src/spark_strings.rs",
      "new_id": "6deaa7c8d3ea9828d07d0d8f2fd81d7612c97971",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-functions/src/spark_strings.rs"
    },
    {
      "type": "modify",
      "old_id": "a23327453e34b199408ac99da886e535fe5d326f",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/Cargo.toml",
      "new_id": "82fad595b78f0940a3baa7a19840bd810d09a4ad",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/Cargo.toml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3f1ca6d65e885d275766e0e8d6aed5d4eb81fac1",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/broadcast_join_build_hash_map_exec.rs"
    },
    {
      "type": "modify",
      "old_id": "201173c4d13172bd9f41b40d5ef28050ac7bfd05",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/broadcast_join_exec.rs",
      "new_id": "de160af8f5dc0e61645f37f55c27522315f3014f",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/broadcast_join_exec.rs"
    },
    {
      "type": "delete",
      "old_id": "b52e77f00eb6b041d599f0d6a29e9842366134c8",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/broadcast_nested_loop_join_exec.rs",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6aa8395516ede30a5cb0c7bfc6e008600dd02832",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/common/batch_selection.rs",
      "new_id": "a5e789cd545ddac055c598149a394c1d53e2218d",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/common/batch_selection.rs"
    },
    {
      "type": "modify",
      "old_id": "b1a0a2807db3ad41743ad626b99f98978243e6a6",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/common/output.rs",
      "new_id": "d888026ef52decad266f8e5791a1dcb811ebba34",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/common/output.rs"
    },
    {
      "type": "modify",
      "old_id": "fb8651ce1ce807d65cd1875d37aefbbc4a56ed02",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/ipc_reader_exec.rs",
      "new_id": "9688e5af21567577e39f1582f3401cfdc5c30d92",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/ipc_reader_exec.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ca51b5629b2ae7e2b07ca0d353c16803eb782ed7",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/bhj/full_join.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57d934cd54fb67e425b1985f3c4b17ed53979136",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/bhj/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8c168f00c3d8879d696c9fea71d8fb3ff7f53f96",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/bhj/semi_join.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bd1a573195602639f5a8a6d8e789be925d02333",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/join_hash_map.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "076cfa165bd0bff3fbd6c66773930785656e9444",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/join_utils.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3505a9a773f6686a8434caa07bef0182429b16e5",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5749eb01bc16db5d5b40785757f3783861656e8b",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/smj/existence_join.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "55967f45743a0a6df9cf15e0b424a59c58c4426c",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/smj/full_join.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8bcdadff1473f7c8152c784b2dd2e84aa7db3127",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/smj/mod.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fd5f9351ec8b8fcfb82f63c28a24ffbd3be14412",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/smj/semi_join.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c105bb8d7db40f753df1b3556c4c151dd3fa91f7",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/stream_cursor.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e0826e7d00c33d2af4c587feeec2088da6bcedef",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/joins/test.rs"
    },
    {
      "type": "modify",
      "old_id": "a0797fb090dc0f607e6e7c00af40a1d19fa426b8",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/lib.rs",
      "new_id": "a48fb56a2641f215ccdf567110bcf65637ddf857",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/lib.rs"
    },
    {
      "type": "modify",
      "old_id": "8fd5f57f6011c4ad4655cf95445a9dc24320c84a",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/parquet_exec.rs",
      "new_id": "f7c206273253c22b38cf3ffa897d698523e8f67c",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/parquet_exec.rs"
    },
    {
      "type": "modify",
      "old_id": "f2dff1dbb308c9d768a4fdf7b221eb84cc2984df",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/rename_columns_exec.rs",
      "new_id": "69b46cf77848918af8a04bc2dd8f4d37d1fd9ec7",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/rename_columns_exec.rs"
    },
    {
      "type": "modify",
      "old_id": "33a2818e8a20ee2290b0bedc9810b300ed1bd787",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/sort_exec.rs",
      "new_id": "5479940e925655e1089a3548770153e0a75d9c85",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/sort_exec.rs"
    },
    {
      "type": "modify",
      "old_id": "8459d476de64732678580ef48a3ce01b44785f79",
      "old_mode": 33188,
      "old_path": "native-engine/datafusion-ext-plans/src/sort_merge_join_exec.rs",
      "new_id": "d4e5cda37f2b0128f99fac0636feddd2bd8357c2",
      "new_mode": 33188,
      "new_path": "native-engine/datafusion-ext-plans/src/sort_merge_join_exec.rs"
    },
    {
      "type": "modify",
      "old_id": "8598cfd263754cfa982857509f64fecf496de011",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "f5d8fa23d963a6fc86a5ed79f44d60bbd4b5d0a7",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "42d866a3be00bba84ffea9699386c5468a9e7595",
      "old_mode": 33261,
      "old_path": "rust-toolchain.toml",
      "new_id": "1e25db4d01fdb78e9e8759367e21da8ee4e6b682",
      "new_mode": 33261,
      "new_path": "rust-toolchain.toml"
    },
    {
      "type": "modify",
      "old_id": "823a2bcb976d8d88e4ef75a3e83ae582feacd0e3",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark303/src/main/scala/org/apache/spark/sql/blaze/ShimsImpl.scala",
      "new_id": "8dd9ea84b31753429fa1b00e8e8603798ef3be31",
      "new_mode": 33188,
      "new_path": "spark-extension-shims-spark303/src/main/scala/org/apache/spark/sql/blaze/ShimsImpl.scala"
    },
    {
      "type": "modify",
      "old_id": "75d1b7c222f062ae369a1297f6f82cdba2382518",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark303/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastJoinExec.scala",
      "new_id": "3101587d355b6a1c9d7504e7c191ad0f4c09bd04",
      "new_mode": 33188,
      "new_path": "spark-extension-shims-spark303/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastJoinExec.scala"
    },
    {
      "type": "delete",
      "old_id": "7b215cea0c2deb50abfd85210962e61f90f1a7f3",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark303/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastNestedLoopJoinExec.scala",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "1d867a56542295f7b32a64f7b82eb2b907dcc915",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/blaze/ShimsImpl.scala",
      "new_id": "a394cf93450a471811e07344f716801eb5c26445",
      "new_mode": 33188,
      "new_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/blaze/ShimsImpl.scala"
    },
    {
      "type": "modify",
      "old_id": "292f23321a64ca59cb0891ff0830b0c39e3db242",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/blaze/shuffle/BlazeBlockStoreShuffleReader.scala",
      "new_id": "fdd3a245351592ed90db7244ec55ce040ce0ef0f",
      "new_mode": 33188,
      "new_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/blaze/shuffle/BlazeBlockStoreShuffleReader.scala"
    },
    {
      "type": "modify",
      "old_id": "a7390ee015b4b9f419f9c5965eba07679564d183",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/blaze/shuffle/BlazeShuffleManager.scala",
      "new_id": "83decb32a5feed88145d66ebad8b35febac8a5f6",
      "new_mode": 33188,
      "new_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/blaze/shuffle/BlazeShuffleManager.scala"
    },
    {
      "type": "modify",
      "old_id": "3fc6649598edde35f98e0c228a35e242e2173374",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/joins/blaze/plan/NativeBroadcastJoinExec.scala",
      "new_id": "de3f5f887a8284bc5f322d7fe35b3bdb2d9f3954",
      "new_mode": 33188,
      "new_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/joins/blaze/plan/NativeBroadcastJoinExec.scala"
    },
    {
      "type": "delete",
      "old_id": "a129e91c072fb802ef31950879fb95ef78f77869",
      "old_mode": 33188,
      "old_path": "spark-extension-shims-spark333/src/main/scala/org/apache/spark/sql/execution/joins/blaze/plan/NativeBroadcastNestedLoopJoinExec.scala",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "31c3b9ac5867788d20d993b43368131774577843",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/java/org/apache/spark/sql/blaze/BlazeConf.java",
      "new_id": "f7b1f97a72b1a51daa11ef262e95b26e9e16d9bb",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/java/org/apache/spark/sql/blaze/BlazeConf.java"
    },
    {
      "type": "modify",
      "old_id": "09bf85e04ba65c84ae4da3609ed7a2a91e9c30a8",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/BlazeCallNativeWrapper.scala",
      "new_id": "c24888d6372b5b036baf8c7e27c83e0a78a7a9c6",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/BlazeCallNativeWrapper.scala"
    },
    {
      "type": "modify",
      "old_id": "9f7eb610a29ad72acfe58de42a1e9db1d716ad5a",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/BlazeConvertStrategy.scala",
      "new_id": "a7ab81de90103757f3d5d4acd3402a0014edd60b",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/BlazeConvertStrategy.scala"
    },
    {
      "type": "modify",
      "old_id": "99d0172a4081fe433c136a0e10330fbc799605ac",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/BlazeConverters.scala",
      "new_id": "7e76b439190141e97c6240aa091f2be88aa4f85a",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/BlazeConverters.scala"
    },
    {
      "type": "modify",
      "old_id": "1cbfcc8b0e5393366593917fd5f2bebfaa617be7",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/NativeConverters.scala",
      "new_id": "355444a7dad79d28aa63e811bd78622a2210d2e8",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/NativeConverters.scala"
    },
    {
      "type": "modify",
      "old_id": "a8aaad261722782a8d9186183e98bb8371a5ebfb",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/Shims.scala",
      "new_id": "12deb83c60d53698ae87604ffde6a6bedb477ee3",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/Shims.scala"
    },
    {
      "type": "modify",
      "old_id": "ff27e53ca01d0e8a8d38aeefe564dabe24db9e70",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/SparkUDFWrapperContext.scala",
      "new_id": "e9498137ce7deb81371dd8532c917566e62ff138",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/SparkUDFWrapperContext.scala"
    },
    {
      "type": "modify",
      "old_id": "b78eb080d908d138856eeaca2f7636b7520af796",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/util/Using.scala",
      "new_id": "b1039694d7d97465b6b8529c516327a6a51f5101",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/blaze/util/Using.scala"
    },
    {
      "type": "modify",
      "old_id": "6e18f47124fefb5f0617409475b0889f4ef3edda",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/arrowio/util/ArrowUtils.scala",
      "new_id": "f6ddfc607b565701132910e0fb7cb581d7b6163d",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/arrowio/util/ArrowUtils.scala"
    },
    {
      "type": "modify",
      "old_id": "05226232573883aacf053d2e2f97503e3e67f3fd",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/ConvertToNativeBase.scala",
      "new_id": "852e5332d323cef0e53f55dbb14bc3648b0ecd1d",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/ConvertToNativeBase.scala"
    },
    {
      "type": "modify",
      "old_id": "5525fb4730082df5e0176fc647387b2fa5b79cfe",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastExchangeBase.scala",
      "new_id": "6fcbd478621333760637c0e79d1615643dd82cee",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastExchangeBase.scala"
    },
    {
      "type": "modify",
      "old_id": "ec13b8fae5e74d90b28f88573853903291a8a2b8",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastJoinBase.scala",
      "new_id": "dc27d2aadaeb4142b2afbd1fa3cda632074a8ebb",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastJoinBase.scala"
    },
    {
      "type": "delete",
      "old_id": "bfcf747520ee57566bab41d50e75782430b4006f",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeBroadcastNestedLoopJoinBase.scala",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "2349cc9e8163d5eabd6c101def171d9012741035",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeGenerateBase.scala",
      "new_id": "dc0e371a4d07d937fa9848a4adad9ae8047dd5d6",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeGenerateBase.scala"
    },
    {
      "type": "modify",
      "old_id": "1bbfdc3a5f170f6e9d5678e6072bf893ec3e3e44",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeParquetScanBase.scala",
      "new_id": "276fd532dca0f1affd621c993117a965e01b3d06",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeParquetScanBase.scala"
    },
    {
      "type": "modify",
      "old_id": "8e81d43f719f2585444746a359e773f327d270aa",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeParquetSinkBase.scala",
      "new_id": "cd2e5a3ffc18bd827411cbc7e89d7bf9e689a239",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeParquetSinkBase.scala"
    },
    {
      "type": "modify",
      "old_id": "52efbcdc072e9a0d7887b8baa69b726fdda129f1",
      "old_mode": 33188,
      "old_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeSortMergeJoinBase.scala",
      "new_id": "831211b068671782e8049d4b6fc022893ddf2a62",
      "new_mode": 33188,
      "new_path": "spark-extension/src/main/scala/org/apache/spark/sql/execution/blaze/plan/NativeSortMergeJoinBase.scala"
    }
  ]
}
