)]}'
{
  "log": [
    {
      "commit": "944b8e68a099392d80153ebcf26f32ff7f1d893a",
      "tree": "c74bc3544883d05214735a0168c24dd48cf9f093",
      "parents": [
        "154d1548a8e75df49f9958845dd98b13aa2258ec"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 11 12:30:35 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 11 12:31:26 2022 +0200"
      },
      "message": "fixed a ton of missing ASF headers in *.thrift files\n"
    },
    {
      "commit": "154d1548a8e75df49f9958845dd98b13aa2258ec",
      "tree": "7f3984b66f63eafb2a7ba92b68ebb65779e1dd08",
      "parents": [
        "c96c044cf85e5e0b89451b9f2a06e2fd5b901f72"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 10 14:30:15 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 10 23:17:47 2022 +0200"
      },
      "message": "THRIFT-5626 Parser should not confuse data types and field names\nPatch: Jens Geyer\n"
    },
    {
      "commit": "2f34da70243675c4d8e04f368522046fe99dcb50",
      "tree": "5eaf9c5b749a60593609103f5771e7ca2ee5cafe",
      "parents": [
        "a7270074d31a25cd5e3965db7013446ac5d21c52"
      ],
      "author": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Feb 05 12:39:34 2015 +1100"
      },
      "committer": {
        "name": "henrique",
        "email": "henrique@apache.org",
        "time": "Thu Feb 05 12:39:34 2015 +1100"
      },
      "message": "THRIFT-2951 Fix Erlang name conflict test\nPatch: Nobuaki Sukegawa\n\n    This closes #360\n\n----\ncommit 06cc3e990ade560461a276991ce9cb544706dae3\nAuthor: Nobuaki Sukegawa \u003cnsukeg@gmail.com\u003e\nDate:   2015-01-27T18:11:40Z\n\n    THRIFT-2951 Fix Erlang name conflict test\n\n----\n"
    },
    {
      "commit": "ce36aac5916ec02bf5b5a0be0684c079e797d000",
      "tree": "23cef20e5d10db81ce9b2115e9a0e84848c507c6",
      "parents": [
        "307144a5b5539c169e4c3b52d1f58c1bf8b88dab"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jan 20 23:09:02 2015 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jan 20 23:31:19 2015 +0100"
      },
      "message": "THRIFT-2942 CSharp generate invalid code for property named read or write\nClient: C#\nPatch: Jens Geyer\n"
    },
    {
      "commit": "dd971d5377c3e0271ffb9692217196274a8e02e4",
      "tree": "a74c90b921fddaef0397a87d0e905df47e9f395e",
      "parents": [
        "196c5afbb1dcd9f815c055e76b3603bb9acccbb4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Oct 07 21:16:20 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Oct 07 21:17:10 2014 +0200"
      },
      "message": "THRIFT-2689 struct names that differ only in capitalization of first character generate broken erlang code\nClient: haskell\nPatch: Alisdair Sullivan\n\nThis closes #239\n\nRemoved struct from NameConflictTest.thrift that causes problems for certain backends\n"
    },
    {
      "commit": "aaa8947f3a149d38dd4bfd395573860c2f18ea93",
      "tree": "af4b000fca7e39c9b5e88b35fbc471b6138749c4",
      "parents": [
        "d5436f5cf7a100d89abb3d125d8f241ca7dc925e"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:22:28 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Oct 03 20:30:38 2014 +0200"
      },
      "message": "THRIFT-2768: Whitespace Fixup\nClient: General (Makefile.am, *.thrift)\nPatch: Jens Geyer\n\nDocTest.thrift has NOT been changed, the trailing whitespaces are part of the test case.\n"
    },
    {
      "commit": "cc4ac4955c968a6171aec0f65b14e16d141f81ce",
      "tree": "36fe5f9ed0ba3f75d72ab9c7e27d674107823746",
      "parents": [
        "5aff35f7bef2ca02eb363ad9093cd62385f43cd6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Oct 01 21:13:39 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Oct 01 21:13:39 2014 +0200"
      },
      "message": "THRIFT-2689 struct names that differ only in capitalization of first character generate broken erlang code\nClient: Erlang\nPatch: Alisdair Sullivan\n\nThis closes #204\n"
    },
    {
      "commit": "ca44a622dfd0d01f1b0d00d26b9208eb69995176",
      "tree": "0a0d878c3c344653fbd395f433bf8bf1c885e3ba",
      "parents": [
        "d52edba00fe1b1a5f8df3cfbfb1244dca7b1a0a4"
      ],
      "author": {
        "name": "alisdair sullivan",
        "email": "alisdairsullivan@yahoo.ca",
        "time": "Thu Aug 07 06:32:37 2014 -0700"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 07 17:40:22 2014 +0200"
      },
      "message": "THRIFT-2651: struct names that are restricted erlang terms generate invalid type signatures\n\npatch: alisdairsullivan@yahoo.ca\nclient: erlang\n\nfixes error exposed in THRIFT-2647 by avoiding using restricted identifiers in erlang type signatures generated by the compiler\n"
    },
    {
      "commit": "16c164ed3054b4edc65992a2b781307116fbca56",
      "tree": "436078267f7faeb9ccc38fb1186a72271114c577",
      "parents": [
        "06d0fa05a56880ff341d8cc8f5de0ed47cf61c2c"
      ],
      "author": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 07 03:09:23 2014 +0200"
      },
      "committer": {
        "name": "Roger Meier",
        "email": "roger@apache.org",
        "time": "Thu Aug 07 03:09:23 2014 +0200"
      },
      "message": "THRIFT-2647 compiler-hs: don\u0027t decapitalize field names, do decapitalize argument bindings\n\nClient: Haskell\nPatch: John Chee\n"
    },
    {
      "commit": "6f86f9ac583a9ce088568fb149f58bf0d88ee549",
      "tree": "f54e0d8573893d19afc371953f73f97d1ea3bb5d",
      "parents": [
        "2e9be756cea30243bc6071d898f37933deaf4f12"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jul 08 21:31:52 2014 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Jul 08 21:31:52 2014 +0200"
      },
      "message": "THRIFT-2557 CS0542 member names cannot be the same as their enclosing type\nClient: C#\nPatch: Jens Geyer\n"
    }
  ]
}
