)]}'
{
  "log": [
    {
      "commit": "94abea1b2e212936d27207c85bbac73187aff729",
      "tree": "7d42739367c5080ea3c54dedbab6557b060133ca",
      "parents": [
        "bc9c04d8049d7d5f5cf4e63a25226c1fb8c930bf"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 04 18:32:45 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 04 18:32:45 2023 -0400"
      },
      "message": "Bump com.diffplug.spotless from 6.21.0 to 6.22.0 in /lib/kotlin (#2859)\n\nBumps com.diffplug.spotless from 6.21.0 to 6.22.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.diffplug.spotless\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "bc9c04d8049d7d5f5cf4e63a25226c1fb8c930bf",
      "tree": "1e24ad265012616f1d0dd63be84e1604855612ef",
      "parents": [
        "407630f28089be2580809332e9f15078fce4be7e"
      ],
      "author": {
        "name": "Jeff Alder",
        "email": "49817386+jeffalder@users.noreply.github.com",
        "time": "Mon Sep 25 12:57:20 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Tue Sep 26 00:10:12 2023 +0200"
      },
      "message": "THRIFT-5738: Remove unused variable\n"
    },
    {
      "commit": "407630f28089be2580809332e9f15078fce4be7e",
      "tree": "386f009a9f6cb1cadf8c4f5da66c5bb1b69fbf18",
      "parents": [
        "0ca6e888fc4acfd4f30c56e1e006ce61b8314efa"
      ],
      "author": {
        "name": "bwangelme",
        "email": "bwangel.me@gmail.com",
        "time": "Mon Sep 04 19:32:36 2023 +0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Sep 20 09:24:31 2023 -0700"
      },
      "message": "fix: fix NewTSocketConf comment error\n\nClient: [\"go\"]\n\n[skip ci]\n"
    },
    {
      "commit": "0ca6e888fc4acfd4f30c56e1e006ce61b8314efa",
      "tree": "8b20a3af34e6c50b167111c7d5b8ebfe84a03f66",
      "parents": [
        "50787cc0b090f3efc6a3a503dbdbe21ad9254a40"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 12 15:23:49 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Sep 12 22:22:28 2023 +0200"
      },
      "message": "Release Management: added the missing EXTRA_DIST validation step\n"
    },
    {
      "commit": "50787cc0b090f3efc6a3a503dbdbe21ad9254a40",
      "tree": "ec9f6ff93dce5b43695e389850bf35351580b400",
      "parents": [
        "346aa81899dec2c2a63a7b7ace97341a5ef783dc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 02 23:56:46 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Sep 03 10:56:26 2023 +0200"
      },
      "message": "THRIFT-5734 generated code may lack required capitalization at class names\nCLient: haxe\nPatch: Jens Geyer\n"
    },
    {
      "commit": "346aa81899dec2c2a63a7b7ace97341a5ef783dc",
      "tree": "a2704e7433b5f8e839894291dbb46549a9a2d759",
      "parents": [
        "54bdf8d71c902a0fc8639076a87139799e2aac60"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 02 22:24:07 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Sep 03 10:53:47 2023 +0200"
      },
      "message": "THRIFT-5733 Building code with circular includes crashes Thrift compiler\nPatch: Jens Geyer\n\nThis closes #2851\n"
    },
    {
      "commit": "54bdf8d71c902a0fc8639076a87139799e2aac60",
      "tree": "1ec7e9e18f9f868b17f6ceb8a9d60e52840c8786",
      "parents": [
        "09820df910fbec6b8d6a668ac9a92736f6be2d05",
        "5656208a202ca0be4d4dc44125b5ca0485f91bf0"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 02 13:39:06 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Sep 02 13:39:06 2023 +0200"
      },
      "message": "Merge branch \u00270.19.0\u0027 into upstream\n"
    },
    {
      "commit": "09820df910fbec6b8d6a668ac9a92736f6be2d05",
      "tree": "2428ecdd2a57947ab8793987dbcb785296f568da",
      "parents": [
        "c340e0bad1ea5e20fe96b3d0825e5b8855ea3f30"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Sep 01 03:13:27 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 01 03:13:27 2023 -0400"
      },
      "message": "Bump com.diffplug.spotless from 6.20.0 to 6.21.0 in /lib/java (#2847)\n\nBumps com.diffplug.spotless from 6.20.0 to 6.21.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.diffplug.spotless\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c340e0bad1ea5e20fe96b3d0825e5b8855ea3f30",
      "tree": "a1639a6a04bb192916a8dcd63783fcfb10388fe6",
      "parents": [
        "4e4461a946df3a426e54023cc238417f2b14a070"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Sep 01 02:41:47 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Sep 01 02:41:47 2023 -0400"
      },
      "message": "Bump com.github.spotbugs from 5.1.0 to 5.1.3 in /lib/java (#2848)\n\nBumps com.github.spotbugs from 5.1.0 to 5.1.3.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.github.spotbugs\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "5656208a202ca0be4d4dc44125b5ca0485f91bf0",
      "tree": "c3527a9d3057e54be68cb1d7a883d11257260b2b",
      "parents": [
        "291b560c36f7f1a15ab87b19ceef23b0d92e11c6"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 27 15:45:30 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Aug 27 15:45:30 2023 +0200"
      },
      "message": "release 0.19.0\n"
    },
    {
      "commit": "291b560c36f7f1a15ab87b19ceef23b0d92e11c6",
      "tree": "39a972c3230873e3e1f61fbf461152a4f6e880bc",
      "parents": [
        "ee1a7ea35b72ab95445106410343088cf66ac173"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Thu Aug 10 08:54:54 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Sun Aug 20 17:28:52 2023 -0700"
      },
      "message": "THRIFT-5653: Fix Java UUID typeid\n\nIt should be 16 not 17 according to the spec.\n\nCurrently ENUM holds 16, it\u0027s not in TBinaryProtocol spec and seems to\nbe a Java implementation detail somehow got mixed inside TType, move\nthat to -1 for now. Someone more familiar with Java can probably remove\nit from TType completely in the future.\n\nclient: java\n"
    },
    {
      "commit": "ee1a7ea35b72ab95445106410343088cf66ac173",
      "tree": "5675188c5ca762305684bac488ca2b0c974e3ffe",
      "parents": [
        "4ca47e0362c943e5fd389c61c793986ac99d4e05"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Aug 09 15:06:37 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Sun Aug 20 17:28:52 2023 -0700"
      },
      "message": "THRIFT-5731: Handle ErrAbandonRequest automatically\n\nAlso add a test to verify the behavior.\n\nThe test helped me to found a bug in TSimpleServer that didn\u0027t handle\nthe ErrAbandonRequest case correctly, so fix the bug as well.\n\nclient: go\n"
    },
    {
      "commit": "4ca47e0362c943e5fd389c61c793986ac99d4e05",
      "tree": "a2e5b6c53ddb780e67d215643e0d9ac1723ae1c8",
      "parents": [
        "79c56026fc012ba7e3ecb3eefb120dd19047bd5b"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Aug 10 06:33:43 2023 +0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Sun Aug 20 17:28:52 2023 -0700"
      },
      "message": "fix kotlin cross test by downgrading to java 8 (#2840)\n\n"
    },
    {
      "commit": "79c56026fc012ba7e3ecb3eefb120dd19047bd5b",
      "tree": "d61bc84a5d424d0c6a54eadf0d51330785e7f374",
      "parents": [
        "628023c273d203fc5a38c47f4eaeeb3c9295ef70"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Fri Jun 23 09:29:25 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Sun Aug 20 17:28:52 2023 -0700"
      },
      "message": "Update supported go versions to 1.20 and 1.21\n"
    },
    {
      "commit": "628023c273d203fc5a38c47f4eaeeb3c9295ef70",
      "tree": "7de1070c1406f1fcb02664db1fdce706671f01e9",
      "parents": [
        "fd60a9a3a167154fdb1b9f10685197a6f469a52f"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Wed Jul 05 08:32:55 2023 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Sun Aug 20 17:28:52 2023 -0700"
      },
      "message": "fix gradle format\n"
    },
    {
      "commit": "fd60a9a3a167154fdb1b9f10685197a6f469a52f",
      "tree": "5280a42687572e9226bc66fd2c6dbc5ff52b1e2f",
      "parents": [
        "30b31aaecbfc440e2cdb9cd6a0cdf2d856581519"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Wed Jul 05 08:18:26 2023 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Sun Aug 20 17:28:52 2023 -0700"
      },
      "message": "reformat kotlin files\n"
    },
    {
      "commit": "4e4461a946df3a426e54023cc238417f2b14a070",
      "tree": "7d5130ac931ef5c81ee83fdba777c97558286903",
      "parents": [
        "0e872c84aaa49fe9ce72123827f666c0064f0c97"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Thu Aug 10 08:54:54 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Mon Aug 14 13:31:22 2023 -0700"
      },
      "message": "THRIFT-5653: Fix Java UUID typeid\n\nIt should be 16 not 17 according to the spec.\n\nCurrently ENUM holds 16, it\u0027s not in TBinaryProtocol spec and seems to\nbe a Java implementation detail somehow got mixed inside TType, move\nthat to -1 for now. Someone more familiar with Java can probably remove\nit from TType completely in the future.\n\nclient: java\n"
    },
    {
      "commit": "0e872c84aaa49fe9ce72123827f666c0064f0c97",
      "tree": "296e6159ad904138e807cc96abbb4a6b5d90d9a1",
      "parents": [
        "166a2136ca62b21b813f55c84fc7f0afc32dad9c"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Aug 09 15:06:37 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Aug 09 16:03:22 2023 -0700"
      },
      "message": "THRIFT-5731: Handle ErrAbandonRequest automatically\n\nAlso add a test to verify the behavior.\n\nThe test helped me to found a bug in TSimpleServer that didn\u0027t handle\nthe ErrAbandonRequest case correctly, so fix the bug as well.\n\nclient: go\n"
    },
    {
      "commit": "166a2136ca62b21b813f55c84fc7f0afc32dad9c",
      "tree": "8002312c86f867bd3ceb09a360893904ae0cd7c4",
      "parents": [
        "dc733faff4c1b1783042afdb782e974f17d01253"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Aug 10 06:33:43 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Aug 10 06:33:43 2023 +0800"
      },
      "message": "fix kotlin cross test by downgrading to java 8 (#2840)\n\n"
    },
    {
      "commit": "dc733faff4c1b1783042afdb782e974f17d01253",
      "tree": "dc13602257b0d9b7fc556b60307d89394f690474",
      "parents": [
        "055ceecebf23d910f69e9555a46a8a8c457d1b12"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Fri Jun 23 09:29:25 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Aug 08 11:33:22 2023 -0700"
      },
      "message": "Update supported go versions to 1.20 and 1.21\n"
    },
    {
      "commit": "055ceecebf23d910f69e9555a46a8a8c457d1b12",
      "tree": "5cb6f7b75c6e10a2904871a33c8687c5c4f782aa",
      "parents": [
        "cc4d99d93da50475c21096ade8646d9fd02388c8"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 01 22:39:55 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 01 22:39:55 2023 -0400"
      },
      "message": "Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in /lib/kotlin (#2834)\n\nBumps [org.jetbrains.kotlinx:kotlinx-coroutines-jdk8](https://github.com/Kotlin/kotlinx.coroutines) from 1.7.2 to 1.7.3.\r\n- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)\r\n- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)\r\n- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.7.2...1.7.3)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-jdk8\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "cc4d99d93da50475c21096ade8646d9fd02388c8",
      "tree": "e0a5fe0a34615bbd5083af38e831735959bdd573",
      "parents": [
        "c500eabf4b4d872c9fc43a5bff78b30000ae9719"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 01 22:32:38 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 01 22:32:38 2023 -0400"
      },
      "message": "Bump com.diffplug.spotless from 6.19.0 to 6.20.0 in /lib/java (#2839)\n\nBumps com.diffplug.spotless from 6.19.0 to 6.20.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.diffplug.spotless\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c500eabf4b4d872c9fc43a5bff78b30000ae9719",
      "tree": "fed7f67d0f59b662351d5f2e2d909ad2484182a1",
      "parents": [
        "45764096573890ef4c84bebf7499d51891746034"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue Aug 01 22:30:59 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue Aug 01 22:30:59 2023 -0400"
      },
      "message": "Bump com.github.spotbugs from 5.0.14 to 5.1.0 in /lib/java (#2838)\n\nBumps com.github.spotbugs from 5.0.14 to 5.1.0.\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.github.spotbugs\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "45764096573890ef4c84bebf7499d51891746034",
      "tree": "94e0ce11a04e238a4c590b629ab372877411c1d2",
      "parents": [
        "8e89abee1744cb91708640a9bfd1bef7b672ed2a"
      ],
      "author": {
        "name": "Sergei Elin",
        "email": "s.elin@xpay.by",
        "time": "Fri Sep 23 23:21:31 2022 +0300"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 22 13:16:08 2023 +0200"
      },
      "message": "THRIFT-5635 Update erlang client for Erlang 23-25\nClient: erl\nPatch: Sergey Yelin\n\nThis closes #2677\n\nSummary of changes:\n - Add useful compiler options\n - Format sources using erlfmt\n - Switch to modern callbacks in thrift_* modules\n - Add static analysis (dialyzer), disabled by default\n - Add/fix types for API calls\n\nNOTE: Enabling static analysis requires additional tweaks in multiplexer module.\n"
    },
    {
      "commit": "8e89abee1744cb91708640a9bfd1bef7b672ed2a",
      "tree": "afd0e48e150beb59efd0044ac33059f3c9fec3ee",
      "parents": [
        "cfb4a80cfcaf5e2bc39a4ad05c796f63e484c2bb"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Jul 20 21:43:23 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Jul 21 22:32:03 2023 +0200"
      },
      "message": "THRIFT-5726 package upgrades and consolidation/improvement of build targets checks\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "cfb4a80cfcaf5e2bc39a4ad05c796f63e484c2bb",
      "tree": "b69d8248eee7202f4876b287faf5cbab03cb59e9",
      "parents": [
        "2cfde6b440c23bca01e5a10df74cfac48b09a86d"
      ],
      "author": {
        "name": "tsxiaofang",
        "email": "33743720+tsxiaofang@users.noreply.github.com",
        "time": "Mon Jul 17 18:16:32 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Jul 17 06:16:32 2023 -0400"
      },
      "message": "Setting TCP_ NODELAY option for rust server (#2832)\n\nResolve TFramedWriteTransport write message size 4 bytes causing approximately 40 milliseconds delay"
    },
    {
      "commit": "2cfde6b440c23bca01e5a10df74cfac48b09a86d",
      "tree": "037f1790c8f72880f21a438237cacd97164ea8f6",
      "parents": [
        "a4e1136541fe4c092f5f88ad43b335827897f371"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Jul 01 06:30:05 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Jul 16 10:56:01 2023 +0200"
      },
      "message": "Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in /lib/kotlin\n\nBumps [org.jetbrains.kotlinx:kotlinx-coroutines-jdk8](https://github.com/Kotlin/kotlinx.coroutines) from 1.7.1 to 1.7.2.\n- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)\n- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)\n- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.7.1...1.7.2)\n\n---\nupdated-dependencies:\n- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-jdk8\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a4e1136541fe4c092f5f88ad43b335827897f371",
      "tree": "0d6c7ff95a46cecbe2f2ba33002f110b51adf026",
      "parents": [
        "8a5a440b71d78de2d22c3d47f25c75fe4928f1ca"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Wed Jul 05 08:32:55 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Jul 16 10:55:25 2023 +0200"
      },
      "message": "fix gradle format\n"
    },
    {
      "commit": "8a5a440b71d78de2d22c3d47f25c75fe4928f1ca",
      "tree": "dac1d25dd320fc388d67799c40bf4263338b8e64",
      "parents": [
        "0d5b4f9fa1e9b69c1f8da9a68f2a7eb2c734662b"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Wed Jul 05 08:18:26 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Jul 16 10:55:25 2023 +0200"
      },
      "message": "reformat kotlin files\n"
    },
    {
      "commit": "30b31aaecbfc440e2cdb9cd6a0cdf2d856581519",
      "tree": "f885d50c04f7edd6349d3905d30efa94956fee12",
      "parents": [
        "f5a67528d820d9bf1ba194d9403519f032a31b0a"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 15 11:48:39 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 15 11:48:39 2023 +0200"
      },
      "message": "Release 0.19.0\n"
    },
    {
      "commit": "f5a67528d820d9bf1ba194d9403519f032a31b0a",
      "tree": "be4d52ff2df1079c82c09d8c8dbf8fcc9c360b4d",
      "parents": [
        "bccca9301dedd6403062ef6be4c56533f889e5b5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 15 11:18:25 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 15 11:32:12 2023 +0200"
      },
      "message": "Release 0.19.0\n"
    },
    {
      "commit": "0d5b4f9fa1e9b69c1f8da9a68f2a7eb2c734662b",
      "tree": "31b8d8bbe69b3b4270481467224252f7547b4f46",
      "parents": [
        "bccca9301dedd6403062ef6be4c56533f889e5b5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 12:49:11 2023 +0200"
      },
      "message": "created reöease branch 0.19.0\n"
    },
    {
      "commit": "bccca9301dedd6403062ef6be4c56533f889e5b5",
      "tree": "99d82953eb5a7146d574cfec24046e113999200d",
      "parents": [
        "ff9850eda6b9e00cffe4e07bc7f56c50851cd06e"
      ],
      "author": {
        "name": "Prasenjit Sarkar",
        "email": "prasenjit.sarkar@datos.io",
        "time": "Thu Jul 06 21:26:32 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jul 08 10:18:33 2023 +0200"
      },
      "message": "THRIFT-5725: Fix the comparison check for bio_get_fd\nClient: cpp\nPatch: Prasenjit Sarkar\n\nThis closes #2831\n"
    },
    {
      "commit": "ff9850eda6b9e00cffe4e07bc7f56c50851cd06e",
      "tree": "3c6d826edacdae83277bf1010059825ca697d877",
      "parents": [
        "3abf7ecbda08629673828895a99cfa07920a0a5b"
      ],
      "author": {
        "name": "Katie Atkinson",
        "email": "katie.atkinson@reddit.com",
        "time": "Mon Jun 12 12:23:56 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Fri Jul 07 16:26:00 2023 -0700"
      },
      "message": "THRIFT-5715 Python Exceptions mutable with slots\n\nIn Python 3.11 exceptions generated by the compiler can\u0027t be used with a\ncontext manager because they are immutable. As of Python 3.11\n`contextlib.contextmanager` sets `exc.__traceback__` in the event that\nthe code in the context manager errors.\n\nAs of Thrift v0.18.1 exceptions are generated as immutable by default.\nSee [PR#1835](https://github.com/apache/thrift/pull/1835) for more\ninformation about why exceptions were made immutable by default.\n\nThis change makes all non-Thrift fields mutable when slots is used\nwithout dynamic. This will allow exceptions to be re-raised properly by\nthe contextmanager in Python 3.11.\n"
    },
    {
      "commit": "3abf7ecbda08629673828895a99cfa07920a0a5b",
      "tree": "fbb38c2417396cc7d618be8ffb12678bf2e6a3a1",
      "parents": [
        "284e6b30b8d6fe4522daf0c6982aa7eac8b8d01e"
      ],
      "author": {
        "name": "vladimir.panivko",
        "email": "vladimir.panivko@together.com",
        "time": "Thu Jul 06 08:55:46 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Jul 07 21:34:31 2023 +0200"
      },
      "message": "THRIFT-5723\nPhp8.1 fix warnings\n"
    },
    {
      "commit": "284e6b30b8d6fe4522daf0c6982aa7eac8b8d01e",
      "tree": "785b4f0a688959ab8621fee2724a1b8174d7e48b",
      "parents": [
        "774b824ef3b22f3184d76d5f33d45d27c168f6db"
      ],
      "author": {
        "name": "Roshan Rajan",
        "email": "roshan.rajan@ziphq.com",
        "time": "Mon Jun 26 18:03:03 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Thu Jul 06 08:20:35 2023 -0700"
      },
      "message": "Use Enum not Enum.name in Struct serialization/deserialization\n"
    },
    {
      "commit": "774b824ef3b22f3184d76d5f33d45d27c168f6db",
      "tree": "344917913584a813f676f193f9ca0b01e52dc81b",
      "parents": [
        "b2c5805b40645ab9713d895535d37296b91fc1ef"
      ],
      "author": {
        "name": "Artemy",
        "email": "osipov.artemy@gmail.com",
        "time": "Wed Jul 05 10:43:57 2023 +0300"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Jul 05 15:43:57 2023 +0800"
      },
      "message": "THRIFT-5671: return dependencies to POM (#2782)\n\nClient: [\"java\"]"
    },
    {
      "commit": "b2c5805b40645ab9713d895535d37296b91fc1ef",
      "tree": "35086f73503c6593f51219987f8d70b31a19f752",
      "parents": [
        "e497030b494b0fbdb662593ac58003a49a26048c"
      ],
      "author": {
        "name": "Roshan Rajan",
        "email": "roshan.rajan@ziphq.com",
        "time": "Mon Jun 26 18:03:03 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Thu Jun 29 09:51:19 2023 -0700"
      },
      "message": "Fix typename for value in map for python gen code\n"
    },
    {
      "commit": "e497030b494b0fbdb662593ac58003a49a26048c",
      "tree": "1c0c5aba26134506f9b95223875a60027492864d",
      "parents": [
        "abf3fc31470daf57dc50085f56396abba4b3bc1d"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Jun 27 09:47:58 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Jun 27 12:47:44 2023 -0700"
      },
      "message": "Remove py2 from github actions\n\nAlthough we haven\u0027t removed py2 support yet, it\u0027s no longer available in\ngithub actions so it\u0027s been consistently failing in recent github action\nruns.\n\nAlso add `fail-fast: false` to all matrices in github actions.\n"
    },
    {
      "commit": "abf3fc31470daf57dc50085f56396abba4b3bc1d",
      "tree": "a5f962c79779f62696283146c6e6ede0188e2996",
      "parents": [
        "a31208823aedea5740b85575f51d2c97b320330b"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Jun 27 10:04:09 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Jun 27 12:47:44 2023 -0700"
      },
      "message": "Fix spotlessJavaCheck failures\n\nThose are failing CI for a while.\n"
    },
    {
      "commit": "a31208823aedea5740b85575f51d2c97b320330b",
      "tree": "a860829af8b6c4f43bc7f36f962535ee3a9aa6f5",
      "parents": [
        "0335450be47e7998cfc3b8ed3a0ff7fc2c360493"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Jun 21 23:34:43 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 22 22:20:30 2023 +0200"
      },
      "message": "Update contrib/thrift-maven-plugin/pom.xml\n\nCo-authored-by: Christopher Tubbs \u003cctubbsii@apache.org\u003e"
    },
    {
      "commit": "0335450be47e7998cfc3b8ed3a0ff7fc2c360493",
      "tree": "b35d2d5ed3723e7df348099933c35e22fbb502d1",
      "parents": [
        "4b8bf783ca70b4559aae92babf1606f945265543"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 21 23:01:30 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 22 22:20:30 2023 +0200"
      },
      "message": "misc dependabot alerts: java, dart, ruby\n"
    },
    {
      "commit": "4b8bf783ca70b4559aae92babf1606f945265543",
      "tree": "e97ff10c8ea57ed42c2e8e3f8a4f26bd47e2ce75",
      "parents": [
        "34d04083a49e76ff4b46af54da54614f741b8729"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 21 23:17:04 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 22 22:20:30 2023 +0200"
      },
      "message": "bumping certain JS modules\n"
    },
    {
      "commit": "34d04083a49e76ff4b46af54da54614f741b8729",
      "tree": "97c0b9f4c97b38e65714d9cf65feb74dc9766675",
      "parents": [
        "669532189f6a7155f3b7740928788080010effa1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 21 23:06:56 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 22 22:20:30 2023 +0200"
      },
      "message": "bumping certain TS modules\n"
    },
    {
      "commit": "669532189f6a7155f3b7740928788080010effa1",
      "tree": "75bdd19571b16b5770a9934a731c5171f6e98eaa",
      "parents": [
        "5582f31f504e2be6dc13a901eb52dc37f35e90e1"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 21 23:01:49 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 22 22:20:30 2023 +0200"
      },
      "message": "bumping certain JS modules\n"
    },
    {
      "commit": "5582f31f504e2be6dc13a901eb52dc37f35e90e1",
      "tree": "b18c112de8f3e845b18a7e57159a05e75d6a1935",
      "parents": [
        "d665e284df49e2032c151f55646e8ae531e9f3ce"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 02 01:36:02 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Jun 21 22:29:52 2023 +0200"
      },
      "message": "Bump com.ncorti.ktfmt.gradle from 0.8.0 to 0.12.0 in /lib/kotlin\n\nBumps com.ncorti.ktfmt.gradle from 0.8.0 to 0.12.0.\n\n---\nupdated-dependencies:\n- dependency-name: com.ncorti.ktfmt.gradle\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d665e284df49e2032c151f55646e8ae531e9f3ce",
      "tree": "97b1d50fea8c53f08bacaa9e4f6e5f64456e645c",
      "parents": [
        "0b14a1bb01fb8e5124ee926b39c28d025deda087"
      ],
      "author": {
        "name": "stiga-huang",
        "email": "huangquanlong@gmail.com",
        "time": "Fri Jun 16 22:53:43 2023 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Jun 21 22:28:00 2023 +0200"
      },
      "message": "THRIFT-5716: Fix uint32_t overflow in TMemoryBuffer\n"
    },
    {
      "commit": "0b14a1bb01fb8e5124ee926b39c28d025deda087",
      "tree": "2260bda7f193d480b55cb96a3a18c394070bec6b",
      "parents": [
        "d1d8ae29e64a2486d49025b631076789f0b9bd86"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Fri Apr 14 11:06:15 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Jun 21 22:25:13 2023 +0200"
      },
      "message": "THRIFT-5702 Support Java 8\nClient: Java\nPatch: Fokko Driesprong\n\nThis closes #2785\n"
    },
    {
      "commit": "d1d8ae29e64a2486d49025b631076789f0b9bd86",
      "tree": "9ccce79b7ba7ccbff619717bb52cd35d59d7fe09",
      "parents": [
        "a2a1f535813511aa274ed328b2318cb2beb7bb08"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Jun 17 22:03:28 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Jun 17 22:24:19 2023 +0200"
      },
      "message": "THRIFT-5717 uuid sets and map keys may throw on some Haxe targets\nClient: hx\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a2a1f535813511aa274ed328b2318cb2beb7bb08",
      "tree": "02bf707e6053484b8c4643b87e30659ce4039bb7",
      "parents": [
        "d67e5c26e4ac78e4c4d78757969b94bfe6238154"
      ],
      "author": {
        "name": "HojjatK 💾",
        "email": "hojjatk@amazon.com",
        "time": "Tue Jun 13 10:32:56 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 15 22:02:40 2023 +0200"
      },
      "message": " Replace TJSONProtocolTests.swift file header by std ASF license header\n"
    },
    {
      "commit": "d67e5c26e4ac78e4c4d78757969b94bfe6238154",
      "tree": "e87ff9e7feee2fd2a47b664bf493a37b307785a2",
      "parents": [
        "9b4e75a342e516a5bd9ca4b348a9b750f3b61130"
      ],
      "author": {
        "name": "HojjatK 💾",
        "email": "hojjatk@amazon.com",
        "time": "Mon Jun 05 19:17:26 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jun 15 22:02:40 2023 +0200"
      },
      "message": "add TJSONProtocol support\n\nThe code contains the changes required to support TJSONProtocol in the Thrift-Swift. The codes are ported from C#.NET Thrift official library\n"
    },
    {
      "commit": "9b4e75a342e516a5bd9ca4b348a9b750f3b61130",
      "tree": "b01104f95798a8ca540f3e882323bcd1a25569f9",
      "parents": [
        "1d6a3262cf32d5063cfcb9ee09355aa1315e7f80"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 15 12:52:46 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 15 12:52:46 2023 -0400"
      },
      "message": "Bump guava from 30.0-jre to 32.0.0-jre in /contrib/thrift-maven-plugin (#2817)\n\nBumps [guava](https://github.com/google/guava) from 30.0-jre to 32.0.0-jre.\r\n- [Release notes](https://github.com/google/guava/releases)\r\n- [Commits](https://github.com/google/guava/commits)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: com.google.guava:guava\r\n  dependency-type: direct:production\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "1d6a3262cf32d5063cfcb9ee09355aa1315e7f80",
      "tree": "a4e52191e7911512b1721a28778e702933eab0dd",
      "parents": [
        "46b1283d18d27bcbcfe4298ed074e81dac081fe2"
      ],
      "author": {
        "name": "Lukas Barth",
        "email": "Lukas Barth barth@mentz.net",
        "time": "Wed May 17 17:27:52 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Jun 10 14:48:30 2023 +0200"
      },
      "message": "Use one TU-wide locale instead of three\n"
    },
    {
      "commit": "46b1283d18d27bcbcfe4298ed074e81dac081fe2",
      "tree": "13a48ebd46bed53edcf8c4001a602d226b473868",
      "parents": [
        "dd2e0d4ae21d2123d2136e43ce81f668d89690b7"
      ],
      "author": {
        "name": "Lukas Barth",
        "email": "Lukas Barth barth@mentz.net",
        "time": "Fri May 12 14:53:53 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Jun 10 14:48:30 2023 +0200"
      },
      "message": "Don\u0027t create a new locale on every to_string() call.\n\nCreating locales is surprisingly expensive. We have an application where we - especially during tests - write large amounts of Thrift dumps to disk, and is this application we currently spend around 17% of total CPU time in std::locale\u0027s constructor. With this change, it\u0027s basically down to zero.\n"
    },
    {
      "commit": "dd2e0d4ae21d2123d2136e43ce81f668d89690b7",
      "tree": "6cea21a96c18800a2df0328109f466b088fbb9d4",
      "parents": [
        "dd53b94c0bc1a9cfa236ab19dfc4ecd10667c637"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 01 07:00:01 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Jun 10 14:46:28 2023 +0200"
      },
      "message": "Bump com.diffplug.spotless from 6.18.0 to 6.19.0 in /lib/java\n\nBumps com.diffplug.spotless from 6.18.0 to 6.19.0.\n\n---\nupdated-dependencies:\n- dependency-name: com.diffplug.spotless\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "dd53b94c0bc1a9cfa236ab19dfc4ecd10667c637",
      "tree": "c8a1d2b1269c58e8c6fba942920e98bf0678a6b8",
      "parents": [
        "fcf4ba5c8a96463d10d368bbba658ec59b234212"
      ],
      "author": {
        "name": "Nick Gavalas",
        "email": "nick.j.gavalas@gmail.com",
        "time": "Thu May 11 17:13:13 2023 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Jun 04 10:44:22 2023 +0200"
      },
      "message": "Stop sharing write headers across all instances of transports\n"
    },
    {
      "commit": "fcf4ba5c8a96463d10d368bbba658ec59b234212",
      "tree": "19dc13f37c7ccb23b663283da536b65044ccd194",
      "parents": [
        "285e39c2422935d80442c0952d88315354f2ac64"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Jun 01 19:53:27 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Jun 01 19:53:27 2023 -0400"
      },
      "message": "Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in /lib/kotlin (#2813)\n\nBumps [org.jetbrains.kotlinx:kotlinx-coroutines-jdk8](https://github.com/Kotlin/kotlinx.coroutines) from 1.6.4 to 1.7.1.\r\n- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)\r\n- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)\r\n- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.4...1.7.1)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-jdk8\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "285e39c2422935d80442c0952d88315354f2ac64",
      "tree": "8276b888346dfc1277d27da593e032334294dc8f",
      "parents": [
        "cfede863143810bb8b59e3cb67c532c72bc25bd1"
      ],
      "author": {
        "name": "nicolasb29",
        "email": "nicolas.bonamy2@gmail.com",
        "time": "Thu May 25 23:59:11 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu May 25 17:59:11 2023 -0400"
      },
      "message": "THRIFT-5700: Migrate to JakartaEE and Apache HttpComponents 5 (#2746)\n\n- Migrate to JakartaEE and Apache HttpComponents 5\r\n- Modify C code to choose which namespace choose for \"Generated\" annotations (jakarta by default)\r\n"
    },
    {
      "commit": "cfede863143810bb8b59e3cb67c532c72bc25bd1",
      "tree": "c58fc2f9fb24f5049235d48a6469ccd5e5330f49",
      "parents": [
        "5a19e433fbca97b53593f2cf0f4bdc878ea05e0a"
      ],
      "author": {
        "name": "Bogdan Drutu",
        "email": "bogdandrutu@gmail.com",
        "time": "Mon May 22 14:38:41 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon May 22 17:38:41 2023 -0400"
      },
      "message": "Cleanup extend client logic for sync and async clients (#2808)\n\nSigned-off-by: Bogdan Drutu \u003cbogdandrutu@gmail.com\u003e"
    },
    {
      "commit": "5a19e433fbca97b53593f2cf0f4bdc878ea05e0a",
      "tree": "d86cec0dddd6323e8b9040f527f82e9b2d83b4a1",
      "parents": [
        "017ba923813688111f4471dcf5621675e8124306"
      ],
      "author": {
        "name": "Bogdan Drutu",
        "email": "bogdandrutu@gmail.com",
        "time": "Thu May 18 21:13:22 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri May 19 00:13:22 2023 -0400"
      },
      "message": "THRIFT-5711: Fix FutureClient implementation when service extends another service (#2810)\n\n* Fix FutureClient implementation when service extends another service\r\n\r\nSigned-off-by: Bogdan Drutu \u003cbogdandrutu@gmail.com\u003e"
    },
    {
      "commit": "017ba923813688111f4471dcf5621675e8124306",
      "tree": "3a00b912ce8cab19a8e090431d3cd2e26780b6f4",
      "parents": [
        "2c927b529761cb7540b226b33ea4ac47b368ce61"
      ],
      "author": {
        "name": "Bogdan Drutu",
        "email": "bogdandrutu@gmail.com",
        "time": "Wed May 17 07:59:56 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed May 17 10:59:56 2023 -0400"
      },
      "message": "Remove unnecessary empty spaces form t_java_generator.cc (#2809)\n\nSigned-off-by: Bogdan Drutu \u003cbogdandrutu@gmail.com\u003e"
    },
    {
      "commit": "2c927b529761cb7540b226b33ea4ac47b368ce61",
      "tree": "d58ed61eccfb77ed593ad19f33a1d9755f31266b",
      "parents": [
        "b5a8a883a1c5227967093c45a6bc8e36932f2711"
      ],
      "author": {
        "name": "Robert Pająk",
        "email": "pellared@hotmail.com",
        "time": "Mon May 15 14:33:54 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon May 15 21:52:15 2023 +0200"
      },
      "message": "Fix NewTZlibTransportFactoryWithFactory comment"
    },
    {
      "commit": "b5a8a883a1c5227967093c45a6bc8e36932f2711",
      "tree": "0bffe704c2d8c8617574f112fcf23e151c95a00e",
      "parents": [
        "3880a09565a9a1dad028b3679746eafac268c819"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 11 23:27:53 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu May 11 23:29:07 2023 +0200"
      },
      "message": "THRIFT-5707 deprecation warning fixes for extern and enum\nClient: hx\nPatch: Jens Geyer\n"
    },
    {
      "commit": "3880a09565a9a1dad028b3679746eafac268c819",
      "tree": "e7d2f20e3a52334843f62ec2e0eac5c553f113c2",
      "parents": [
        "c58acf5d57bbea984935c8f0936eddbfd1d727ce"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 02 09:35:26 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 02 09:35:26 2023 +0800"
      },
      "message": "Bump org.jetbrains.kotlinx:kotlinx-coroutines-jdk8 in /lib/kotlin (#2798)\n\nBumps [org.jetbrains.kotlinx:kotlinx-coroutines-jdk8](https://github.com/Kotlin/kotlinx.coroutines) from 1.6.1 to 1.6.4.\r\n- [Release notes](https://github.com/Kotlin/kotlinx.coroutines/releases)\r\n- [Changelog](https://github.com/Kotlin/kotlinx.coroutines/blob/master/CHANGES.md)\r\n- [Commits](https://github.com/Kotlin/kotlinx.coroutines/compare/1.6.1...1.6.4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: org.jetbrains.kotlinx:kotlinx-coroutines-jdk8\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-patch\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "c58acf5d57bbea984935c8f0936eddbfd1d727ce",
      "tree": "877a165095da995e6868df5046cc43ecadc27a7b",
      "parents": [
        "4f63573f5a49fb564e7b65b9573769963511dbea"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Tue May 02 09:35:10 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Tue May 02 09:35:10 2023 +0800"
      },
      "message": "Bump jvm from 1.6.10 to 1.8.21 in /lib/kotlin (#2803)\n\nBumps [jvm](https://github.com/JetBrains/kotlin) from 1.6.10 to 1.8.21.\r\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\r\n- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)\r\n- [Commits](https://github.com/JetBrains/kotlin/compare/v1.6.10...v1.8.21)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: jvm\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-minor\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "4f63573f5a49fb564e7b65b9573769963511dbea",
      "tree": "a6512beee4a22514acacef76bfb9938d61afadf5",
      "parents": [
        "a4156083c397af7f0539d9bd1327054dc839985b"
      ],
      "author": {
        "name": "Klemen Košir",
        "email": "klemen.kosir@kream.io",
        "time": "Thu Apr 27 15:13:18 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 14:13:18 2023 +0800"
      },
      "message": "THRIFT-4086: Use true type when generating field meta data (#2765)\n\nClient: java"
    },
    {
      "commit": "a4156083c397af7f0539d9bd1327054dc839985b",
      "tree": "038e2b4c413968348e3439c3207227fa97c05a4d",
      "parents": [
        "790d4cb86c8c3eb3dd7232028c800771c01c6b06"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Apr 27 11:39:47 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 11:39:47 2023 +0800"
      },
      "message": "Revert \"THRIFT-5564: [CI] use GitHub workflow matrix to parallel cros… (#2802)\n\n* Revert \"THRIFT-5564: [CI] use GitHub workflow matrix to parallel cross tests (#2801)\"\r\n\r\nThis reverts commit 790d4cb86c8c3eb3dd7232028c800771c01c6b06.\r\n\r\n* keep action file change"
    },
    {
      "commit": "790d4cb86c8c3eb3dd7232028c800771c01c6b06",
      "tree": "2b5aba60f5c722f4539f8760fd23db348bd53ed6",
      "parents": [
        "33662eea9a8334ae7ef2328cb6338d37ef4f5867"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Apr 27 11:35:17 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 11:35:17 2023 +0800"
      },
      "message": "THRIFT-5564: [CI] use GitHub workflow matrix to parallel cross tests (#2801)\n\n* use github to parallel cross tests\r\n\r\n* fix syntax\r\n\r\n* correct syntax\r\n\r\n* split more\r\n\r\n* update fail-fast\r\n\r\n* fix swift\u0027"
    },
    {
      "commit": "33662eea9a8334ae7ef2328cb6338d37ef4f5867",
      "tree": "3cfba8478981e92a6f47dcad5254dedf9cc3b481",
      "parents": [
        "c05549f1964bce0a354cde94c0b2b86ce2953668"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 27 10:12:48 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 10:12:48 2023 +0800"
      },
      "message": "Bump com.github.spotbugs from 4.7.1 to 5.0.14 in /lib/kotlin (#2796)\n\n"
    },
    {
      "commit": "c05549f1964bce0a354cde94c0b2b86ce2953668",
      "tree": "3cfba8478981e92a6f47dcad5254dedf9cc3b481",
      "parents": [
        "1287f233171ecf311500e5f3e689f752d669b568"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 27 10:12:34 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 10:12:34 2023 +0800"
      },
      "message": "Bump com.github.spotbugs from 4.7.1 to 5.0.14 in /lib/java (#2797)\n\n"
    },
    {
      "commit": "1287f233171ecf311500e5f3e689f752d669b568",
      "tree": "7c52008d1b285b2e7cf63a7d5c72cc4121b3af22",
      "parents": [
        "fe1f69ab2ec31fb9c9bd17d6fc684b9179c493f6"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 27 09:15:31 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 09:15:31 2023 +0800"
      },
      "message": "Bump com.diffplug.spotless from 6.5.2 to 6.18.0 in /lib/java (#2791)\n\n"
    },
    {
      "commit": "fe1f69ab2ec31fb9c9bd17d6fc684b9179c493f6",
      "tree": "35d46c8c5382d2f56965bbf0640a3bc7af1f2efd",
      "parents": [
        "ccfb91e2601385d1e0332e8d75a88f8edf9f5b13"
      ],
      "author": {
        "name": "Sutou Kouhei",
        "email": "kou@clear-code.com",
        "time": "Thu Apr 27 09:48:04 2023 +0900"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 08:48:04 2023 +0800"
      },
      "message": "THRIFT-5668: Install FindLibevent.cmake (#2726)\n\nClient: cpp\r\n\r\nThriftConfig.cmake uses our FindLibevent.cmake but \"make install\"\r\ndoesn\u0027t install FindLibevent.cmake. It causes an error with\r\nfind_package(Thrift) like the following:\r\n\r\n    -- Found thrift: /tmp/xxx/tmp/local\r\n    -- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version \"1.2.13\")\r\n    -- Found OpenSSL: /usr/lib/x86_64-linux-gnu/libcrypto.so (found version \"3.0.7\")\r\n    CMake Warning at /usr/share/cmake-3.24/Modules/CMakeFindDependencyMacro.cmake:47 (find_package):\r\n      By not providing \"FindLibevent.cmake\" in CMAKE_MODULE_PATH this project has\r\n      asked CMake to find a package configuration file provided by \"Libevent\",\r\n      but CMake did not find one.\r\n\r\n      Could not find a package configuration file provided by \"Libevent\" with any\r\n      of the following names:\r\n\r\n        LibeventConfig.cmake\r\n        libevent-config.cmake\r\n\r\n      Add the installation prefix of \"Libevent\" to CMAKE_PREFIX_PATH or set\r\n      \"Libevent_DIR\" to a directory containing one of the above files.  If\r\n      \"Libevent\" provides a separate development package or SDK, be sure it has\r\n      been installed.\r\n    Call Stack (most recent call first):\r\n      /tmp/xxx/tmp/local/lib/cmake/thrift/ThriftConfig.cmake:93 (find_dependency)"
    },
    {
      "commit": "ccfb91e2601385d1e0332e8d75a88f8edf9f5b13",
      "tree": "4d1e64a59a975f7a8e81f217bfddc3d4c85c90ba",
      "parents": [
        "9141c0c999e668ef8d066e721f20aebd268306cd"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 27 08:46:40 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 08:46:40 2023 +0800"
      },
      "message": "Bump actions/setup-go from 3 to 4 (#2795)\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 3 to 4.\r\n- [Release notes](https://github.com/actions/setup-go/releases)\r\n- [Commits](https://github.com/actions/setup-go/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/setup-go\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "9141c0c999e668ef8d066e721f20aebd268306cd",
      "tree": "6cb62a87f87643543423d03f0131069d95654f01",
      "parents": [
        "172ad9b5b02db726328623e9313c149e9c4fb356"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Apr 27 08:45:46 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 08:45:46 2023 +0800"
      },
      "message": "Bump actions/setup-python from 3 to 4 (#2792)\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 3 to 4.\r\n- [Release notes](https://github.com/actions/setup-python/releases)\r\n- [Commits](https://github.com/actions/setup-python/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/setup-python\r\n  dependency-type: direct:production\r\n  update-type: version-update:semver-major\r\n...\r\n\r\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e\r\nCo-authored-by: dependabot[bot] \u003c49699333+dependabot[bot]@users.noreply.github.com\u003e"
    },
    {
      "commit": "172ad9b5b02db726328623e9313c149e9c4fb356",
      "tree": "9cf6b2092db1b91c9dbc3c2e283b416f7e16e830",
      "parents": [
        "67de2f5542c45abf07519ea600414f86273c51f0"
      ],
      "author": {
        "name": "Bogdan Drutu",
        "email": "lazy@splunk.com",
        "time": "Wed Apr 26 17:45:30 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 08:45:30 2023 +0800"
      },
      "message": "Migration to JakartaEE 8 (#2777)\n\nSigned-off-by: Bogdan Drutu \u003cbogdandrutu@gmail.com\u003e\r\nCo-authored-by: Jiayu Liu \u003cJimexist@users.noreply.github.com\u003e"
    },
    {
      "commit": "67de2f5542c45abf07519ea600414f86273c51f0",
      "tree": "2f2ac85187ba129923d90e7b0e4e9007dd4e1843",
      "parents": [
        "6945c4e1c71c71846430bd6dcfb102bd4123771a"
      ],
      "author": {
        "name": "Fokko Driesprong",
        "email": "fokko@apache.org",
        "time": "Thu Apr 27 02:44:33 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 27 08:44:33 2023 +0800"
      },
      "message": "THRIFT-5701: Add dependabot (#2784)\n\n* THRIFT-5701: Add dependabot\r\n\r\nTo keep up to date with the latest dependencies\r\n\r\n* Update dependabot.yml\r\n\r\n* Change to monthly\r\n\r\n* Add `/lib/kotlin`"
    },
    {
      "commit": "6945c4e1c71c71846430bd6dcfb102bd4123771a",
      "tree": "fac62c5c3ed92e913375f6262ac8854e850b546a",
      "parents": [
        "2891e4a7dc216a548008f4a8fceb1c6e2fe6f84d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Apr 20 17:29:53 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Apr 20 18:20:52 2023 +0200"
      },
      "message": "THRIFT-5703 Haxe 4.30 emits \"Local variable retval used without being initialized\" on generated code\nClient: hx\nPatch: Jens Geyer\n"
    },
    {
      "commit": "2891e4a7dc216a548008f4a8fceb1c6e2fe6f84d",
      "tree": "c44889a6946f30be18e68f79a45f68fa88d0b499",
      "parents": [
        "6fefbf437c7392aa3a1be4eb1b32fb0e7ecb95db"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Apr 14 00:25:15 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Apr 20 18:20:52 2023 +0200"
      },
      "message": "THRIFT-5704 Superfluous block scope in generated write() code\nClient: hx\nPatch: Jens Geyer\n"
    },
    {
      "commit": "6fefbf437c7392aa3a1be4eb1b32fb0e7ecb95db",
      "tree": "990ea5ff5c2826b2dc2e87154224c0f7c50d5e1e",
      "parents": [
        "6f339004e6c636d9ce7b114d351e9141edff5c17"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Apr 20 07:41:11 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 20 07:41:11 2023 +0800"
      },
      "message": "Upgrade java mockito from version 1.x to version 5 (#2781)\n\n* use mockito 5\r\n\r\n* remove unnecessary flag\r\n\r\n* fix java annotation test file name"
    },
    {
      "commit": "6f339004e6c636d9ce7b114d351e9141edff5c17",
      "tree": "9050ed69e347cfc1c335da0756bbbf3d96615a68",
      "parents": [
        "1e3d90d8fd4160d538b7a4d902169eae5155e08a"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Apr 20 07:39:35 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Apr 20 07:39:35 2023 +0800"
      },
      "message": "THRIFT-5564: add GitHub action for python 2.x and 3.x (#2787)\n\n* update .github workflow to consolidate config\r\n\r\n* add lib python\r\n\r\n* Update build.yml\r\n\r\nupdate\r\n\r\n* rust \u003d\u003e rs\r\n\r\n* Update build.yml\r\n\r\nupdate\r\n\r\n* update\r\n\r\ninstall openssl\r\n\r\nremove 3.6\r\n\r\nsetup daemon\r\n\r\ntry 3.6\r\n\r\nfix lib path\r\n\r\nadd backports of py\r\n\r\nUpdate build.yml\r\n\r\nuse sudo\r\n\r\nadd install-exec-hook\r\n\r\n* add ssl test skip"
    },
    {
      "commit": "1e3d90d8fd4160d538b7a4d902169eae5155e08a",
      "tree": "1e6d7a39a045f4a5fd112eea8fb4526d7c847f9e",
      "parents": [
        "be73a570e29dce424c8f20b5a31c21249303c5c3"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Fri Apr 14 23:57:33 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 23:57:33 2023 +0800"
      },
      "message": "update .github workflow to consolidate config (#2786)\n\n* update .github workflow to consolidate config\r\n\r\n* rust \u003d\u003e rs"
    },
    {
      "commit": "be73a570e29dce424c8f20b5a31c21249303c5c3",
      "tree": "3fa31cb84d7ece8d5be6ec786338eb32ca3ebea8",
      "parents": [
        "79a4b1e9a36248b8350f637b38ad073f49c5fd8f"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Fri Apr 14 11:02:43 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Apr 14 11:02:43 2023 +0800"
      },
      "message": "THRIFT-5699: java lib and build tool chain: gradle 8.0.2 (#2779)\n\n"
    },
    {
      "commit": "79a4b1e9a36248b8350f637b38ad073f49c5fd8f",
      "tree": "421dc2cc518bd0ad3cf737126f85560bd18c1098",
      "parents": [
        "c82d0c2101544abcad6895b3c9f962980c15844c"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Sun Apr 09 14:39:20 2023 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sun Apr 09 15:39:20 2023 +0800"
      },
      "message": "update gradle to version 7.6 (#2744)\n\n* update gradle to version 7.6\r\n\r\n* update hash"
    },
    {
      "commit": "c82d0c2101544abcad6895b3c9f962980c15844c",
      "tree": "a4d2de4f1529242b9d1ec2c78498ded213ad6b79",
      "parents": [
        "cb60265ec192a5c152d0ce6d4e4ce65633945073"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Sat Apr 08 16:42:48 2023 +0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Sat Apr 08 16:42:48 2023 +0700"
      },
      "message": "reduce java logging (#2659)\n\n"
    },
    {
      "commit": "cb60265ec192a5c152d0ce6d4e4ce65633945073",
      "tree": "ad8cdb140f3dc2f94a161e902ea2894ca9aa9ae8",
      "parents": [
        "12ab079ecfe0c87e984fc7498a43a614d8e8a240"
      ],
      "author": {
        "name": "Riza Suminto",
        "email": "riza.suminto@cloudera.com",
        "time": "Wed Apr 05 13:31:44 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Thu Apr 06 11:46:34 2023 -0700"
      },
      "message": "THRIFT-5696: Allow custom TConfiguration for TByteBuffer.java\n"
    },
    {
      "commit": "12ab079ecfe0c87e984fc7498a43a614d8e8a240",
      "tree": "bd683b5d76193137e7b053f8ffdd189c62830959",
      "parents": [
        "5cdf89019c5598294ea33ff25b540de49b42604c"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Apr 05 16:36:51 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Apr 05 17:00:05 2023 -0700"
      },
      "message": "Bump test/go dependency\n\nThis replaces and closes https://github.com/apache/thrift/pull/2774.\n"
    },
    {
      "commit": "5cdf89019c5598294ea33ff25b540de49b42604c",
      "tree": "bbae23f1cfc9c45929d73d7fceb397ec70a09644",
      "parents": [
        "66aac4465926404c2bb0c450e80fac2c2824c04c"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Apr 05 14:51:13 2023 -0700"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Apr 05 16:19:16 2023 -0700"
      },
      "message": "Fix github actions error on go tests\n"
    },
    {
      "commit": "66aac4465926404c2bb0c450e80fac2c2824c04c",
      "tree": "7decdcbecff8b7372711ab0fc2a34fa9ebd872e8",
      "parents": [
        "0d95b8c4e1d5be3ae4cc3fe5823cddbb91dbc2ec"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Mar 17 23:37:43 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Mar 18 14:23:54 2023 +0100"
      },
      "message": "THRIFT-5692 Support for deprecated methods (via annotation)\nClient: haxe\nPatch: Jens Geyer\n"
    },
    {
      "commit": "0d95b8c4e1d5be3ae4cc3fe5823cddbb91dbc2ec",
      "tree": "8e2640afd4a78df45a048110c033c22a955d14a2",
      "parents": [
        "ae3e96bd33777e75e92f8947d51240fae5beeaa8"
      ],
      "author": {
        "name": "Tobias Mayer",
        "email": "tobim@fastmail.fm",
        "time": "Fri Mar 10 09:02:38 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Mar 18 00:00:30 2023 +0100"
      },
      "message": "Add missing include for the security tests\n"
    },
    {
      "commit": "ae3e96bd33777e75e92f8947d51240fae5beeaa8",
      "tree": "663a30c4ae599dcac0d8571e120dc6670b353bdc",
      "parents": [
        "f377dd3445362b5d5f051f549a12424663801894"
      ],
      "author": {
        "name": "Ling Li",
        "email": "liling@gmail.com",
        "time": "Thu Mar 16 17:34:51 2023 -0700"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Mar 17 23:57:54 2023 +0100"
      },
      "message": "py TSocket: Only disable socket.IPV6_V6ONLY when the family is AF_INET6\n"
    },
    {
      "commit": "f377dd3445362b5d5f051f549a12424663801894",
      "tree": "a6ca5ccefa5dbe7b3d2e7436308bf0a597b97477",
      "parents": [
        "074a9342d85f8df88487699658315c3a8912487e"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Mar 09 22:51:09 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 09 22:51:09 2023 +0800"
      },
      "message": "Update Java lib gradle build script docs (#2767)\n\nIt stated Java 8 but now we are on Java 11"
    },
    {
      "commit": "074a9342d85f8df88487699658315c3a8912487e",
      "tree": "e2cbf3bdfbcdb8f37f3fcb5b6f4e56be5f6c9f17",
      "parents": [
        "c3d66d2eec27ae8e6e96ad705e706b0920b6bdb5"
      ],
      "author": {
        "name": "Duru Can Celasun",
        "email": "dcelasun@apache.org",
        "time": "Thu Mar 02 00:27:49 2023 +0000"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Mar 02 00:27:49 2023 +0000"
      },
      "message": "Add Jira account instructions to the PR template"
    },
    {
      "commit": "c3d66d2eec27ae8e6e96ad705e706b0920b6bdb5",
      "tree": "08be5ab35103b7bfb86ecb847f9c9032c95b0036",
      "parents": [
        "a3c27f9723cedd11ef0884e83ed0febb37e2c316"
      ],
      "author": {
        "name": "Chandler May",
        "email": "chandler.camille.may@gmail.com",
        "time": "Sun Dec 18 14:10:53 2022 -0500"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Mar 02 00:12:25 2023 +0100"
      },
      "message": "THRIFT-5674: Catch and handle server implementation exceptions\nClient: js:es6\n"
    },
    {
      "commit": "a3c27f9723cedd11ef0884e83ed0febb37e2c316",
      "tree": "4f6beb5ab321f86cc8342a421c5be9af94da3851",
      "parents": [
        "dca42ab4b521bd4b0ffda67ae47a75b47045af24",
        "1851da53a31b71e7006a48161c1e3d6d9ee5ded5"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 01 23:06:25 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 01 23:06:58 2023 +0100"
      },
      "message": "Merge branch \u00270.18.1\u0027\n"
    },
    {
      "commit": "dca42ab4b521bd4b0ffda67ae47a75b47045af24",
      "tree": "d4344dac3e68e35f0a1696c9b1d1528139b8df06",
      "parents": [
        "bb80ef4e7db152eb744b0bf47cb196059021266f"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Feb 15 12:19:44 2023 -0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Mar 01 22:58:55 2023 +0100"
      },
      "message": "THRIFT-5685: Revert \"THRIFT-5601: Fix forward typedef in go compiler\"\n\nThis reverts commit b39370ec3bc96d201bbc82fbde136f98ae605ed1, and also\nadds a test case for THRIFT-5685.\n"
    },
    {
      "commit": "bb80ef4e7db152eb744b0bf47cb196059021266f",
      "tree": "3d481f58aa91e01a661f1e2b3184da983ad4c26f",
      "parents": [
        "f5627536bacab4b298aa1b207a98b87357763a88"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sat Feb 25 08:28:36 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Feb 25 12:37:53 2023 +0100"
      },
      "message": "Bump golang.org/x/sys in /test/go\n\nBumps [golang.org/x/sys](https://github.com/golang/sys) from 0.0.0-20210510120138-977fb7262007 to 0.1.0.\n- [Release notes](https://github.com/golang/sys/releases)\n- [Commits](https://github.com/golang/sys/commits/v0.1.0)\n\n---\nupdated-dependencies:\n- dependency-name: golang.org/x/sys\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "f5627536bacab4b298aa1b207a98b87357763a88",
      "tree": "29a28e528cf85a911afb7339ef9c69850603c868",
      "parents": [
        "4fcd0725b837dc65842638b9d2f5167bedd15399"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 24 21:25:28 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Feb 24 21:29:45 2023 +0100"
      },
      "message": "THRIFT-5686 Add comparer and capacity arguments to container classes\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "1851da53a31b71e7006a48161c1e3d6d9ee5ded5",
      "tree": "53d1e75565d2458a849f0f8e547dffcf1dcbf838",
      "parents": [
        "0972190135060341d65cce521b17d5117bdb5b01"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 23 21:15:15 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Feb 23 21:18:07 2023 +0100"
      },
      "message": "Release 0.18.1\n"
    },
    {
      "commit": "0972190135060341d65cce521b17d5117bdb5b01",
      "tree": "c13766b76273c442509d982fd49391830a1fe49d",
      "parents": [
        "8fcdf7d5d058a83436abdb30eee28cdc26d51bef"
      ],
      "author": {
        "name": "Zlika",
        "email": "zlika_ese@hotmail.com",
        "time": "Tue Feb 21 10:42:06 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 21 22:59:59 2023 +0100"
      },
      "message": "THRIFT-5679 libthrift-0.17.0 has wrong version numbers in MANIFEST.MF\nClient: Java\nPatch: Thomas Lorblanchès\n\nThis closes #2761\n"
    },
    {
      "commit": "4fcd0725b837dc65842638b9d2f5167bedd15399",
      "tree": "87c72f1ae967c3568f6d0b19991757c8d8f3785c",
      "parents": [
        "d96b17740c52734714afc77a83147d06f3ea70da"
      ],
      "author": {
        "name": "dejank-isystem",
        "email": "119041215+dejank-isystem@users.noreply.github.com",
        "time": "Tue Feb 14 13:34:26 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Tue Feb 21 22:55:01 2023 +0100"
      },
      "message": "lib/cpp: Fix MSVC warning C4706 (BinaryProtocol)\n\nMSVC warning C4706: assignment within conditional expression"
    }
  ],
  "next": "d96b17740c52734714afc77a83147d06f3ea70da"
}
