)]}'
{
  "commit": "bee1190bef77a620a2b97e7cf9b117bdc83aad91",
  "tree": "f4f3a5cb191ed47a73cd59719b660d18dd9b4dfd",
  "parents": [
    "05748af0c86230a6fb21a684903287978ec079a4"
  ],
  "author": {
    "name": "James Yin",
    "email": "ywhjames@hotmail.com",
    "time": "Fri Mar 26 12:30:05 2021 +0800"
  },
  "committer": {
    "name": "James Yin",
    "email": "ywhjames@hotmail.com",
    "time": "Sun Mar 28 15:49:40 2021 +0800"
  },
  "message": "refactor: powered by N-API and rocketmq-client-cpp@re_dev\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4aad29c328abd4906e1524198356bd6f4984303d",
      "new_mode": 33188,
      "new_path": ".clang-format"
    },
    {
      "type": "modify",
      "old_id": "a50fd0bff2fc13fc02d1f5866bc72d5cc5aef81e",
      "old_mode": 33188,
      "old_path": ".gitignore",
      "new_id": "6978ed0cf356ae4102b1d5597de031c2d0f56a04",
      "new_mode": 33188,
      "new_path": ".gitignore"
    },
    {
      "type": "modify",
      "old_id": "c9fc46140d7a75c03d6409d9d4eb24a347120de8",
      "old_mode": 33188,
      "old_path": ".gitmodules",
      "new_id": "51ac18662c9b1c9d08c8da3c31459a9d14ae2992",
      "new_mode": 33188,
      "new_path": ".gitmodules"
    },
    {
      "type": "modify",
      "old_id": "cdb8f650863a7777ecb8b33515e0f1e56a6324e7",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "dd15ba7189648cdd3b2672e1b1ab1392a6fef1b0",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "8f4a46e70866fbdda80cad35d6277fbe019fe217",
      "old_mode": 33188,
      "old_path": "binding.gyp",
      "new_id": "c7c1d71d2841ec4c08ca369c3198664521e78637",
      "new_mode": 33188,
      "new_path": "binding.gyp"
    },
    {
      "type": "modify",
      "old_id": "d5887b63ddbba16fec562f64dca7f77ce9ca0bb1",
      "old_mode": 57344,
      "old_path": "deps/rocketmq",
      "new_id": "8c783fda2979979382776a5edd46cae93eacf4cb",
      "new_mode": 57344,
      "new_path": "deps/rocketmq"
    },
    {
      "type": "delete",
      "old_id": "2386605fce2f5c2103c613a021da11731763932b",
      "old_mode": 33188,
      "old_path": "lib/common.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "0c26a1d4d3a1f02cbf0ff682a9c64b92eba69b26",
      "old_mode": 33188,
      "old_path": "lib/env_init.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f4f5c936cfb43635ff791d18f3cfec3780f91cf5",
      "old_mode": 33188,
      "old_path": "lib/producer.js",
      "new_id": "02b777e2a77a6595c4832b334886ceba153959fa",
      "new_mode": 33188,
      "new_path": "lib/producer.js"
    },
    {
      "type": "modify",
      "old_id": "3bb51de7b00829958e3cae07b52999bd9c72af2e",
      "old_mode": 33188,
      "old_path": "lib/push_consumer.js",
      "new_id": "7cf97abd479d68e02a5d7d0bfdde2958977b3128",
      "new_mode": 33188,
      "new_path": "lib/push_consumer.js"
    },
    {
      "type": "modify",
      "old_id": "074198dfbfb8cce3602beef4afb42cba529cccc9",
      "old_mode": 33188,
      "old_path": "package.json",
      "new_id": "f2ed65ed51cbce11b7da8f87e251f211483d9338",
      "new_mode": 33188,
      "new_path": "package.json"
    },
    {
      "type": "delete",
      "old_id": "5cfebfdb5c163d07c6ebf14d63deee6ba3ad1de2",
      "old_mode": 33188,
      "old_path": "script/download_lib.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "f03c8276a8e65498a63b427094763d1ac67c0f7b",
      "old_mode": 33188,
      "old_path": "script/get_linux_distro_route.js",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e2f5c09f0bcf01f48eb1d2967902aae09b6509e6",
      "old_mode": 33188,
      "old_path": "src/consumer_ack.cpp",
      "new_id": "8de4aaf5832a0b00916f0a909861513038a3fd70",
      "new_mode": 33188,
      "new_path": "src/consumer_ack.cpp"
    },
    {
      "type": "modify",
      "old_id": "682d85e3466ebe9dadd1830f0e3af8c3449d2c55",
      "old_mode": 33188,
      "old_path": "src/consumer_ack.h",
      "new_id": "ff0ebd1fa314e2c5044493b8d8c6ee876656e59a",
      "new_mode": 33188,
      "new_path": "src/consumer_ack.h"
    },
    {
      "type": "delete",
      "old_id": "47b1a07a03f923d6df4e3caaffd12a430654f9aa",
      "old_mode": 33188,
      "old_path": "src/consumer_ack_inner.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "9caa105893daf82ce612febee4db7dffc65c1f03",
      "old_mode": 33188,
      "old_path": "src/consumer_ack_inner.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "3ae404779b0b9dc85bc203d2f7ab8a10d23c1870",
      "old_mode": 33188,
      "old_path": "src/producer.cpp",
      "new_id": "d965db8458b9d0a0486ce34880f951f4c576eceb",
      "new_mode": 33188,
      "new_path": "src/producer.cpp"
    },
    {
      "type": "modify",
      "old_id": "d20cd2982f68a0e6a2033bcdec688fe0ddec087e",
      "old_mode": 33188,
      "old_path": "src/producer.h",
      "new_id": "780efa42245c8588de1e1e1fe081de76a76ce07a",
      "new_mode": 33188,
      "new_path": "src/producer.h"
    },
    {
      "type": "modify",
      "old_id": "074a64d644aead3491c47dee7b4a1dfd67665efc",
      "old_mode": 33188,
      "old_path": "src/push_consumer.cpp",
      "new_id": "3e207a7974c6447c063222eeb0320fb09e1d00c7",
      "new_mode": 33188,
      "new_path": "src/push_consumer.cpp"
    },
    {
      "type": "modify",
      "old_id": "6250d4e7e1d6c2721cfc549721e7312496af1e5e",
      "old_mode": 33188,
      "old_path": "src/push_consumer.h",
      "new_id": "47b3d14b0334fe767601c40ea1b6970e56ff89cc",
      "new_mode": 33188,
      "new_path": "src/push_consumer.h"
    },
    {
      "type": "modify",
      "old_id": "3b426fb27ad19f6af9967bc959d844dcff40e362",
      "old_mode": 33188,
      "old_path": "src/rocketmq.cpp",
      "new_id": "63fd41faf4c6f5b87f9a9df25a219575bcacc426",
      "new_mode": 33188,
      "new_path": "src/rocketmq.cpp"
    },
    {
      "type": "delete",
      "old_id": "6974e5adaba225bdf70febc6258b7128014359ad",
      "old_mode": 33188,
      "old_path": "src/workers/producer/send_message.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "dde99a6190a932c45fe05213e589088b7c5c7233",
      "old_mode": 33188,
      "old_path": "src/workers/producer/start_or_shutdown.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "1169059a7b1875d8b170d1434c76cb347cccbeee",
      "old_mode": 33188,
      "old_path": "src/workers/push_consumer/start_or_shutdown.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
