)]}'
{
  "commit": "ffb97e105cbef6afc809a1bdac9cdac1f35d6bab",
  "tree": "c9b2a58f29402781e3a12009e142a19ee851d80f",
  "parents": [
    "e780855d336beb23119cc83d1ca6c3008f842541"
  ],
  "author": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Fri Dec 06 23:43:08 2019 +0100"
  },
  "committer": {
    "name": "Jens Geyer",
    "email": "jensg@apache.org",
    "time": "Sat Dec 07 08:47:32 2019 +0100"
  },
  "message": "THRIFT-4990 Upgrade to .NET Core 3.1 (LTS)\nClient: netstd\nPatch: Jens Geyer\n\nThis closes #1961\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30622e5fb2e388f95528361882c8d1c47d4f443a",
      "old_mode": 33188,
      "old_path": "CHANGES.md",
      "new_id": "e179a6375fa6a9476647dcade2618dd99a693656",
      "new_mode": 33188,
      "new_path": "CHANGES.md"
    },
    {
      "type": "modify",
      "old_id": "e33c4e0a4ad61402596ab79bc0c533fa57e82d40",
      "old_mode": 33188,
      "old_path": "build/docker/README.md",
      "new_id": "8c8be22bbf328929fea2d03585cad9f55e2da97b",
      "new_mode": 33188,
      "new_path": "build/docker/README.md"
    },
    {
      "type": "modify",
      "old_id": "d38901f3ff9e250ee877342482eb8f24c3aabbea",
      "old_mode": 33188,
      "old_path": "build/docker/ubuntu-bionic/Dockerfile",
      "new_id": "79d698f2743400ff0901d8634588bff23b9ffd6e",
      "new_mode": 33188,
      "new_path": "build/docker/ubuntu-bionic/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "b63fd58fe96b9d28686ab8748561aef0d5ee4c3a",
      "old_mode": 33188,
      "old_path": "build/docker/ubuntu-disco/Dockerfile",
      "new_id": "95a2c780b73892ea386e9745b06e764877e4f06c",
      "new_mode": 33188,
      "new_path": "build/docker/ubuntu-disco/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "714a80dba46706837343cc527a3d8856c6656df6",
      "old_mode": 33188,
      "old_path": "build/docker/ubuntu-xenial/Dockerfile",
      "new_id": "8df08873916614ddf4b2912b24ba5b93383defab",
      "new_mode": 33188,
      "new_path": "build/docker/ubuntu-xenial/Dockerfile"
    },
    {
      "type": "modify",
      "old_id": "f11ab1352e6715263f0029c11f55106a4a6574a8",
      "old_mode": 33261,
      "old_path": "configure.ac",
      "new_id": "64283a8efaf8d7d3f57fa105a333d85d20618cc1",
      "new_mode": 33261,
      "new_path": "configure.ac"
    },
    {
      "type": "modify",
      "old_id": "74f5ed86d72cf06276bb91ffc81e5b154ff4fece",
      "old_mode": 33188,
      "old_path": "lib/netstd/README.md",
      "new_id": "d554e38543b460be27ce79a7139232894b87fc3b",
      "new_mode": 33188,
      "new_path": "lib/netstd/README.md"
    },
    {
      "type": "modify",
      "old_id": "c3cdc111319474e90a681230d6620297cc0c841f",
      "old_mode": 33188,
      "old_path": "lib/netstd/Tests/Thrift.IntegrationTests/Thrift.IntegrationTests.csproj",
      "new_id": "7c5639bc7f7bd6bbe491f88b75f9d95d132287ee",
      "new_mode": 33188,
      "new_path": "lib/netstd/Tests/Thrift.IntegrationTests/Thrift.IntegrationTests.csproj"
    },
    {
      "type": "modify",
      "old_id": "498191f60af6d522ea891f72cccfac1f44eaa875",
      "old_mode": 33188,
      "old_path": "lib/netstd/Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift.PublicInterfaces.Compile.Tests.csproj",
      "new_id": "d2db348d8732e9e5f210fae473629bc51a7ffe29",
      "new_mode": 33188,
      "new_path": "lib/netstd/Tests/Thrift.PublicInterfaces.Compile.Tests/Thrift.PublicInterfaces.Compile.Tests.csproj"
    },
    {
      "type": "modify",
      "old_id": "b0601825c9f82b275bb1999986449cffad2f499a",
      "old_mode": 33188,
      "old_path": "lib/netstd/Tests/Thrift.Tests/Thrift.Tests.csproj",
      "new_id": "20fdfe492f94bc4ef08ce6ae5ea5342237712e9f",
      "new_mode": 33188,
      "new_path": "lib/netstd/Tests/Thrift.Tests/Thrift.Tests.csproj"
    },
    {
      "type": "modify",
      "old_id": "5d8a9c3c966f6ec902e984ab4e87a8ad0f1f3a18",
      "old_mode": 33188,
      "old_path": "lib/netstd/Thrift/Thrift.csproj",
      "new_id": "e40db00d2a0b4276eb7b0b250806006bd99cd288",
      "new_mode": 33188,
      "new_path": "lib/netstd/Thrift/Thrift.csproj"
    },
    {
      "type": "modify",
      "old_id": "c406f17c35d66cd5f3397eabce90cab27f966dfb",
      "old_mode": 33188,
      "old_path": "test/netstd/Client/Client.csproj",
      "new_id": "4ed57cbd94787469a38e39c143166b3acd5fd316",
      "new_mode": 33188,
      "new_path": "test/netstd/Client/Client.csproj"
    },
    {
      "type": "modify",
      "old_id": "47dabd3c903e0f1231b5655cbbaacfff8506fe65",
      "old_mode": 33188,
      "old_path": "test/netstd/Client/Program.cs",
      "new_id": "92000da56256be35d5438a0399908e0d3fd34209",
      "new_mode": 33188,
      "new_path": "test/netstd/Client/Program.cs"
    },
    {
      "type": "modify",
      "old_id": "8350728e57fefa6a1f2131fe5b8e34bf42183aae",
      "old_mode": 33188,
      "old_path": "test/netstd/README.md",
      "new_id": "4ece0598438ef02b25f6ebd341b55d4c46dadfbe",
      "new_mode": 33188,
      "new_path": "test/netstd/README.md"
    },
    {
      "type": "modify",
      "old_id": "5d33aa09dc43d924065e233c3bc0896c64863b20",
      "old_mode": 33188,
      "old_path": "test/netstd/Server/Server.csproj",
      "new_id": "fa5ce46155a0a59a434e87ed7a1cdec97cd8050c",
      "new_mode": 33188,
      "new_path": "test/netstd/Server/Server.csproj"
    },
    {
      "type": "modify",
      "old_id": "493d89deeded795e2d7fed11eaebcceebdf66565",
      "old_mode": 33188,
      "old_path": "test/netstd/Server/TestServer.cs",
      "new_id": "68461dc9c05d23d7b1329c518d22275e71be73f3",
      "new_mode": 33188,
      "new_path": "test/netstd/Server/TestServer.cs"
    },
    {
      "type": "modify",
      "old_id": "6bd08555b7a522bbdc1af41f09bf7d02eac0738e",
      "old_mode": 33188,
      "old_path": "test/netstd/ThriftTest.sln",
      "new_id": "352576ef0e146c555f2d822a9d58b4c357730863",
      "new_mode": 33188,
      "new_path": "test/netstd/ThriftTest.sln"
    },
    {
      "type": "modify",
      "old_id": "2abf53cd8ed4d102827431de71e8e939a345b397",
      "old_mode": 33188,
      "old_path": "tutorial/netstd/Client/Client.csproj",
      "new_id": "10d5040f0a2e1ae240d9671956bc76f969b82050",
      "new_mode": 33188,
      "new_path": "tutorial/netstd/Client/Client.csproj"
    },
    {
      "type": "modify",
      "old_id": "4ebeb4f4297e31f3db04406a98ec3599b14f9c8c",
      "old_mode": 33188,
      "old_path": "tutorial/netstd/Interfaces/Interfaces.csproj",
      "new_id": "c8b2bd81187a607386325fad6b4e6e4001d8cadd",
      "new_mode": 33188,
      "new_path": "tutorial/netstd/Interfaces/Interfaces.csproj"
    },
    {
      "type": "modify",
      "old_id": "11fd5411ad22adcdc8d3b39d13db28dc4a370357",
      "old_mode": 33188,
      "old_path": "tutorial/netstd/README.md",
      "new_id": "297f4ee326dbec66c556bb411c9b2adbec43f42d",
      "new_mode": 33188,
      "new_path": "tutorial/netstd/README.md"
    },
    {
      "type": "modify",
      "old_id": "454f332d599d79572eea700a21df8807b4902366",
      "old_mode": 33188,
      "old_path": "tutorial/netstd/Server/Server.csproj",
      "new_id": "b3ff516e3aba3152c387a2688ededc8db127b6ff",
      "new_mode": 33188,
      "new_path": "tutorial/netstd/Server/Server.csproj"
    }
  ]
}
