)]}'
{
  "commit": "b85b5d4e3bbe1096ec552e102809f10d57d9a5ad",
  "tree": "178dc393c4223c9c39b02a3b253066713e231b13",
  "parents": [
    "2b60a65f5278d7a894d6b311edabb75ab56a795c"
  ],
  "author": {
    "name": "lenoxzhao",
    "email": "66543456+lenoxzhao@users.noreply.github.com",
    "time": "Fri Nov 29 10:42:36 2024 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 29 10:42:36 2024 +0800"
  },
  "message": "[Feature] Support Packaging Spark Docker Images (#4133)\n\n* feat: support spark docker package\r\n\r\n* feature: support spark docker packaging\r\n\r\n* feature: update h2 schema",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "785d7769304b85a13b7f85cbc22e3ef8823ac560",
      "old_mode": 33188,
      "old_path": "streampark-common/src/main/java/org/apache/streampark/common/enums/SparkDeployMode.java",
      "new_id": "a45b3a5236146198ac695090cd5e64e8e82999b3",
      "new_mode": 33188,
      "new_path": "streampark-common/src/main/java/org/apache/streampark/common/enums/SparkDeployMode.java"
    },
    {
      "type": "modify",
      "old_id": "c63ae97713a68083790e9cd0ee3c4b87e8446883",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/assembly/script/data/mysql-data.sql",
      "new_id": "ecf0edd86f74271e3a4b786b14234534151c2fda",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/assembly/script/data/mysql-data.sql"
    },
    {
      "type": "modify",
      "old_id": "b76f90b5c70da33fa43b60156592e35c75a52f88",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/assembly/script/schema/mysql-schema.sql",
      "new_id": "a0885a31953882461b98994fce40cb4abb76729b",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/assembly/script/schema/mysql-schema.sql"
    },
    {
      "type": "modify",
      "old_id": "fe4c53b8b9f2f2996edf518eee834d76125616f5",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/entity/SparkApplication.java",
      "new_id": "56894baa9dd53f152e51d496518edcbdb04249ce",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/entity/SparkApplication.java"
    },
    {
      "type": "modify",
      "old_id": "2642dd94c99e10fa78f0c71d457bfcf3e2580c97",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/application/impl/SparkApplicationBuildPipelineServiceImpl.java",
      "new_id": "fb72212747e78f14ee1ea808bdbf8cb2421682ed",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/application/impl/SparkApplicationBuildPipelineServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "a998f447ce85a51071b5fe92bb6248f37762cda6",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/application/impl/SparkApplicationManageServiceImpl.java",
      "new_id": "4ec68298b570cf7833c26974d0379468625d423d",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/application/impl/SparkApplicationManageServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "4ca4d35141630db67a52ea68daa4a129cf0f3cb0",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ResourceServiceImpl.java",
      "new_id": "2972c2f8ccd353f5b6b651f792fdef8623e97777",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/java/org/apache/streampark/console/core/service/impl/ResourceServiceImpl.java"
    },
    {
      "type": "modify",
      "old_id": "cc44fe1970c1aca37959335caf3d2a633c81b1d9",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-service/src/main/resources/db/schema-h2.sql",
      "new_id": "d8f1b64feaf8dd0cc6aa7e4d2e2f0984d4253e8b",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-service/src/main/resources/db/schema-h2.sql"
    },
    {
      "type": "modify",
      "old_id": "2c0a1381d739b7fc5aa1353f3c79fb3692692f2a",
      "old_mode": 33188,
      "old_path": "streampark-console/streampark-console-webapp/src/locales/lang/zh-CN/spark/app.ts",
      "new_id": "c0d35dc0cdddea9a5de59bac0f59cda246c5aa34",
      "new_mode": 33188,
      "new_path": "streampark-console/streampark-console-webapp/src/locales/lang/zh-CN/spark/app.ts"
    },
    {
      "type": "modify",
      "old_id": "31c74321203d07d4f7e5fd37a35c27be6097ec63",
      "old_mode": 33188,
      "old_path": "streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/PodTemplateTool.scala",
      "new_id": "6da416d8c5efcf43d848d0e0833f3899cd452e8c",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/PodTemplateTool.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "81d61440ff5e3e35053b79de7aaf6af3ed01f58d",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-kubernetes/src/main/scala/org/apache/streampark/flink/kubernetes/model/SparkK8sPodTemplates.scala"
    },
    {
      "type": "modify",
      "old_id": "4eb9786b3f21ffd9956fb9ab052ddf589a136f8a",
      "old_mode": 33188,
      "old_path": "streampark-flink/streampark-flink-packer/src/main/java/org/apache/streampark/flink/packer/pipeline/PipelineTypeEnum.java",
      "new_id": "025412ca9e876fddadebc354bd2474ffbe2e6909",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-packer/src/main/java/org/apache/streampark/flink/packer/pipeline/PipelineTypeEnum.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c4f9b14a6939f62513f35dbf18117da5627128c7",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-packer/src/main/scala/org/apache/streampark/flink/packer/docker/SparkDockerfileTemplate.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "729aca65b77baf5f6525ceea27a48768d9ea2e24",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-packer/src/main/scala/org/apache/streampark/flink/packer/docker/SparkDockerfileTemplateTrait.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9bc3d0f847044970874d4417b434ac9107515dff",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-packer/src/main/scala/org/apache/streampark/flink/packer/docker/SparkHadoopDockerfileTemplate.scala"
    },
    {
      "type": "modify",
      "old_id": "76a40a9acb5b50dfd4fe6f8fe85d9f1fc623557d",
      "old_mode": 33188,
      "old_path": "streampark-flink/streampark-flink-packer/src/main/scala/org/apache/streampark/flink/packer/pipeline/BuildRequest.scala",
      "new_id": "ed3393889d12dea0d6a15951cfea29820df7fa41",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-packer/src/main/scala/org/apache/streampark/flink/packer/pipeline/BuildRequest.scala"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d90e8d7585106ddc3446f293934afaf01e9ccb9f",
      "new_mode": 33188,
      "new_path": "streampark-flink/streampark-flink-packer/src/main/scala/org/apache/streampark/flink/packer/pipeline/impl/SparkK8sApplicationBuildPipeline.scala"
    },
    {
      "type": "modify",
      "old_id": "32d09b85681a9cf147c35de5ebe9f1ebad645b22",
      "old_mode": 33188,
      "old_path": "streampark-spark/streampark-spark-client/streampark-spark-client-api/src/main/scala/org/apache/streampark/spark/client/SparkClient.scala",
      "new_id": "2e198d075b3e17af1c98b45f6c173b26633cca10",
      "new_mode": 33188,
      "new_path": "streampark-spark/streampark-spark-client/streampark-spark-client-api/src/main/scala/org/apache/streampark/spark/client/SparkClient.scala"
    }
  ]
}
