)]}'
{
  "commit": "8fdb7587e688ae66a0e30e9f22bf8dc09599b2e9",
  "tree": "5bdd27f74952a29c402c47d3c4946d8fcf38f67d",
  "parents": [
    "71afec0ea3fc700d5f0d1c46512723963bf1e2f7"
  ],
  "author": {
    "name": "cyy",
    "email": "cyyever@outlook.com",
    "time": "Tue Feb 05 02:57:21 2019 +0800"
  },
  "committer": {
    "name": "James E. King III",
    "email": "jking@apache.org",
    "time": "Mon Feb 04 13:57:21 2019 -0500"
  },
  "message": "THRIFT-4759:add thrift export to fix windows shared lib building (#1714)\n\n* add THRIFT_EXPORT to fix windows shared lib building\r\n* use shared libraries on vs2017 appveyor build, leave msvc2017 static link\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "39aba4f95b90c0037187db45d8d49ed788c5c509",
      "old_mode": 33261,
      "old_path": "appveyor.yml",
      "new_id": "74c92f1fa66246b5c5bdb6bfcb12ad81c8671cb3",
      "new_mode": 33261,
      "new_path": "appveyor.yml"
    },
    {
      "type": "modify",
      "old_id": "dd90c808bed798659cebd8a29e87715e41dfec30",
      "old_mode": 33261,
      "old_path": "lib/cpp/CMakeLists.txt",
      "new_id": "e92da606bcef687eb0a48e3b180676e3266bfdf8",
      "new_mode": 33261,
      "new_path": "lib/cpp/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "616effddd9a60af6e61e2e465497c59fc16c426a",
      "old_mode": 33261,
      "old_path": "lib/cpp/Makefile.am",
      "new_id": "114ff1767984fb58614499cfbcc7b5330becfef7",
      "new_mode": 33261,
      "new_path": "lib/cpp/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "f25b56653936dd1b3e11546b936905704bef2251",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/TOutput.cpp",
      "new_id": "8d163a941832c17f017671a241ec93692f06ffa2",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/TOutput.cpp"
    },
    {
      "type": "modify",
      "old_id": "6135cfa15ee9a35dc835566bfbc88d4ac052e4f7",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/TOutput.h",
      "new_id": "26c9a563aeda0a9bb24dbc88d042a5ce7b266b5b",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/TOutput.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f5c059fb7c209a6b319a1fb49ae39ff0582c2689",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/thrift_export.h"
    },
    {
      "type": "modify",
      "old_id": "34605c09f686b01a5c5d13faf5ece9474ca8c31c",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TSSLServerSocket.cpp",
      "new_id": "b20c174087d19c6066f1ff1c4e9fd23bf5622e5d",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TSSLServerSocket.cpp"
    },
    {
      "type": "modify",
      "old_id": "8f095dc8c13a0816accfa9de2038d4ab7a40b167",
      "old_mode": 33188,
      "old_path": "lib/cpp/src/thrift/transport/TSSLSocket.h",
      "new_id": "4d46998c40a5087589d70c4462208e9b22db23a6",
      "new_mode": 33188,
      "new_path": "lib/cpp/src/thrift/transport/TSSLSocket.h"
    }
  ]
}
