)]}'
{
  "log": [
    {
      "commit": "0ca1ed98d316dffb10d59c46a6587bbecc06b033",
      "tree": "99475c6482326e5d8819271a193440d01465f4e9",
      "parents": [
        "51e541eae3850889f9d698b14dc0cd8b5de1b6f0"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Feb 07 17:25:16 2024 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Feb 07 17:30:29 2024 -0800"
      },
      "message": "THRIFT-5688: DONOTMERGE: Test PyPI publishing\n"
    },
    {
      "commit": "51e541eae3850889f9d698b14dc0cd8b5de1b6f0",
      "tree": "3278b344a9976f6eae85f64cb8f25a9afcd0ada0",
      "parents": [
        "875178c0ab11c9463936b95980397087530b8cb8"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Nov 21 16:42:00 2023 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Feb 06 16:02:56 2024 -0800"
      },
      "message": "THRIFT-5745: Implement slog.LogValuer on go TStructs\n\nClient: go\n\nImplement slog.LogValuer for all TStruct and TException generated by the\ncompiler for go code. Also add SlogTStructWrapper in the library so we\ndon\u0027t have to repeat it in the compiler generated go code.\n"
    },
    {
      "commit": "875178c0ab11c9463936b95980397087530b8cb8",
      "tree": "2a5c86e2f65dfc20714044ae36e850c0b3763eea",
      "parents": [
        "75cf93ed22264fecaa79e82f05fa9f02d49fc58b"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Fri Nov 17 12:36:31 2023 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Feb 06 15:46:57 2024 -0800"
      },
      "message": "THRIFT-5744: Switch to slog for go library\n\nClient: go\n"
    },
    {
      "commit": "75cf93ed22264fecaa79e82f05fa9f02d49fc58b",
      "tree": "ad7e483b593040fadd747648624c844ceeef3b58",
      "parents": [
        "0c637d7aa553a52b11bf92855448a20914d59817"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Feb 04 14:50:37 2024 +0100"
      },
      "message": "bump version number\n"
    },
    {
      "commit": "0c637d7aa553a52b11bf92855448a20914d59817",
      "tree": "2bb31895ae475e7853250adcb99d920af4c4f08b",
      "parents": [
        "9d96f200adca6a273590db40c0c68b7f743fd8bb"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Feb 01 06:57:36 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Thu Feb 01 09:15:37 2024 -0800"
      },
      "message": "Bump com.diffplug.spotless from 6.23.3 to 6.25.0 in /lib/java\n\nBumps com.diffplug.spotless from 6.23.3 to 6.25.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": "8238364c6b25b8d3769660c87b44afb12ee251a5",
      "tree": "ecc83dddfa96bd0933f6214ca68d06e12ad4e044",
      "parents": [
        "3dcc0cdeb993c363f14bc6514cff32f9ac5b6ac7"
      ],
      "author": {
        "name": "Pavel Kvach",
        "email": "pavel.kvach@gmail.com",
        "time": "Sun Jan 14 15:53:17 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Jan 18 10:30:47 2024 +0100"
      },
      "message": "THRIFT-5754: Fix PHP 8.1 deprecates passing null to non-nullable internal function parameters\n"
    },
    {
      "commit": "c2738d058eb16b1ef5b8ae0b6367bdd3f59dde10",
      "tree": "26aa16991dd05b0d91a7df9fd8fdeebb8e030284",
      "parents": [
        "8ea1a483f54aeb1fd0b2834c318f4dbc5c47f278"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmail.com",
        "time": "Sat Jan 06 14:12:04 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Tue Jan 09 21:55:22 2024 +0100"
      },
      "message": "[THRIFT-5752] Add TTransportFactoryInterface\n"
    },
    {
      "commit": "8004c375dfa9cff943e9e393078d8cdc854ed7d5",
      "tree": "894efdb0531093df99f04b8290fa920f87b5719d",
      "parents": [
        "30c2845fdc4eeb07335f809cdca1091fe52180c7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 03 16:59:56 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 09:32:18 2024 -0800"
      },
      "message": "Bump jvm from 1.9.21 to 1.9.22 in /lib/kotlin\n\nBumps [jvm](https://github.com/JetBrains/kotlin) from 1.9.21 to 1.9.22.\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\n- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)\n- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.21...v1.9.22)\n\n---\nupdated-dependencies:\n- dependency-name: jvm\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "781c590457dd6d2c09c94273efca7a7a131a0941",
      "tree": "f6d1c795704f86b2afd4aef4bbbe7e1d90a14c5d",
      "parents": [
        "1ebfcf8e0b8eb0c0e4137b7bc1a45e3f887e273e"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 03 16:59:42 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 09:31:07 2024 -0800"
      },
      "message": "Bump com.diffplug.spotless from 6.23.2 to 6.23.3 in /lib/java\n\nBumps com.diffplug.spotless from 6.23.2 to 6.23.3.\n\n---\nupdated-dependencies:\n- dependency-name: com.diffplug.spotless\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "be1c8fd836132fe9d7d6058db05fd9aacd3b3002",
      "tree": "5018a69f46de6801544541ce869e0a8f291bca4a",
      "parents": [
        "5cf71b2beec3c67a4c8452ddabbbc6ae43fff16f"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Tue Jan 02 09:04:19 2024 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 08:57:52 2024 -0800"
      },
      "message": "Fix github actions for python3 tests\n\nAdd a dummy test in test_sslsocket.py to workaround an issue in Python\n3.12.\n"
    },
    {
      "commit": "5cf71b2beec3c67a4c8452ddabbbc6ae43fff16f",
      "tree": "0bc2c3df0680bac8e75befbea0ff39c661b89708",
      "parents": [
        "f1584f5f61abe5197aace042e4e3da5f322250c4"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Dec 18 11:44:55 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon Dec 18 22:23:34 2023 +0100"
      },
      "message": "THRIFT-5749 Option to enable RTTI info (2nd attempt)\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "f1584f5f61abe5197aace042e4e3da5f322250c4",
      "tree": "cfe487b71a0672aed1b4780da280917c7e246af2",
      "parents": [
        "93222f62dc1d38b27c7b9200f32b6ae9b5f5c1aa"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Dec 16 15:30:50 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Dec 16 22:23:49 2023 +0100"
      },
      "message": "FIX: Unused import Map\nClient: hx\nPatch: Jens Geyer\n"
    },
    {
      "commit": "93222f62dc1d38b27c7b9200f32b6ae9b5f5c1aa",
      "tree": "a8a137629f05517808791b3f769c187a4e23abe3",
      "parents": [
        "20e3124caefaee9922a6598b7c983ae7d49862a8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Dec 15 16:03:48 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Dec 16 02:50:09 2023 +0100"
      },
      "message": "THRIFT-5749 Option to enable RTTI info\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "20e3124caefaee9922a6598b7c983ae7d49862a8",
      "tree": "ed88bdafa764ef44134bed9e09a77828f00253f6",
      "parents": [
        "9a9e60ed26d6e11e1e7711000c0e8150e2de41de"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Thu Dec 07 08:37:51 2023 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Fri Dec 08 09:08:39 2023 -0800"
      },
      "message": "Revert \"lib: cpp: automake: ship thrift/numeric_cast.h\"\n\nThis reverts commit 779deabf0e1fdefe4f6340546181ac9d81fcf670.\n"
    },
    {
      "commit": "9a9e60ed26d6e11e1e7711000c0e8150e2de41de",
      "tree": "b555fdf099c3bfd353b609ce542e4c5d7e89e013",
      "parents": [
        "022d0278ebdbc049f77fbda6b97a3d835fdd3ad3"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Thu Dec 07 09:03:04 2023 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Fri Dec 08 08:50:26 2023 -0800"
      },
      "message": "Downgrade spotbugs to 5.2.5\n\n6.x has breaking changes need extra care to upgrade.\n"
    },
    {
      "commit": "022d0278ebdbc049f77fbda6b97a3d835fdd3ad3",
      "tree": "58ce3639dd92e36296ea06ddfdaf2584bbab5fc7",
      "parents": [
        "697c08badc95d1b29a39080df5e04efcb3e2b8ff"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Nov 22 09:09:57 2023 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Mon Dec 04 06:57:25 2023 -0800"
      },
      "message": "Github Actions: Remove --disable-tests\n\nWith --disable-tests, for example for Go the `make check` under `lib/go`\nwould only run unit tests under `lib/go/thrift` but not the unit tests\nunder `lib/go/test`.\n\nAlso some changes in lib/go/test/fuzz/Makefile.am so it works in both go\n1.20 and 1.21 (The current state breaks in 1.21 but because of\n`--disable-tests` we never noticed that).\n"
    },
    {
      "commit": "697c08badc95d1b29a39080df5e04efcb3e2b8ff",
      "tree": "0833880a8a9251b6be46befe5a8fc68bd1c33013",
      "parents": [
        "f4b6d9600802112c0c57ed979fb3f49239fbe4ed"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Sun Dec 03 21:00:42 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Dec 03 22:01:51 2023 +0100"
      },
      "message": "Bump com.github.spotbugs from 5.2.1 to 6.0.1 in /lib/kotlin\n\nBumps com.github.spotbugs from 5.2.1 to 6.0.1.\n\n---\nupdated-dependencies:\n- dependency-name: com.github.spotbugs\n  dependency-type: direct:production\n  update-type: version-update:semver-major\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "a58e915338264256776c8563e66da0cc68597eb7",
      "tree": "04dee8dc3a4667f4f7530767b454a0408232f3d1",
      "parents": [
        "87e7be7541dae33a6138b0d005853802d417f6f5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Dec 01 06:53:07 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Dec 03 22:00:12 2023 +0100"
      },
      "message": "Bump jvm from 1.9.20 to 1.9.21 in /lib/kotlin\n\nBumps [jvm](https://github.com/JetBrains/kotlin) from 1.9.20 to 1.9.21.\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\n- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)\n- [Commits](https://github.com/JetBrains/kotlin/compare/v1.9.20...v1.9.21)\n\n---\nupdated-dependencies:\n- dependency-name: jvm\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "87e7be7541dae33a6138b0d005853802d417f6f5",
      "tree": "20318b80f5b9b418b101c95cec8b2366b6b756f1",
      "parents": [
        "8a6bcc76f30b72d87563722040d2018da3e5d7f4"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Dec 01 06:53:10 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Dec 03 21:59:51 2023 +0100"
      },
      "message": "Bump com.diffplug.spotless from 6.22.0 to 6.23.2 in /lib/kotlin\n\nBumps com.diffplug.spotless from 6.22.0 to 6.23.2.\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": "ac2deed0fcf1d94e65bfa806866e2eaaa3aa0482",
      "tree": "78a63a890fe7d1163318cb9bc660217943c85892",
      "parents": [
        "4115e952b5bed2887113af053b63acd3a03c6e19"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sat Nov 25 09:55:58 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Nov 25 14:20:37 2023 +0100"
      },
      "message": "THRIFT-5746 Upgrade to net8\nClient: netstd\nPatch: Jens Geyer\n\nThis updates certain packages that became available now for 8.0.0\n"
    },
    {
      "commit": "4115e952b5bed2887113af053b63acd3a03c6e19",
      "tree": "fcf8a0012a246b7fac5b745b37fb291876cf6e54",
      "parents": [
        "a06eedcbfc80c11b751d7cad20e3d9940b2bff67"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Nov 21 23:00:01 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Nov 23 19:51:35 2023 +0100"
      },
      "message": "THRIFT-5746 Upgrade to net8\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "a06eedcbfc80c11b751d7cad20e3d9940b2bff67",
      "tree": "2c76c6e55c757dd9ff2c72c88a0aa10572cb382b",
      "parents": [
        "fa123f950d7c2a983b242026b3d52a29a2576e91"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Thu Nov 16 23:23:04 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Nov 17 09:11:23 2023 +0100"
      },
      "message": "THRIFT-5743 add TLS1.3 to default protocols where available\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "fa123f950d7c2a983b242026b3d52a29a2576e91",
      "tree": "dcf9f9e89da81006be9ba07c001df866b3d59e59",
      "parents": [
        "fbfa52cd045818b44a0f53ef8559db9d1dc198d8"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 10 01:50:24 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Nov 12 00:55:26 2023 +0100"
      },
      "message": "THRIFT-5742 Add addRange() function to Set helper classes to support adding data from arbitrary enumerable source containers\nClient: hx\nPatch: Jens Geyer\n"
    },
    {
      "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": "0eab6e0ae55fcba624a9278415ed8807e5a591c9",
      "tree": "03b1b12f99d7ae694164bdcfae1c32c1ee927919",
      "parents": [
        "2b00c0ae996abada050cffad902ec488652e150c"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 03 11:17:01 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Fri Nov 03 11:19:47 2023 +0100"
      },
      "message": "THRIFT-5740 inherited interfaces should be explicitly listed in Delphi class decl\nClient: Delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "2b00c0ae996abada050cffad902ec488652e150c",
      "tree": "c26418944cd92968673caa0b1d451739eef1ef05",
      "parents": [
        "ce7ae32e807d60cf43fa5fd5700e753cccd27565"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Nov 01 06:32:12 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Nov 02 22:14:21 2023 +0100"
      },
      "message": "Bump jvm from 1.9.10 to 1.9.20 in /lib/kotlin\n\nBumps [jvm](https://github.com/JetBrains/kotlin) from 1.9.10 to 1.9.20.\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\n- [Changelog](https://github.com/JetBrains/kotlin/blob/master/ChangeLog.md)\n- [Commits](https://github.com/JetBrains/kotlin/commits)\n\n---\nupdated-dependencies:\n- dependency-name: jvm\n  dependency-type: direct:production\n  update-type: version-update:semver-patch\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "ce7ae32e807d60cf43fa5fd5700e753cccd27565",
      "tree": "497179ebba3961f9be20237e1d58cdc2f2a129ea",
      "parents": [
        "fb9ffd2ad4fac24fa487efa9c620d015d748df30"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Nov 01 06:32:15 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Nov 02 22:13:17 2023 +0100"
      },
      "message": "Bump com.github.spotbugs from 5.1.3 to 5.2.1 in /lib/kotlin\n\nBumps com.github.spotbugs from 5.1.3 to 5.2.1.\n\n---\nupdated-dependencies:\n- dependency-name: com.github.spotbugs\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "fb9ffd2ad4fac24fa487efa9c620d015d748df30",
      "tree": "8cde94056f4986996af2083a297b9039cbaff87b",
      "parents": [
        "dd1c1115b2275c6a7c1cfe7461a427849313c999"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Oct 27 09:55:54 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Oct 27 17:51:07 2023 +0200"
      },
      "message": "Bump browserify-sign from 4.0.4 to 4.2.2 in /lib/ts\n\nBumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.0.4 to 4.2.2.\n- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.0.4...v4.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: browserify-sign\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "dd1c1115b2275c6a7c1cfe7461a427849313c999",
      "tree": "a785bcffb317f332a4e03ec4f92466697d035f23",
      "parents": [
        "44a7233cf9a2c2b4624e9a16e1011f997210d418"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 26 23:52:31 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Oct 27 17:50:46 2023 +0200"
      },
      "message": "Bump browserify-sign from 4.0.4 to 4.2.2 in /lib/js\n\nBumps [browserify-sign](https://github.com/crypto-browserify/browserify-sign) from 4.0.4 to 4.2.2.\n- [Changelog](https://github.com/browserify/browserify-sign/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/crypto-browserify/browserify-sign/compare/v4.0.4...v4.2.2)\n\n---\nupdated-dependencies:\n- dependency-name: browserify-sign\n  dependency-type: indirect\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "7f37c2d0dfd3061db8a989c2b9b1ac1e9ca411b5",
      "tree": "5a97748e88d3cdd3b84638229ed875e07ddc4d32",
      "parents": [
        "d40dd7203e0a92b357255fc071354ba13c6ccaa4",
        "6e767e6635f459dfee45d45a4051b2919db9027a"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Fri Oct 20 02:34:22 2023 -0700"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 20 02:34:22 2023 -0700"
      },
      "message": "Merge pull request #2732 from stiga-huang/fix-perror\n\nTHRIFT-5670: lib: cpp: Fix wrong timeout error message"
    },
    {
      "commit": "d40dd7203e0a92b357255fc071354ba13c6ccaa4",
      "tree": "55e1389d02794c9eb9cac02ad18603576ca4cb7e",
      "parents": [
        "52581915f71b4ef26d35db196c5a12743b0aa0d9"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "Jimexist@users.noreply.github.com",
        "time": "Thu Oct 19 08:37:49 2023 +0800"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 19 08:37:49 2023 +0800"
      },
      "message": "use gradle 8.4 (#2869)\n\n"
    },
    {
      "commit": "49e4cea002fed0133b4cd3baf88c73787b1f1907",
      "tree": "280f0994aeb42d5d5754df1babf05b81504ba57b",
      "parents": [
        "3fdc63649e8eda98a23c203afa60f555a3b7d70f"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Sat Oct 14 15:03:12 2023 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Sat Oct 14 15:07:58 2023 +0200"
      },
      "message": "THRIFT-5660: Revert \"lib: cpp: TTransportException: create thrift::numeric_cast\"\n\nThis reverts commit 6e9cbbd059b00741c886b252cc63d325e4d86e22.\n\nSee https://issues.apache.org/jira/browse/THRIFT-5660 for a discussion.\n"
    },
    {
      "commit": "ca7664462733ffe2a3e4f50b03231c382b209095",
      "tree": "bea6561de87d8af90b7eaa7304506448064b86fe",
      "parents": [
        "b6b6dc715c0073af76de8244191b18c43ed4d24d"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu@hey.com",
        "time": "Tue Nov 22 01:04:17 2022 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Oct 12 22:38:37 2023 +0200"
      },
      "message": "remove utf8\n"
    },
    {
      "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": "653d184a840dee4221d8fbf88b91ec6318cd2684",
      "tree": "6ca6f5ca821284561595214433b2c5ae7a3ba224",
      "parents": [
        "35b319baa84ad5cb82f920ffb4ff1e61c65ceb44"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Sep 01 06:50:21 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Oct 12 22:36:30 2023 +0200"
      },
      "message": "Bump jvm from 1.8.22 to 1.9.10 in /lib/kotlin\n\nBumps [jvm](https://github.com/JetBrains/kotlin) from 1.8.22 to 1.9.10.\n- [Release notes](https://github.com/JetBrains/kotlin/releases)\n- [Changelog](https://github.com/JetBrains/kotlin/blob/v1.9.10/ChangeLog.md)\n- [Commits](https://github.com/JetBrains/kotlin/compare/v1.8.22...v1.9.10)\n\n---\nupdated-dependencies:\n- dependency-name: jvm\n  dependency-type: direct:production\n  update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "d327636dad1933a2a1211b7a91a48a51ee2aa3be",
      "tree": "28b3444756a308356efed25348dc4e944a2b5800",
      "parents": [
        "2810fd207eec91b84cb849e85c626e424bb967a5"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Sun Sep 25 18:58:55 2022 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Oct 12 14:39:20 2023 +0200"
      },
      "message": "lib/cpp/test/concurrency/Tests.cpp: Very minor code cleanup (whitespace changes only)\n"
    },
    {
      "commit": "49c6ec702d963c05fa83470e71a486780ef825bc",
      "tree": "88ca84cae4c6684dc1dc9de2f8f835e33e782e38",
      "parents": [
        "ffa4f541a5045d54a952513aeafa34fbbc0b208d"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Tue Oct 10 10:46:09 2023 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Oct 12 09:30:59 2023 +0200"
      },
      "message": "TProtocol.h: Be extra careful when including MSVC Windows-related headers to not pollute the c++ namespace\n"
    },
    {
      "commit": "5f87b836a58040459d06288cfe425e6fa96fddd0",
      "tree": "e5e62a61fd17a34e794a7bc760112c26ff932b25",
      "parents": [
        "7b8c04273f12e2464903556f322cdb407ba45981"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Oct 09 14:42:27 2023 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Oct 11 16:43:35 2023 +0200"
      },
      "message": "lib/cpp/test/Security*Test.cpp: Fix the check for OpenSSL version\n"
    },
    {
      "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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "6e767e6635f459dfee45d45a4051b2919db9027a",
      "tree": "62fe0a88e4381bc8e0afc92b98a12554993f1b09",
      "parents": [
        "a2a1f535813511aa274ed328b2318cb2beb7bb08"
      ],
      "author": {
        "name": "stiga-huang",
        "email": "huangquanlong@gmail.com",
        "time": "Tue Nov 22 11:17:58 2022 +0800"
      },
      "committer": {
        "name": "stiga-huang",
        "email": "huangquanlong@gmail.com",
        "time": "Fri Jun 16 21:25:12 2023 +0800"
      },
      "message": "THRIFT-5670: Fix wrong usage of GlobalOutput.perror()\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": "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": "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": "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": "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": "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": "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": "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": "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": "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": "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"
    },
    {
      "commit": "d96b17740c52734714afc77a83147d06f3ea70da",
      "tree": "f775e850735fac6c0fe44a6747121ea8853af18c",
      "parents": [
        "c922a48502462ddf0194d96c5827b33b5a1b3fe6"
      ],
      "author": {
        "name": "Zlika",
        "email": "zlika_ese@hotmail.com",
        "time": "Tue Feb 21 14:44:21 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Tue Feb 21 22:52:07 2023 +0100"
      },
      "message": "Fix VisualStudio project files and upgrade to VS2015\n"
    },
    {
      "commit": "c922a48502462ddf0194d96c5827b33b5a1b3fe6",
      "tree": "1bfff3353a2f6def150fb40e14b7da578f581462",
      "parents": [
        "05604e261455f1d85a5d04c4364a21d2a7e417b2"
      ],
      "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:48:36 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": "05604e261455f1d85a5d04c4364a21d2a7e417b2",
      "tree": "47587a73cb11480d67ac718a0bfc056c9116d595",
      "parents": [
        "51fc54f8c161ae94e4d230cddae8d9d2ee279fad"
      ],
      "author": {
        "name": "Tobias Mayer",
        "email": "tobim@fastmail.fm",
        "time": "Sat Feb 18 14:50:15 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 19 10:48:22 2023 +0100"
      },
      "message": "Fix Security Tests for OpenSSLv3\n"
    },
    {
      "commit": "51fc54f8c161ae94e4d230cddae8d9d2ee279fad",
      "tree": "9d2005644bef554d67c92235c4a57af6b3486852",
      "parents": [
        "71df9a35885fda5e7a0b4dc201d2cb27a4ebba0d"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:51:16 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Feb 16 09:06:37 2023 +0100"
      },
      "message": "THRIFT-5684 upgrade to net7.0:\nClient: netstd\nPatch: Jens Geyer\n"
    },
    {
      "commit": "dae5af6b8ce78f18bd3024873f58014a9fd845bb",
      "tree": "a1ef18338c7d6a8aedaf56269604f9abb8bbd464",
      "parents": [
        "e6b975e436e50d262f0e731cc54583272ce939d4",
        "c30ee69ef671a9fd4b86f19b38e0b10964c0d4bc"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:44:40 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Tue Feb 14 23:45:10 2023 +0100"
      },
      "message": "Merge branch 0.18.0\n"
    }
  ],
  "next": "c30ee69ef671a9fd4b86f19b38e0b10964c0d4bc"
}
