)]}'
{
  "log": [
    {
      "commit": "0523760f9b5065102089e085087627c1e9b3bb44",
      "tree": "2413f4fac3af5a71f775704f1f42860a07c78ea1",
      "parents": [
        "4e8d8fb280ae24524016ac88d21ecc699760e8f3",
        "422eb18af4f8d735a0cb663ee004abc229443cfa"
      ],
      "author": {
        "name": "dinglei",
        "email": "libya_003@163.com",
        "time": "Tue Aug 20 10:58:04 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 20 10:58:04 2019 +0800"
      },
      "message": "Merge pull request #6 from duhenglucky/reduce_check\n\nReduce too strict check in ONS Client create process"
    },
    {
      "commit": "4e8d8fb280ae24524016ac88d21ecc699760e8f3",
      "tree": "76b0b10703dcecb29cf41266b2bd0bff3b439853",
      "parents": [
        "6da9b49cc63035f6900148ca3b491707f398d836",
        "efe9ba010c6584d58b26ac0db9efbb4273434364"
      ],
      "author": {
        "name": "Heng Du",
        "email": "duhengforever@apache.org",
        "time": "Wed Jul 17 13:35:04 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 17 13:35:04 2019 +0800"
      },
      "message": "Merge pull request #7 from davidpdw/master\n\nfix spelling mistakes"
    },
    {
      "commit": "efe9ba010c6584d58b26ac0db9efbb4273434364",
      "tree": "76b0b10703dcecb29cf41266b2bd0bff3b439853",
      "parents": [
        "6da9b49cc63035f6900148ca3b491707f398d836",
        "c315d148f6458786a6edbe87834b9f7353856236"
      ],
      "author": {
        "name": "davidpdw",
        "email": "402879834@qq.com",
        "time": "Wed Jul 17 11:51:06 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 17 11:51:06 2019 +0800"
      },
      "message": "Merge pull request #1 from davidpdw/davidpdw-patch-1\n\nUpdate ProducerImpl.java"
    },
    {
      "commit": "c315d148f6458786a6edbe87834b9f7353856236",
      "tree": "76b0b10703dcecb29cf41266b2bd0bff3b439853",
      "parents": [
        "6da9b49cc63035f6900148ca3b491707f398d836"
      ],
      "author": {
        "name": "davidpdw",
        "email": "402879834@qq.com",
        "time": "Wed Jul 17 11:50:20 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 17 11:50:20 2019 +0800"
      },
      "message": "Update ProducerImpl.java\n\nspelling mistake"
    },
    {
      "commit": "422eb18af4f8d735a0cb663ee004abc229443cfa",
      "tree": "9500a0ea5f5d0446aa20cbb11f4af17013d9d759",
      "parents": [
        "6da9b49cc63035f6900148ca3b491707f398d836"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Wed Jul 17 10:31:29 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Wed Jul 17 10:31:29 2019 +0800"
      },
      "message": "Reduce too strict check in ONS Client create process\n"
    },
    {
      "commit": "6da9b49cc63035f6900148ca3b491707f398d836",
      "tree": "d8dcc092d15c06cff1a64c6eccde11a48547620a",
      "parents": [
        "7c24199ff24252334f1bdffbf3e7f83ffa11070b"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 11:09:03 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 11:09:03 2019 +0800"
      },
      "message": "[maven-release-plugin] prepare for next development iteration\n"
    },
    {
      "commit": "7c24199ff24252334f1bdffbf3e7f83ffa11070b",
      "tree": "32a5b1532b619a3799593d8c5e67c0e8f4f405fe",
      "parents": [
        "a63d36b9e89000fc9e35f88ed2a82dbf8fe947d2"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 11:08:24 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 11:08:24 2019 +0800"
      },
      "message": "[maven-release-plugin] prepare release ons-parent-1.0.0\n"
    },
    {
      "commit": "a63d36b9e89000fc9e35f88ed2a82dbf8fe947d2",
      "tree": "af03ebcccc6c2ccf7904cff23634258a24c67315",
      "parents": [
        "cedf1b8555aeb27816beef7aff7e754682458fd5"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 11:06:15 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 11:06:15 2019 +0800"
      },
      "message": "Change scm configuration in pom file\n"
    },
    {
      "commit": "cedf1b8555aeb27816beef7aff7e754682458fd5",
      "tree": "dd7aecea8abffb57ac986da80c99a6bb6af9922d",
      "parents": [
        "bc9934af0db4fcaf3269ed67aae66c39286b6778",
        "9cb0ab2ef356a773d4ec238c2df8104a7bb29af5"
      ],
      "author": {
        "name": "wlliqipeng",
        "email": "wlliqipeng@163.com",
        "time": "Fri Jul 12 10:37:32 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jul 12 10:37:32 2019 +0800"
      },
      "message": "Merge pull request #5 from duhenglucky/master\n\nOptimize the sample code to make it can pass the code style check"
    },
    {
      "commit": "9cb0ab2ef356a773d4ec238c2df8104a7bb29af5",
      "tree": "dd7aecea8abffb57ac986da80c99a6bb6af9922d",
      "parents": [
        "bc9934af0db4fcaf3269ed67aae66c39286b6778"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 10:02:48 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jul 12 10:02:48 2019 +0800"
      },
      "message": "Remove System.out.println in sample and changed to standarded apache license\n"
    },
    {
      "commit": "bc9934af0db4fcaf3269ed67aae66c39286b6778",
      "tree": "9b4bb6a1864ae6e28806cd4650c22ebe2d2fe5f1",
      "parents": [
        "17916c20cc615b67413919fa2488e1c327bccff5"
      ],
      "author": {
        "name": "Heng Du",
        "email": "duheng0522@gmail.com",
        "time": "Wed Jul 03 15:00:26 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 03 15:00:26 2019 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "17916c20cc615b67413919fa2488e1c327bccff5",
      "tree": "2259fdc09adbb494912b7a2122cc9395a8cad680",
      "parents": [
        "03e429c5e3f3d4b110741271fef96a430d6b4226"
      ],
      "author": {
        "name": "Heng Du",
        "email": "duheng0522@gmail.com",
        "time": "Wed Jul 03 14:38:31 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 03 14:38:31 2019 +0800"
      },
      "message": "Update README.md"
    },
    {
      "commit": "03e429c5e3f3d4b110741271fef96a430d6b4226",
      "tree": "8d3ad4cbab0f82ee4ff61d65501685519c9ca9bd",
      "parents": [
        "2e94e3e68e0aa88b34cc5c03b8a753f5f58eaa81",
        "b1be94d3095408a4a3204c83815c184a144ec738"
      ],
      "author": {
        "name": "dinglei",
        "email": "libya_003@163.com",
        "time": "Mon Jul 01 17:47:06 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 01 17:47:06 2019 +0800"
      },
      "message": "Add ONS samples.\n\nOns sample"
    },
    {
      "commit": "b1be94d3095408a4a3204c83815c184a144ec738",
      "tree": "8d3ad4cbab0f82ee4ff61d65501685519c9ca9bd",
      "parents": [
        "a9c9227350055988908653e564affaa68df21738"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jul 01 16:55:00 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jul 01 16:55:00 2019 +0800"
      },
      "message": "Modify apache 2.0 license\n"
    },
    {
      "commit": "a9c9227350055988908653e564affaa68df21738",
      "tree": "f7a43e7ee45fdc2dacb4a60b85553523416b8494",
      "parents": [
        "316399b4cadf630b7e6634c380c529de613bbd6f"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jul 01 16:48:52 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jul 01 16:48:52 2019 +0800"
      },
      "message": "Modify ons-sample pom file\n"
    },
    {
      "commit": "316399b4cadf630b7e6634c380c529de613bbd6f",
      "tree": "e91de62b8c38571ea5e38752c60ab9b0f5ec5b02",
      "parents": [
        "2e94e3e68e0aa88b34cc5c03b8a753f5f58eaa81"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jul 01 16:45:52 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jul 01 16:45:52 2019 +0800"
      },
      "message": "Add rocketmq-ons demo\n"
    },
    {
      "commit": "2e94e3e68e0aa88b34cc5c03b8a753f5f58eaa81",
      "tree": "74824713a77deff92f0ab8721bac52348d5aaac1",
      "parents": [
        "4a72b449741769f9e59f61e3a3a652c10630ffba",
        "64fd96ef65885dc13246f0f702ed49dfe1fa4a1b"
      ],
      "author": {
        "name": "Heng Du",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jun 28 11:36:19 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Jun 28 11:36:19 2019 +0800"
      },
      "message": "Merge pull request #3 from ShannonDing/graalvm-sdk\n\nAdd language identifier to support cpp native image"
    },
    {
      "commit": "64fd96ef65885dc13246f0f702ed49dfe1fa4a1b",
      "tree": "74824713a77deff92f0ab8721bac52348d5aaac1",
      "parents": [
        "ee4b1bf6e0f4a95386e8d7680fa440760368a9dc"
      ],
      "author": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Tue Jun 18 11:10:00 2019 +0800"
      },
      "committer": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Tue Jun 18 11:10:00 2019 +0800"
      },
      "message": "Add error log for async send failed\n"
    },
    {
      "commit": "ee4b1bf6e0f4a95386e8d7680fa440760368a9dc",
      "tree": "f700b18045398e689f542d631c7ca172a7d5b881",
      "parents": [
        "47687022311b0167e5dfb817030090c21658244c",
        "4a72b449741769f9e59f61e3a3a652c10630ffba"
      ],
      "author": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 17:43:58 2019 +0800"
      },
      "committer": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 17:43:58 2019 +0800"
      },
      "message": "Merge remote-tracking branch \u0027origin\u0027 into graalvm-sdk\n"
    },
    {
      "commit": "4a72b449741769f9e59f61e3a3a652c10630ffba",
      "tree": "7f573430a99f7a6dcf7087a9b6e18218a6d66471",
      "parents": [
        "e28b1a94ee962570eb03f6e9552012ee32b37782",
        "2a87d338e3fa56f54fa70fd1d335bd02150f0961"
      ],
      "author": {
        "name": "Heng Du",
        "email": "duheng0522@gmail.com",
        "time": "Mon Jun 17 17:37:21 2019 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jun 17 17:37:21 2019 +0800"
      },
      "message": "Merge pull request #2 from ShannonDing/fix_async_send\n\nCall onException instead when async sending with NULL topic"
    },
    {
      "commit": "2a87d338e3fa56f54fa70fd1d335bd02150f0961",
      "tree": "7f573430a99f7a6dcf7087a9b6e18218a6d66471",
      "parents": [
        "3f9457e265a6fdece1a3ac8147adab3396c7fd12"
      ],
      "author": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 17:17:37 2019 +0800"
      },
      "committer": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 17:17:37 2019 +0800"
      },
      "message": "Keep runtime exception throw\n"
    },
    {
      "commit": "47687022311b0167e5dfb817030090c21658244c",
      "tree": "4264a8ae132466adbb7a5ba755454f8ad45b75f7",
      "parents": [
        "e28b1a94ee962570eb03f6e9552012ee32b37782"
      ],
      "author": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 16:44:24 2019 +0800"
      },
      "committer": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 16:44:24 2019 +0800"
      },
      "message": "Add language identifier to support native image for cpp\n"
    },
    {
      "commit": "3f9457e265a6fdece1a3ac8147adab3396c7fd12",
      "tree": "94768d986f27f2c8fe23c6e92047588ae1a1f652",
      "parents": [
        "7af9b5793010069d49ff720c397c924a5a598fc1"
      ],
      "author": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 16:30:20 2019 +0800"
      },
      "committer": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 16:30:20 2019 +0800"
      },
      "message": "Call onException instead of throw exception when async sending\n"
    },
    {
      "commit": "7af9b5793010069d49ff720c397c924a5a598fc1",
      "tree": "4f8ff1aa5a9e3e236e80a287cf272e77394f1a65",
      "parents": [
        "e28b1a94ee962570eb03f6e9552012ee32b37782"
      ],
      "author": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 15:25:04 2019 +0800"
      },
      "committer": {
        "name": "ShannonDing",
        "email": "libya_003@163.com",
        "time": "Mon Jun 17 15:25:04 2019 +0800"
      },
      "message": "Fix the issue that exception callback can not be called when doing async sending message with null topic\n"
    },
    {
      "commit": "e28b1a94ee962570eb03f6e9552012ee32b37782",
      "tree": "80b39ec8927888ae6b5dabd89c718d49c01765d6",
      "parents": [
        "c9eb2296cbe0ee676c968e4f1ef409a39efc398e"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jun 14 22:53:43 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jun 14 22:53:43 2019 +0800"
      },
      "message": "Remove unnecessary file\n"
    },
    {
      "commit": "c9eb2296cbe0ee676c968e4f1ef409a39efc398e",
      "tree": "c26ef587fefee3897edc39e759966065479684c0",
      "parents": [
        "3dbc38a9e4e742c604540b5887453bc0219e2817"
      ],
      "author": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jun 14 22:47:04 2019 +0800"
      },
      "committer": {
        "name": "duhenglucky",
        "email": "duheng0522@gmail.com",
        "time": "Fri Jun 14 22:47:04 2019 +0800"
      },
      "message": "Add License and Notice file\n"
    },
    {
      "commit": "3dbc38a9e4e742c604540b5887453bc0219e2817",
      "tree": "e930911b4a2dbee5ff659341ee267e6006c080d4",
      "parents": [],
      "author": {
        "name": "duheng.dh",
        "email": "duheng.dh@alibaba-inc.com",
        "time": "Wed Jun 05 11:16:34 2019 +0800"
      },
      "committer": {
        "name": "duheng.dh",
        "email": "duheng.dh@alibaba-inc.com",
        "time": "Wed Jun 05 11:16:34 2019 +0800"
      },
      "message": "Init commit.\n"
    }
  ]
}
