)]}'
{
  "log": [
    {
      "commit": "c64389a194fe1516fef5830151dfb8b35f6c6bb2",
      "tree": "c98905547a1d4a3c456e042b366312fd09ffb1f8",
      "parents": [
        "b5d6ea390fc5732ed1c1772709ab3731555dc3fc"
      ],
      "author": {
        "name": "Brian Forbis",
        "email": "bforbis@athenahealth.com",
        "time": "Sat Sep 22 07:36:24 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Sep 28 10:36:55 2018 -0400"
      },
      "message": "THRIFT-4625: Pin dart version to 1.x in build\n"
    },
    {
      "commit": "b5d6ea390fc5732ed1c1772709ab3731555dc3fc",
      "tree": "593860ee426e002a6689f9ac132368be7f1e4141",
      "parents": [
        "98acf189a78c3c6a78cf27c35450e1876d6500d5"
      ],
      "author": {
        "name": "Brian Forbis",
        "email": "bforbis@athenahealth.com",
        "time": "Sat Aug 25 23:39:29 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Sep 28 10:36:55 2018 -0400"
      },
      "message": "THRIFT-4625: Use let/const variable decorators in ES6 Javascript\n"
    },
    {
      "commit": "b03d74992e453f24801e12dbb030ae384ec7e68a",
      "tree": "aee01a5d4a7807786b556887a55a79c4a1e866a8",
      "parents": [
        "747158c8daa994b3386f1dcb4fc9e91aed1748ad"
      ],
      "author": {
        "name": "Aki Sukegawa",
        "email": "nsukeg@gmail.com",
        "time": "Fri Jun 08 11:39:34 2018 +0900"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Jun 07 22:39:34 2018 -0400"
      },
      "message": "THRIFT-4478: Thrift will not build with dlang 2.078 or later (#1559)\n\n* THRIFT-4478 Thrift will not build with dlang 2.078 or later\r\n\r\nThis fixes build errors and deprecation warnings on dmd v2.080.0.\r\n\r\n* THRIFT-4478: Update ubuntu-artful docker build image to use DMD 2.080.0\r\n\r\n* THRIFT-4478 Fix build failure for nonblocking\r\n\r\n* THRIFT-4478: update readme files\r\n"
    },
    {
      "commit": "272470790ad6db791bd6f9db399b2cd2d5879f74",
      "tree": "dbe3b8e96a336e05b65887962219d30e6ac48a02",
      "parents": [
        "dab4529f730c033e1ac037e820176667f5c422fd"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Mar 22 20:50:23 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 23 15:16:47 2018 -0400"
      },
      "message": "THRIFT-4342: update ruby tests to use rspec 3, updated all dependencies for ruby\nClient: rb\n"
    },
    {
      "commit": "859a40cf5f5c7c9169fb078af53b65876d6e089f",
      "tree": "8c4e27a561941fb27c84d422afb3a94ae26dc702",
      "parents": [
        "9bea32f73c36a8f53a45e818cfafe81b6fefefae"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Mar 19 08:16:51 2018 -0400"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Mar 19 14:39:22 2018 -0400"
      },
      "message": "THRIFT-82: move to SBCL 1.4.5 (hopefully will address 1.4.4 sporadic build errors)\n"
    },
    {
      "commit": "a9efd1abd4fd4862d8e967ec207015af79494b6c",
      "tree": "046628be5cec1729f7ff571b3426ac5d40f56a03",
      "parents": [
        "68707d92192ffc82a98488e4cdd1033e20cdf3a5"
      ],
      "author": {
        "name": "D. Can Celasun",
        "email": "can@dcc.im",
        "time": "Thu Mar 15 12:52:37 2018 +0100"
      },
      "committer": {
        "name": "D. Can Celasun",
        "email": "can@dcc.im",
        "time": "Thu Mar 15 14:16:10 2018 +0100"
      },
      "message": "THRIFT-4516: Fix \"go vet\" warnings for Go 1.10\n\nClient: go\n"
    },
    {
      "commit": "5785279e2e809f6c56dbbe0eb41d13fb17c88bdd",
      "tree": "902035ba120d0595d5778a7c3e6357c6388cbf6d",
      "parents": [
        "3ae304268e1b058dc51642a83921e1d7ce7a1d12"
      ],
      "author": {
        "name": "John Boiles",
        "email": "johnaboiles@gmail.com",
        "time": "Fri Jan 05 14:37:05 2018 -0800"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Mar 12 18:35:17 2018 -0400"
      },
      "message": "THRIFT-4448: Golang: do something with context.Context. Remove Go1.6 compatibility.\nClient: go\n\nThis closes #1459\n"
    },
    {
      "commit": "a37feafd42543b9a4b3192a4a9478b93e7308a24",
      "tree": "1f41be7038072646df5af2d8597bcf9c235da997",
      "parents": [
        "14991f904184cc57b5d3e74a4266a0d6fbaf4832"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Mar 06 15:11:01 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Mar 06 16:16:45 2018 -0500"
      },
      "message": "THRIFT-4508: end trusty CI builds; handle nodejs 4.x LTS EOL; update docs\n"
    },
    {
      "commit": "78755f5297ae931b1f2268e9215d041dc4c0dcc7",
      "tree": "11d83bee21b4bca1457ac3fe76f464bfe430bb85",
      "parents": [
        "0eb0b77a3b01145162db45ed7d38422079326854"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Mar 06 09:50:33 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Mar 06 09:53:12 2018 -0500"
      },
      "message": "THRIFT-4508: Fix node.js to be the desired version in docker ubuntu-artful image\n"
    },
    {
      "commit": "bf7f76bb1f1864fdbbf30ac50715920afbc4a91d",
      "tree": "dd5845387a65987a3957b1c632592564d3f5b404",
      "parents": [
        "e93a90171529625966294fb35eaebf35cf4c6ba7"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Wed Feb 28 17:11:05 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 02 13:48:08 2018 -0500"
      },
      "message": "THRIFT-82: follow-up to common lisp to stabilize the linux build environment and update some docs\n"
    },
    {
      "commit": "e93a90171529625966294fb35eaebf35cf4c6ba7",
      "tree": "287d2822c90c9d9e90c09fa00080c138f7aecfb1",
      "parents": [
        "d907cc92db5b93e699a4282e979d097ea863215a"
      ],
      "author": {
        "name": "Tomek Kurcz",
        "email": "tomsandbox@gmail.com",
        "time": "Tue Sep 19 09:16:43 2017 +0200"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Mar 02 13:44:50 2018 -0500"
      },
      "message": "THRIFT-82: Add Common Lisp support\nClient: cl\n\nThere\u0027s framed and buffered socket transport, binary protocol, multiplex, simple\nserver, cross-tests, self-tests, tutorial, CL library, CL code generator. Only\nSBCL is supported for now.\n\nThis closes #1412\n"
    },
    {
      "commit": "d907cc92db5b93e699a4282e979d097ea863215a",
      "tree": "b0e2d210a2a6447e2094bfe0dfd0ffd604309417",
      "parents": [
        "35d62edd6e9ff84b0fdd472e132a739b663a41c2"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Jan 12 10:43:25 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sat Feb 17 11:20:07 2018 -0500"
      },
      "message": "THRIFT-4352: update artful to use haxe 3.4.4 which fixes a core in haxe\n"
    },
    {
      "commit": "f338d576b715ddf1384eedbe301169eea74ea073",
      "tree": "45b1cbc16b46bda34bfcfc8d69b002b7add533da",
      "parents": [
        "2471efab00fbbb674f1aba321ea466f6a86e38b6"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Jan 29 14:51:24 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Tue Jan 30 07:53:35 2018 -0500"
      },
      "message": "THRIFT-4308: re-enable dlang deimos build support for libevent\nand openssl, working around a dmd link order issue.\nUpdate dotnet-sdk to 2.1.4 (was 2.0.5) because of build failures\n\nClient: d\nClient: netcore\n\nThis closes #1483\n"
    },
    {
      "commit": "f64a3fcaf9ae03b94b6b462168eb6f990f71084e",
      "tree": "b81c9d71922a9ccabcdd728f8b32a4cbff908d01",
      "parents": [
        "ad238522946a69ebebb310e2e8e9479a3f6a613c"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 14 08:54:25 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 14 08:54:25 2018 -0500"
      },
      "message": "THRIFT-4456: quiet haxelib the right way\n"
    },
    {
      "commit": "9a32f8af3a02c994fc7f0f281b30caaeda20768d",
      "tree": "755f22e7a2ab2a044e0f84374e678187cebd49b5",
      "parents": [
        "1d5113ed7596f9480905fce37b1a53395c3b29b9"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 14 08:36:18 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Sun Jan 14 08:36:18 2018 -0500"
      },
      "message": "THRIFT-4456: add --quiet to haxelib install so build log is not as huge\n"
    },
    {
      "commit": "31d5b7be27dc6010ded49ab943b51a87f1298967",
      "tree": "570a64a3ec4c5b3247743e2b91a16172aa3ae1dc",
      "parents": [
        "cf7ba4ca32a4a4a95cc30173827000c1f8d74fcc"
      ],
      "author": {
        "name": "Robert Lu",
        "email": "robberphex@gmail.com",
        "time": "Fri Jan 05 13:44:38 2018 +0800"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Fri Jan 12 15:04:03 2018 -0500"
      },
      "message": "THRIFT-4452: optimize Dockerfile so it runs apt-get update only once\n\nThis closes #1464\n"
    },
    {
      "commit": "a15060acd81d72fa364a7aab327aa8c41d02958f",
      "tree": "088e8e03c03a82477656ae99734535c7dd557019",
      "parents": [
        "19a6493ff03ee335cabe109ea6831366f3d7a701"
      ],
      "author": {
        "name": "Robert Lu",
        "email": "robberphex@gmail.com",
        "time": "Thu Dec 28 15:29:39 2017 +0800"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Jan 11 09:37:37 2018 -0500"
      },
      "message": "THRIFT-4423: migrate to psr-4\nClient: php\n\nThis closes #1445\n"
    },
    {
      "commit": "c72d8dcb42d701db0f67a519c705561806273b7a",
      "tree": "4c3c3e34dd93ee27278ceee639123e5e484c8f8d",
      "parents": [
        "8fdd610ba7bea0f248e7dba3b4d4adea987499b7"
      ],
      "author": {
        "name": "Robert Lu",
        "email": "robberphex@gmail.com",
        "time": "Fri Dec 29 04:14:38 2017 +0800"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Jan 04 09:17:55 2018 -0500"
      },
      "message": "use dartlang repo for builds\nClient: dart\n\nThis closes #1453\n"
    },
    {
      "commit": "39eaae6675f01ff844b35c04ebd50090dc413624",
      "tree": "4ed743593fdb4038e758dfb3491a56bff974a795",
      "parents": [
        "6e883f9d2307b00ca76aa28c286f28d8741a8197"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sun Nov 19 20:17:33 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Mon Nov 20 07:27:03 2017 -0500"
      },
      "message": "THRIFT-2013: update docker for artful (go back to lua 5.2) and enhance\ncpp client to send 0,1,2,4,8,...,131072 size binary tests, this exposed\nproblems in the erl and rs servers and those tests have been disabled for now.\n"
    },
    {
      "commit": "6e883f9d2307b00ca76aa28c286f28d8741a8197",
      "tree": "686852695a940ae0c0b3321e4ba2b481bd985524",
      "parents": [
        "58402ff6a71f00f9d61a9676bdabd3e5bbe9ea3f"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Nov 18 21:18:05 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Mon Nov 20 07:26:52 2017 -0500"
      },
      "message": "THRIFT-4085: refresh docker for dotnet 2.0.3, add dart 1.24.2 to artful image\n\nThis closes #1415\n"
    },
    {
      "commit": "619218cd7f3e7c5e433aed4734f3108bc8492b00",
      "tree": "8052caf6ac269773dcaa0d1ea70e8202c15d288a",
      "parents": [
        "533405e3f85f2925aa1028fc3534e988e5debd32"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sun Oct 29 06:55:00 2017 -0400"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sun Oct 29 10:15:10 2017 -0400"
      },
      "message": "THRIFT-4343: enable nodejs-8.x on ubuntu-artful image and update grunt-jsdoc\nalso fix a perl failure as we were using a deprecated language feature\nin the cross test server for perl.\nClient: nodejs, perl\n\nThis closes #1406\n"
    },
    {
      "commit": "0ad20bdbfe9abcbb0cc5332ff95651b5c975da91",
      "tree": "7e713c9380844afe41019a7c6ebe4e508eba3464",
      "parents": [
        "8b8a8efea13d1c97f856053af0a5c0e6a8a76354"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Sep 30 15:44:16 2017 -0700"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Oct 19 11:29:04 2017 -0400"
      },
      "message": "THRIFT-4351: use travis build stages to optimize build,\navoiding duplicate rebuilds of the same image, and also\nallow personal docker hub repositories for private fork\nbuilds to be optimized. Move ubsan build to artful image\nbecause it catches more stuff and fix what was found.\n\nTHRIFT-4345: solidify docker build strategy for maximum\ncoverage: trusty, xenial, artful as stock as they can be\n\nTHRIFT-4344: add top level language summary markdown and\nupdate readme with a new image on the layered architecture\n\nTHRIFT-3847: remove VERSION macro from config.h which\nwas causing a conflict on artful builds.\n\nTHRIFT-4359: fix haxe map/set decode when key is binary,\nas a missing break statement caused it to use an int\nduring decode\n\nThis closes #1389\n"
    }
  ]
}
