)]}'
{
  "commit": "305229da1c14c4e8ff6f167d706f9c041f275ca3",
  "tree": "fe30ec87368f3bdb45adf172283309cc79d1df52",
  "parents": [
    "4092d48e7102d62b694c684e2308947143c36298"
  ],
  "author": {
    "name": "VisionXu",
    "email": "vissxu@outlook.com",
    "time": "Fri Dec 20 17:54:42 2024 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Dec 20 17:54:42 2024 +0800"
  },
  "message": "[Issue23555][pulsar-adapters] 4.0.0 release of pulsar-client-kafka adaptor (#59)\n\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- upgrade Pulsar to 4.0.0\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- set `jcommander` version to 1.82\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- Set `mockito-core` version to 3.12.4\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- Change version to `4.0.0-SNAPSHOT`\r\n\r\n* Apply suggestions from code review\r\n\r\nUse `4.0.1` version in test.\r\n\r\nCo-authored-by: Zixuan Liu \u003cnodeces@gmail.com\u003e\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- change dependency path, `javax.xxx` -\u003e `jakarta.xxx`\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- `ConsumerName.java` has been removed. Replace ConsumerName#generateRandomName with RandomStringUtils#randomAlphanumeric (#23645)\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- change docker image version.\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- change docker image version.\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- change docker image version.\r\n\r\n* Fix issue: https://github.com/apache/pulsar/issues/23555.\r\n- fix docker tag error\r\n\r\n---------\r\n\r\nCo-authored-by: Zixuan Liu \u003cnodeces@gmail.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9daee750a697b16f7afd419ef5aa895a9cce10e5",
      "old_mode": 33188,
      "old_path": ".github/workflows/integration-test.yaml",
      "new_id": "2afbca8ff66ba60a7c1a7900bf20149df12f49e1",
      "new_mode": 33188,
      "new_path": ".github/workflows/integration-test.yaml"
    },
    {
      "type": "modify",
      "old_id": "7ebe3646ca19f832fc67c5ba6f898461fdbfc457",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "29ceada45d800e4d2df0e575dfb781a549cce2c9",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "3817185e49b08d41cc8f8de99f538902195916fb",
      "old_mode": 33188,
      "old_path": "examples/kafka-streams/pom.xml",
      "new_id": "201cdbc63ed4b021ef18a443cee424db74d40c19",
      "new_mode": 33188,
      "new_path": "examples/kafka-streams/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "ed17a828b8f06087a629135f54b729dddaf6e3e7",
      "old_mode": 33188,
      "old_path": "examples/pom.xml",
      "new_id": "2267ec1508598e2453ce011d4733dacee464ec95",
      "new_mode": 33188,
      "new_path": "examples/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "f59d037487063dbe801e60ae1741b935ad0e060a",
      "old_mode": 33188,
      "old_path": "examples/spark/pom.xml",
      "new_id": "92a219811495e390737c9633c25491a3bdbd5f8a",
      "new_mode": 33188,
      "new_path": "examples/spark/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "0f2cca692038cfeadd96a387f9c36c3537ae211f",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "29a118e8fdee22c1b96c72b83a1a4a4ec6bc2374",
      "new_mode": 33188,
      "new_path": "pom.xml"
    },
    {
      "type": "modify",
      "old_id": "5c965cf4101190a3192ed9a71f4ec667a647c978",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pom.xml",
      "new_id": "f9e643cf2e7605301710aac4e7fc4ce386e53cf2",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "3be6ef662b6614ec154768cb6b6314314190bef3",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka-shaded/pom.xml",
      "new_id": "27a741c1d2e362d00bc0d5fd4f33cca9a7d62456",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka-shaded/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "22d68f9639d7308f30dda99ec92fdbb9e179be13",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka-shaded_0_8/pom.xml",
      "new_id": "c13e1560eda7ea49a30585c9f8b0d115789e95d7",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka-shaded_0_8/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "5c935dd2fccff054127387fd41e5370c16b452e8",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka-shaded_0_9/pom.xml",
      "new_id": "7d820751a10bf814ca5d6931313f6a0ac3ee4ecf",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka-shaded_0_9/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "9bbef89efca95297a638208f4301667eb524676f",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka-tests/pom.xml",
      "new_id": "2e16a16dcefcf1cecdae5255fb6efdc82fbc69d6",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka-tests/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "09117d923c7843ec1016638a1346e19febed3141",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka-tests_0_8/pom.xml",
      "new_id": "cea905657d1e01a0d33e33d4c6cd3cc02d67c178",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka-tests_0_8/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "340eeab46d06cc2361ca08f37f1e8f0fd911a920",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka-tests_0_9/pom.xml",
      "new_id": "2b6de0d758096fb5db4373fd3fc05a899778b384",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka-tests_0_9/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "6b01afd3b8c5044e71da5016e2a9cd96f8a131b7",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka/pom.xml",
      "new_id": "d7f29d077ee7a4e32521285d69f8924974f29caa",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "67d052be9d3167647aff026516bdd0ba8ad0e287",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka/src/main/java/org/apache/kafka/clients/consumer/PulsarKafkaConsumer.java",
      "new_id": "6ae6302e294728b01b973d1158c58dc67bc68e4f",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka/src/main/java/org/apache/kafka/clients/consumer/PulsarKafkaConsumer.java"
    },
    {
      "type": "modify",
      "old_id": "9747e8e548d7660cc0fea111858df685ec3460e1",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka_0_8/pom.xml",
      "new_id": "6a9ceaeed448d5111d95b6fd6f43926ad124f626",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka_0_8/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "53157237e74b1144c3ba960dc813928f227ceeec",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka_0_9/pom.xml",
      "new_id": "ea73eed5174e36f7354abf14403a4a57db7cc514",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka_0_9/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "0f651071eaa95b58645424e6baba1634b4f34519",
      "old_mode": 33188,
      "old_path": "pulsar-client-kafka-compat/pulsar-client-kafka_0_9/src/main/java/org/apache/kafka/clients/consumer/PulsarKafkaConsumer.java",
      "new_id": "35638071f2c1ed8382470d1e1fa07e5d1af2500f",
      "new_mode": 33188,
      "new_path": "pulsar-client-kafka-compat/pulsar-client-kafka_0_9/src/main/java/org/apache/kafka/clients/consumer/PulsarKafkaConsumer.java"
    },
    {
      "type": "modify",
      "old_id": "09f54d7d406358bfee3d1d12dd131803ee4ed668",
      "old_mode": 33188,
      "old_path": "pulsar-log4j2-appender/pom.xml",
      "new_id": "e88f42d99e4dbfd05371284d8a224700d9fefa3d",
      "new_mode": 33188,
      "new_path": "pulsar-log4j2-appender/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "a6bd89e6e504f23f09ac6ae72d17822e036e5d6b",
      "old_mode": 33188,
      "old_path": "pulsar-spark/pom.xml",
      "new_id": "5dd0d290ca01b0550afdd23f54713e03441cbc6f",
      "new_mode": 33188,
      "new_path": "pulsar-spark/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "4fad85e61f4d003cdb821558a706391fa67eab0b",
      "old_mode": 33188,
      "old_path": "pulsar-storm/pom.xml",
      "new_id": "18057c300db29565cf067b55c681a4b149b1301f",
      "new_mode": 33188,
      "new_path": "pulsar-storm/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "7d4b68da77be194c90d879502b85c2efd82a6116",
      "old_mode": 33188,
      "old_path": "tests/pom.xml",
      "new_id": "d34b568759208147edbe867f1a830e028e886040",
      "new_mode": 33188,
      "new_path": "tests/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "c3593edcac9121d0e428565466519883e8df94ad",
      "old_mode": 33188,
      "old_path": "tests/pulsar-kafka-compat-client-test/pom.xml",
      "new_id": "d0a3cccadf763e62cda23cf3a77f38314cbb4def",
      "new_mode": 33188,
      "new_path": "tests/pulsar-kafka-compat-client-test/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "8346d7721daf72df5f5ad995d0cba0be8b5040a8",
      "old_mode": 33188,
      "old_path": "tests/pulsar-spark-test/pom.xml",
      "new_id": "4289f3120619320e5e7c5e111b7dd378e6434941",
      "new_mode": 33188,
      "new_path": "tests/pulsar-spark-test/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "f93defcb22b883d4da2b46eb437ca083b2c5e284",
      "old_mode": 33188,
      "old_path": "tests/pulsar-storm-test/pom.xml",
      "new_id": "152978f8d61d0b02accb13e1191086483d5de2cc",
      "new_mode": 33188,
      "new_path": "tests/pulsar-storm-test/pom.xml"
    }
  ]
}
