)]}'
{
  "log": [
    {
      "commit": "da54fc814cb872bf5ae782364760dfbc4fe414d8",
      "tree": "0fd9278650e195848a2304da4be8585f9ece2dd0",
      "parents": [
        "ab706525762816953a07982ffa432bb913337c46"
      ],
      "author": {
        "name": "Cameron Martin",
        "email": "cameronmartin123@gmail.com",
        "time": "Sun Jan 12 08:55:45 2025 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Jan 12 16:55:45 2025 +0800"
      },
      "message": "THRIFT-5819: use latest rustc version for rustlib (#3085)\n\nClient: rust\n\nThis upgrades the version of rust in the rust-toolchain file, docs and dockerfiles. Doing so requires a few changes to the source, mainly to fix or silence new warnings.\n\nSubmitted on behalf of a third-party: Jiayu Liu\nDerived from the following PR: https://github.com/apache/thrift/pull/3045\n\nCo-authored-by: Jiayu Liu \u003cjiayu@hey.com\u003e"
    },
    {
      "commit": "fbfa52cd045818b44a0f53ef8559db9d1dc198d8",
      "tree": "c33e5b43d8dcb73ea06545d699bd2783c129e224",
      "parents": [
        "0eab6e0ae55fcba624a9278415ed8807e5a591c9"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Tue Nov 07 13:47:24 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Nov 07 13:47:24 2023 +0800"
      },
      "message": "THRIFT-5741: use rust 1.65 (#2870)\n\n* use rust 1.65\r\n\r\n* fix clippy\r\n\r\n* fix alert\r\n\r\n* fix protocol\r\n\r\n* fix one more dereference\r\n\r\n* fix more lint\r\n\r\n* fix over-fix\r\n\r\n* fix match \u0026*server_type {"
    },
    {
      "commit": "b6b6dc715c0073af76de8244191b18c43ed4d24d",
      "tree": "ad872a3b832d1ab5a1427949b5ba735f7b693100",
      "parents": [
        "653d184a840dee4221d8fbf88b91ec6318cd2684"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu.liu@airbnb.com",
        "time": "Sat Oct 08 14:28:44 2022 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Oct 12 22:38:37 2023 +0200"
      },
      "message": "rust to add uuid support\n"
    },
    {
      "commit": "aa85593c89b540b821b07f7611f5ac5de29c6665",
      "tree": "deda02ddea251fcfe859ffbf8c82d853be145911",
      "parents": [
        "f066d84ffb7fe2eb0dc3b7e7cd0d0417a1ae7963"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Sun Jun 26 05:00:25 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Sep 05 22:56:04 2022 +0200"
      },
      "message": "THRIFT-5600: rust lib to upgrade to edition 2021\nClient: rs\nPatch: Jiayu Liu\n\nThis closes #2628\n"
    },
    {
      "commit": "85d82bfd0c244d88fb01a1e761606d78868dc49c",
      "tree": "286391a5fc28f2d9cfc31ef80137682fbe091b25",
      "parents": [
        "7815d645045b62ca74f6caabbb4cd2b60c33a6c4"
      ],
      "author": {
        "name": "Tdxdxoz",
        "email": "tdxdxoz@gmail.com",
        "time": "Sun Jul 17 14:14:12 2022 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Sep 01 22:05:45 2022 +0200"
      },
      "message": "THRIFT-5600: upgrade rust toolchain to 1.61 and edition 2021\nTHRIFT-5606: Wrong indent for const double\nClient: rs\nPatch: Ommy Zhang \u003ctdxdxoz@gmail.com\u003e\n\nThis closes #2634\n"
    },
    {
      "commit": "f0336417cae1c32f4ea59a9f9851a15f269340f7",
      "tree": "d65d517d612a105562d85ff44186505e5cb35e6e",
      "parents": [
        "56ec69e9f85d5937645e619a79eff3d4872c8f26"
      ],
      "author": {
        "name": "tokcum",
        "email": "47994370+tokcum@users.noreply.github.com",
        "time": "Wed Mar 30 11:39:08 2022 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Mar 30 05:39:08 2022 -0400"
      },
      "message": "THRIFT-5283: add support for Unix Domain Sockets in lib/rs (#2545)\n\nClient: rs"
    },
    {
      "commit": "55c3e4c2eff86b61eae1b098803e72d682bdaafb",
      "tree": "bf8f63ef1cdc0678c7ecbed0be8d4dbd8c179fbb",
      "parents": [
        "1ab156ab17b6f3268a1ba57034b4d4dc96f4f306"
      ],
      "author": {
        "name": "Allen George",
        "email": "allengeorge@apache.org",
        "time": "Mon Mar 01 23:19:52 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 01 23:19:52 2021 -0500"
      },
      "message": "Reformat rust code using 1.40 rustfmt and fail build if rustfmt fails (#2339)\n\n"
    },
    {
      "commit": "2e90ef569c1b38f6e0f1279e3f25d2a7f6b5ff99",
      "tree": "21744c04e50cf73a19ce2e9b858d65409d5501af",
      "parents": [
        "4f6439b30953865fd1ec23729cbf17292c0ad17d"
      ],
      "author": {
        "name": "Allen George",
        "email": "allengeorge@apache.org",
        "time": "Mon Mar 01 14:47:04 2021 -0500"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Mar 01 14:47:04 2021 -0500"
      },
      "message": "[THRIFT-5314][THRIFT-4101] Generate enums that don\u0027t error on unexpected values (#2337)\n\nClient: rs"
    },
    {
      "commit": "5cff2793c0ee3139a76e0d685aa64491299bba8d",
      "tree": "97bcc6f2762041ea74ecbf02ab2b6ee5ebf5def8",
      "parents": [
        "93ae7af5ba6b70530e4d812b50fed4afa0827f44"
      ],
      "author": {
        "name": "Allen George",
        "email": "allengeorge@apache.org",
        "time": "Sun Feb 28 07:43:51 2021 -0500"
      },
      "committer": {
        "name": "Allen George",
        "email": "allengeorge@apache.org",
        "time": "Sun Feb 28 17:20:41 2021 -0500"
      },
      "message": "THRIFT-4451 Use a shared TcpStream between both Thrift clients in cross-test\n\nClient: rs\n"
    },
    {
      "commit": "7ddbcc07ec98349da59bb023d0fed8db37097c18",
      "tree": "80a46fb7f940e8626bfd8f38346f0b85cce368a7",
      "parents": [
        "22671db01f5c349f2fa54b393581cb4d61bdd895"
      ],
      "author": {
        "name": "Allen George",
        "email": "allengeorge@apache.org",
        "time": "Sun Nov 08 09:51:19 2020 -0500"
      },
      "committer": {
        "name": "Allen George",
        "email": "allengeorge@apache.org",
        "time": "Thu Nov 12 08:47:42 2020 -0500"
      },
      "message": "THRIFT-5306: Rust code and generated code no longer has clippy warnings (Rust 1.40)\n\nClient: rs\n\nNOTE: Also properly update the min/max supported Rust versions\n"
    },
    {
      "commit": "b0d14133d5071370905a1b54b37a1a7c86d50e6d",
      "tree": "517583f4bb61da82195f237c3663cac3f259e1bc",
      "parents": [
        "935770c6b077fd96430684049078bdb9bdff50c5"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Sun Mar 29 11:48:55 2020 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Sep 02 09:03:40 2020 +0200"
      },
      "message": "THRIFT-5158 Update Rust generator and Rust lib,test,tutorial to only support 2018 edition\nClient: rs\nPatch: Allen George\n\nThis closes #2078\n"
    },
    {
      "commit": "4a33b188f44ce097e25ca56ebd48026b41effd6a",
      "tree": "fefc19cf2460bf72709faf988bc186f5bb93a0de",
      "parents": [
        "24ab31fc5738532b082c7b0638bfcd2a7a26d7c5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Mar 22 13:46:34 2020 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Mar 22 15:30:27 2020 +0100"
      },
      "message": "THRIFT-5145 Streamline --pipe and --named-pipe options in the code base\nClient: Test suite\nPatch: Jens Geyer\n\nThis closes #2065\n"
    },
    {
      "commit": "9804ab983a6c43dec56e0dcc4155cc2c21073822",
      "tree": "ba15452e6bb5e0a914d40e2cbb422ef533925cb8",
      "parents": [
        "647501693bd14256df8839c13cb03659bdee4202"
      ],
      "author": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Thu Feb 07 16:59:05 2019 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Fri Feb 08 17:16:17 2019 -0500"
      },
      "message": "THRIFT-4780: finish the server implementation of multi in python server\n- Add default processor handling to python multi\n"
    },
    {
      "commit": "b57d126157938e5bba4fc55125d73e7ac5bf11a2",
      "tree": "61125d3118eb074c44b574775af9d9983b19b4ff",
      "parents": [
        "6436899e4723d4a22eac107041019aa981226237"
      ],
      "author": {
        "name": "GREATEST Wiggler EvaR!",
        "email": "allen@actioniq.com",
        "time": "Fri Nov 09 07:54:32 2018 -0500"
      },
      "committer": {
        "name": "James E. King III",
        "email": "jking@apache.org",
        "time": "Mon Nov 12 07:57:43 2018 -0500"
      },
      "message": "THRIFT-4529: Rust enum variants are now camel-cased\n\nClient: rs\n"
    },
    {
      "commit": "20e16bc6a41c6faead040aed7f3c00b9d2e7f842",
      "tree": "f8abb950b1ad7ef652840298523b8ec9baa6ce4f",
      "parents": [
        "cde4d4181a252323d87e7ac086ce495cd1227c5c"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Nov 18 22:37:54 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Tue Nov 21 14:20:26 2017 -0500"
      },
      "message": "THRIFT-2013: add perl crosstest multiplexed client and server logic\nClient: perl\n\nThis closes #1416\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": "58402ff6a71f00f9d61a9676bdabd3e5bbe9ea3f",
      "tree": "79937c784bdb949254b23f0455433fd57522627c",
      "parents": [
        "87ad2bcaaa5a9fe224ad7a9826b676ca9721ddd1"
      ],
      "author": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Fri Nov 17 14:41:46 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Sat Nov 18 21:10:40 2017 -0500"
      },
      "message": "THRIFT-2013: add multiplex server and client test support to cpp language\nadd multiplex client test support to csharp and java languages\nfix a bug in the server-side header protocol factory\nfix a bug in the cpp SSL server socket implementation\nremove unnecessary sleep in cpp server testOneway\n\nThis closes #1414\n"
    },
    {
      "commit": "bc1344d55fa450289f98b1a1d0d15c7fcb7d37e1",
      "tree": "8d870fae752635cd913d36f5ec568e49bbb4b20e",
      "parents": [
        "3966a56a877bf5df8fba8ad3076153a8261b901a"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Fri Apr 28 10:22:03 2017 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 11 01:35:33 2017 +0200"
      },
      "message": "THRIFT-4186 Add travis build for Rust\nClient: rs\nPatch: Allen George \u003callen.george@gmail.com\u003e\n\nThis closes #1260\n"
    },
    {
      "commit": "0e22c362b967bd3765ee3da349faa789904a0707",
      "tree": "cf7271e15659c1181abb6ed8c57b599d79d026f3",
      "parents": [
        "9db23b7be330f47037b4e3e5e374eda5e38b0dfd"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Mon Jan 30 07:15:00 2017 -0500"
      },
      "committer": {
        "name": "James E. King, III",
        "email": "jking@apache.org",
        "time": "Thu Apr 27 08:46:02 2017 -0400"
      },
      "message": "THRIFT-4176: Implement threaded server for Rust\nClient: rs\n\n* Create a TIoChannel construct\n* Separate TTransport into TReadTransport and TWriteTransport\n* Restructure types to avoid shared ownership\n* Remove user-visible boxing and ref-counting\n* Replace TSimpleServer with a thread-pool based TServer\n\nThis closes #1255\n"
    },
    {
      "commit": "8b96bfbf1eb058d3c378535e90c1e90280224bb4",
      "tree": "9b7719c1bb205f7132f4b1870f974c6ceb7f0bac",
      "parents": [
        "6fe7fa1b7ed72215a59e93c680a209a99530fada"
      ],
      "author": {
        "name": "Allen George",
        "email": "allen.george@gmail.com",
        "time": "Wed Nov 02 08:01:08 2016 -0400"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jan 26 01:34:16 2017 +0100"
      },
      "message": "THRIFT-2945 Add Rust support\nClient: Rust\nPatch: Allen George \u003callen.george@gmail.com\u003e\n\nThis closes #1147\n"
    }
  ]
}
