)]}'
{
  "log": [
    {
      "commit": "8148f2ff9740c11417b7e2d2800c07129be2092d",
      "tree": "980da9960391133668ea1629c0cc9b2efca717ee",
      "parents": [
        "da2ef3486ba5c0f27e470f010590b14d330f799a"
      ],
      "author": {
        "name": "Thomas",
        "email": "thomasbruggink@hotmail.com",
        "time": "Mon Feb 26 21:45:05 2024 +0900"
      },
      "committer": {
        "name": "Thomas",
        "email": "thomasbruggink@hotmail.com",
        "time": "Mon Feb 26 22:32:18 2024 +0900"
      },
      "message": "THRIFT-5706: lib/cpp Fix the Security tests on openssl 1.1 and 3.0\n\nThis PR fixes the Security tests to build on a clean install of ubuntu\n20.04 and ubuntu 22.04 without modifications to the systems openssl\nconfiguration.\n\n * Enable TLS 1.0 and TLS 1.1 on OpenSSL 1.1 with the seclevel\u003d0 flag\n * Disable TLS 1.0 and TLS 1.1 on OpenSSL 3.0\n\nWhile its technically possible to enable it on OpenSSL 3 I think because\nof all the issues with these old TLS versions dropping support for it is\nbetter.\n\nThis PR builds forth on the work done here: https://github.com/apache/thrift/pull/2811\n\nTested with the ubuntu 20.04 (OpenSSL 1.1) and 22.04 (OpenSSL 3.0) docker containers.\nAll lib/cpp tests succeed in both.\n"
    },
    {
      "commit": "da2ef3486ba5c0f27e470f010590b14d330f799a",
      "tree": "e4d9ab280b52ad51f8fed62470cb7cc71195a611",
      "parents": [
        "d1a4fee5df0a4b375bfef2a33783b4f5035904df"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmail.com",
        "time": "Fri Feb 23 22:51:59 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 22:21:42 2024 +0100"
      },
      "message": "Update lib/php/test/Unit/Lib/ClassLoader/ThriftClassLoaderTest.php\n\nCo-authored-by: Pavel Kvach \u003cpavel.kvach@gmail.com\u003e"
    },
    {
      "commit": "d1a4fee5df0a4b375bfef2a33783b4f5035904df",
      "tree": "5942b5e69b103ad07f8351b8149aa8513d28cf03",
      "parents": [
        "3a6ee00d6f4580ae8713121dcb7352c728965a17"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmail.com",
        "time": "Fri Feb 23 20:04:29 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 22:21:42 2024 +0100"
      },
      "message": "Update lib/php/test/Unit/Lib/StringFunc/CoreTest.php\n\nCo-authored-by: Pavel Kvach \u003cpavel.kvach@gmail.com\u003e"
    },
    {
      "commit": "3a6ee00d6f4580ae8713121dcb7352c728965a17",
      "tree": "6e1bed966e3252c77bb9fe74db743023369f9090",
      "parents": [
        "14fc2be20c9a17c34b2a6d3c10770f9741a3ca8f"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmail.com",
        "time": "Fri Feb 23 20:04:20 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 22:21:42 2024 +0100"
      },
      "message": "Update lib/php/test/Unit/Lib/StringFunc/MbStringTest.php\n\nCo-authored-by: Pavel Kvach \u003cpavel.kvach@gmail.com\u003e"
    },
    {
      "commit": "14fc2be20c9a17c34b2a6d3c10770f9741a3ca8f",
      "tree": "c44f1be981a07608bc7a44c22d44b9d3d6b26eca",
      "parents": [
        "d0bd39ce72af555b9d0e00a581652eae766a7c09"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmail.com",
        "time": "Thu Feb 22 18:17:40 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 22:21:42 2024 +0100"
      },
      "message": "[THRIFT-5757] Unit tests for php lib\n"
    },
    {
      "commit": "d0bd39ce72af555b9d0e00a581652eae766a7c09",
      "tree": "748f4fa87be6e0832aa2b17857702807516cff11",
      "parents": [
        "58000ccb185d504a03375ebac10a69bf2789440f"
      ],
      "author": {
        "name": "Thomas",
        "email": "thomasbruggink@hotmail.com",
        "time": "Sun Feb 25 23:37:35 2024 +0900"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 22:18:32 2024 +0100"
      },
      "message": "THRIFT-5761 Lib/json tests fail\n\nFix the test to expect `typeId` and `class` inside the `type` object\ninstead of on the root level.\nThis is the way the compiler generates is.\n\nOld output:\n```json\n  \"constants\": [\n    {\n      \"name\": \"myNumberz\",\n      \"typeId\": \"enum\",\n      \"type\": {\n        \"typeId\": \"enum\",\n        \"class\": \"Numberz\"\n      },\n      \"value\": 1\n    }\n  ],\n```\nNew output:\n```\n  \"constants\": [\n    {\n      \"name\": \"myNumberz\",\n      \"typeId\": \"enum\",\n      \"class\": \"Numberz\",\n      \"value\": 1\n    }\n  ],\n```\n"
    },
    {
      "commit": "58000ccb185d504a03375ebac10a69bf2789440f",
      "tree": "28c47b1af58cdc5691bad05c33215684ff27c2c1",
      "parents": [
        "ac52d8dac15425f65f6e7ad4ecf776bfea1a3b18"
      ],
      "author": {
        "name": "bwangelme",
        "email": "bwangel.me@gmail.com",
        "time": "Mon Nov 06 12:21:38 2023 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 12:37:12 2024 +0100"
      },
      "message": "Fix: fix readMessageBegin name type error\nClient: [\"python\"]\n"
    },
    {
      "commit": "ac52d8dac15425f65f6e7ad4ecf776bfea1a3b18",
      "tree": "40d5bfe24068a1fef8e14e12008dd976aa27a05c",
      "parents": [
        "f6927020dd0af68d9db8f2e1f4d656abcf860d8d"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmailcom",
        "time": "Thu Feb 22 22:09:00 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 12:22:46 2024 +0100"
      },
      "message": "[THRIFT-5758] PHP 8.2 Deprecate dynamic properties\n"
    },
    {
      "commit": "f6927020dd0af68d9db8f2e1f4d656abcf860d8d",
      "tree": "55dd5d0f67678ead3ca151cb7310c2ccd8ab7488",
      "parents": [
        "3b1c30c5a7fd4f0142ef93bb6e0221e4a69dcf12"
      ],
      "author": {
        "name": "vladimir.panivko",
        "email": "vladimir.panivko@together.com",
        "time": "Sat Feb 24 17:12:10 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Feb 25 12:21:04 2024 +0100"
      },
      "message": "[THRIFT-5760] Update minimal version of php\n"
    },
    {
      "commit": "3b1c30c5a7fd4f0142ef93bb6e0221e4a69dcf12",
      "tree": "7b334d512836232210122148c86f0081bc706ba4",
      "parents": [
        "09fa37b0e11f91edf20d393567592df036f623e7"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Mon Feb 19 14:24:51 2024 -0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Feb 21 23:36:04 2024 +0100"
      },
      "message": "Add license header to pypi workflow file\n"
    },
    {
      "commit": "09fa37b0e11f91edf20d393567592df036f623e7",
      "tree": "0efd44454b4a6dae3d2e565ead5afcb1bcd76348",
      "parents": [
        "8e828c03d475670c7c53e703a6e27bca71d32388"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmail.com",
        "time": "Wed Feb 21 09:07:46 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Feb 21 09:10:28 2024 +0100"
      },
      "message": "add ASF Header\n"
    },
    {
      "commit": "8e828c03d475670c7c53e703a6e27bca71d32388",
      "tree": "c0bf390db41d39f47843d65fe3fd244b8f2ad308",
      "parents": [
        "84b35ff8288c3b9f239eca4c6f7e453d60af206d"
      ],
      "author": {
        "name": "Volodymyr Panivko",
        "email": "sveneld300@gmailcom",
        "time": "Mon Feb 19 11:34:48 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Feb 21 09:10:28 2024 +0100"
      },
      "message": "THRIFT-5756 Run php tests in github actions\n"
    },
    {
      "commit": "84b35ff8288c3b9f239eca4c6f7e453d60af206d",
      "tree": "1bcd3fec19388218fa8c8095a3d5650f9d3d3888",
      "parents": [
        "51e541eae3850889f9d698b14dc0cd8b5de1b6f0"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Feb 07 17:42:39 2024 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Mon Feb 19 09:26:06 2024 -0800"
      },
      "message": "THRIFT-5688: Add PyPI publishing github actions\n\nThis is tested with https://github.com/apache/thrift/pull/2927, which\npublished to https://test.pypi.org/project/thrift-test/. I tested\nlocally with:\n\n    (venv) fishy@penguin:~/work/test$ pip install -i https://test.pypi.org/simple/ thrift-test\n    Looking in indexes: https://test.pypi.org/simple/\n    Collecting thrift-test\n      Downloading https://test-files.pythonhosted.org/packages/e6/02/5885ea1406f560d0a23351f68acc2892d7f6495b16bfc2eeee8de4649777/thrift-test-0.21.0.tar.gz (62 kB)\n         ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━ 62.3/62.3 kB 1.4 MB/s eta 0:00:00\n      Preparing metadata (setup.py) ... done\n    Collecting six\u003e\u003d1.7.2 (from thrift-test)\n      Downloading https://test-files.pythonhosted.org/packages/b3/b2/238e2590826bfdd113244a40d9d3eb26918bd798fc187e2360a8367068db/six-1.10.0.tar.gz (29 kB)\n      Preparing metadata (setup.py) ... done\n    Building wheels for collected packages: thrift-test, six\n      Building wheel for thrift-test (setup.py) ... done\n      Created wheel for thrift-test: filename\u003dthrift_test-0.21.0-cp311-cp311-linux_x86_64.whl size\u003d416914 sha256\u003d3a972bc562be7ed19cb37399e444ed0d373cde5319023974080b625e550901d4\n      Stored in directory: /home/fishy/.cache/pip/wheels/45/20/1f/d3e1b869ac068d63ca2b2c13a2f4e33a80b360fae7091c8a9b\n      Building wheel for six (setup.py) ... done\n      Created wheel for six: filename\u003dsix-1.10.0-py2.py3-none-any.whl size\u003d9942 sha256\u003d74014380446ccf331366316cec0b1aaf40e0162e70307622b493e38e8451115f\n      Stored in directory: /home/fishy/.cache/pip/wheels/e4/18/d0/e02474c90dcf14c511c0f52145d7e72e41ff3fb80b330ba58e\n    Successfully built thrift-test six\n    Installing collected packages: six, thrift-test\n    Successfully installed six-1.10.0 thrift-test-0.21.0\n    (venv) fishy@penguin:~/work/test$ python3\n    Python 3.11.7 (main, Dec  8 2023, 14:22:46) [GCC 13.2.0] on linux\n    Type \"help\", \"copyright\", \"credits\" or \"license\" for more information.\n    \u003e\u003e\u003e from thrift.transport import TSocket\n    \u003e\u003e\u003e transport \u003d TSocket.TSocket(\u0027localhost\u0027, 9090)\n    \u003e\u003e\u003e transport\n    \u003cthrift.transport.TSocket.TSocket object at 0x785b18d83690\u003e\n    \u003e\u003e\u003e transport.open()\n    Could not connect to any of [(\u0027::1\u0027, 9090, 0, 0), (\u0027127.0.0.1\u0027, 9090)]\n    Traceback (most recent call last):\n      File \"\u003cstdin\u003e\", line 1, in \u003cmodule\u003e\n      File \"/home/fishy/work/test/venv/lib/python3.11/site-packages/thrift/transport/TSocket.py\", line 149, in open\n        raise TTransportException(type\u003dTTransportException.NOT_OPEN, message\u003dmsg)\n    thrift.transport.TTransport.TTransportException: Could not connect to any of [(\u0027::1\u0027, 9090, 0, 0), (\u0027127.0.0.1\u0027, 9090)]\n    \u003e\u003e\u003e from thrift.protocol import fastbinary\n    \u003e\u003e\u003e fastbinary\n    \u003cmodule \u0027thrift.protocol.fastbinary\u0027 from \u0027/home/fishy/work/test/venv/lib/python3.11/site-packages/thrift/protocol/fastbinary.cpython-311-x86_64-linux-gnu.so\u0027\u003e\n    \u003e\u003e\u003e fastbinary.decode_compact\n    \u003cbuilt-in function decode_compact\u003e\n    \u003e\u003e\u003e\n\nIf we want to merge this version, I\u0027ll enable pending publishing with\n`pypi.yml` from this repo on pypi [1].\n\n[1]: https://pypi.org/manage/account/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": "9d96f200adca6a273590db40c0c68b7f743fd8bb",
      "tree": "6ee076eb497d417eed000a55f12e7ce13801f6f2",
      "parents": [
        "7d4c7fa69b8a8fcb6d013141edeaae85182a28d7"
      ],
      "author": {
        "name": "adrianhelvikspond",
        "email": "adrian.helvik@spond.com",
        "time": "Mon Jan 22 10:23:25 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Jan 24 23:33:13 2024 +0100"
      },
      "message": "Fix ambigous typescript definitions\n"
    },
    {
      "commit": "7d4c7fa69b8a8fcb6d013141edeaae85182a28d7",
      "tree": "dfab69a41f32fec570917d1b304de4db9b6c198e",
      "parents": [
        "7507fa01c22a81858b8df96ee4377251f794e2db"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Sun Jan 21 15:43:11 2024 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon Jan 22 08:55:31 2024 +0100"
      },
      "message": "THRIFT-5750 deprecate \"ansistr_binary_\" option\nClient: delphi\nPatch: Jens Geyer\n"
    },
    {
      "commit": "7507fa01c22a81858b8df96ee4377251f794e2db",
      "tree": "661c47528f7a3661b41cac4df46ee7a3f6b1ff45",
      "parents": [
        "8238364c6b25b8d3769660c87b44afb12ee251a5"
      ],
      "author": {
        "name": "Pavel Kvach",
        "email": "pavel.kvach@gmail.com",
        "time": "Thu Jan 11 10:01:01 2024 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Jan 19 23:15:13 2024 +0100"
      },
      "message": "THRIFT-5753 PHP 8.1 deprecated warning about return type in jsonSerialize functions\n"
    },
    {
      "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": "3dcc0cdeb993c363f14bc6514cff32f9ac5b6ac7",
      "tree": "d8739b80d8742c6299b09a86c8db8ad2a12a469b",
      "parents": [
        "c2738d058eb16b1ef5b8ae0b6367bdd3f59dde10"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Mon Jan 08 14:11:25 2024 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Tue Jan 09 12:58:47 2024 -0800"
      },
      "message": "Revert \"Bump upload/download-artifacts from v3 to v4\"\n\nThis reverts commit 85400668007ea1938c250e01a7c4763ecfef3c71.\n\nhttps://github.com/actions/upload-artifact/issues/478 will impact us.\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": "8ea1a483f54aeb1fd0b2834c318f4dbc5c47f278",
      "tree": "53b46a90739926acb343cf2e8298e5a8ee5f36ec",
      "parents": [
        "85400668007ea1938c250e01a7c4763ecfef3c71"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 03 17:21:14 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 11:00:38 2024 -0800"
      },
      "message": "Bump org.codehaus.plexus:plexus-utils in /contrib/thrift-maven-plugin\n\nBumps [org.codehaus.plexus:plexus-utils](https://github.com/codehaus-plexus/plexus-utils) from 3.0.16 to 3.0.24.\n- [Release notes](https://github.com/codehaus-plexus/plexus-utils/releases)\n- [Commits](https://github.com/codehaus-plexus/plexus-utils/compare/plexus-utils-3.0.16...plexus-utils-3.0.24)\n\n---\nupdated-dependencies:\n- dependency-name: org.codehaus.plexus:plexus-utils\n  dependency-type: direct:production\n...\n\nSigned-off-by: dependabot[bot] \u003csupport@github.com\u003e"
    },
    {
      "commit": "85400668007ea1938c250e01a7c4763ecfef3c71",
      "tree": "4d268697b9282b84be4627fbc768dee16f9fc2ba",
      "parents": [
        "8004c375dfa9cff943e9e393078d8cdc854ed7d5"
      ],
      "author": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "yuxuan.wang@reddit.com",
        "time": "Wed Jan 03 09:18:23 2024 -0800"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 10:24:06 2024 -0800"
      },
      "message": "Bump upload/download-artifacts from v3 to v4\n\nThis is the combination of https://github.com/apache/thrift/pull/2910 \u0026\nhttps://github.com/apache/thrift/pull/2912. It looks like these 2\nchanges need to be done together, doing them individually will break CI.\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": "30c2845fdc4eeb07335f809cdca1091fe52180c7",
      "tree": "3e9a71553531f30e37e4dab7d71e6f6000d70d85",
      "parents": [
        "781c590457dd6d2c09c94273efca7a7a131a0941"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 03 16:59:14 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 09:31:55 2024 -0800"
      },
      "message": "Bump actions/setup-python from 4 to 5\n\nBumps [actions/setup-python](https://github.com/actions/setup-python) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-python/releases)\n- [Commits](https://github.com/actions/setup-python/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-python\n  dependency-type: direct:production\n  update-type: version-update:semver-major\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": "1ebfcf8e0b8eb0c0e4137b7bc1a45e3f887e273e",
      "tree": "303f292486b9cb36478aced8dbcc8c125e8001cb",
      "parents": [
        "be1c8fd836132fe9d7d6058db05fd9aacd3b3002"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Jan 03 16:59:31 2024 +0000"
      },
      "committer": {
        "name": "Yuxuan \u0027fishy\u0027 Wang",
        "email": "fishywang@gmail.com",
        "time": "Wed Jan 03 09:20:40 2024 -0800"
      },
      "message": "Bump actions/setup-go from 4 to 5\n\nBumps [actions/setup-go](https://github.com/actions/setup-go) from 4 to 5.\n- [Release notes](https://github.com/actions/setup-go/releases)\n- [Commits](https://github.com/actions/setup-go/compare/v4...v5)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-go\n  dependency-type: direct:production\n  update-type: version-update:semver-major\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": "f4b6d9600802112c0c57ed979fb3f49239fbe4ed",
      "tree": "0dd65dbd39956ebd995b4291076d538129c47f15",
      "parents": [
        "a58e915338264256776c8563e66da0cc68597eb7"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Fri Dec 01 06:30:44 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sun Dec 03 22:00:40 2023 +0100"
      },
      "message": "Bump actions/setup-java from 3 to 4\n\nBumps [actions/setup-java](https://github.com/actions/setup-java) from 3 to 4.\n- [Release notes](https://github.com/actions/setup-java/releases)\n- [Commits](https://github.com/actions/setup-java/compare/v3...v4)\n\n---\nupdated-dependencies:\n- dependency-name: actions/setup-java\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": "8a6bcc76f30b72d87563722040d2018da3e5d7f4",
      "tree": "113f7bfd169b95042b4325720251d16d16175eed",
      "parents": [
        "ac2deed0fcf1d94e65bfa806866e2eaaa3aa0482"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Wed Nov 22 22:13:43 2023 +0100"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Mon Nov 27 09:27:22 2023 +0100"
      },
      "message": "THRIFT-5747 warning: The macro `AC_HELP_STRING\u0027 is obsolete.\nPatch: Jens Geyer\n"
    },
    {
      "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": "44a7233cf9a2c2b4624e9a16e1011f997210d418",
      "tree": "b0a6a858d46d305cdbeb69aa8ec27ca679a94007",
      "parents": [
        "7f37c2d0dfd3061db8a989c2b9b1ac1e9ca411b5"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Thu Oct 19 00:38:24 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Fri Oct 20 14:37:08 2023 +0200"
      },
      "message": "Bump @babel/traverse from 7.8.4 to 7.23.2\n\nBumps [@babel/traverse](https://github.com/babel/babel/tree/HEAD/packages/babel-traverse) from 7.8.4 to 7.23.2.\n- [Release notes](https://github.com/babel/babel/releases)\n- [Changelog](https://github.com/babel/babel/blob/main/CHANGELOG.md)\n- [Commits](https://github.com/babel/babel/commits/v7.23.2/packages/babel-traverse)\n\n---\nupdated-dependencies:\n- dependency-name: \"@babel/traverse\"\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": "52581915f71b4ef26d35db196c5a12743b0aa0d9",
      "tree": "ff280f34e8f1e3bea22e10e188dc444d61139f38",
      "parents": [
        "597907a2e47a4cb9bd0e061f8a95f88806284bb6",
        "49e4cea002fed0133b4cd3baf88c73787b1f1907"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Mon Oct 16 11:12:33 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Mon Oct 16 11:12:33 2023 +0200"
      },
      "message": "Merge pull request #2871 from BioDataAnalysis/emmenlau_revert_breaking_cast\n\nRevert \"lib: cpp: TTransportException: create thrift::numeric_cast\""
    },
    {
      "commit": "597907a2e47a4cb9bd0e061f8a95f88806284bb6",
      "tree": "968c0d9e908539260950d14124cdcd170beb3a86",
      "parents": [
        "3fdc63649e8eda98a23c203afa60f555a3b7d70f"
      ],
      "author": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Oct 16 03:01:43 2023 +0200"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "jensg@apache.org",
        "time": "Mon Oct 16 03:06:14 2023 +0200"
      },
      "message": "THRIFT-4606 LGPL license file still present (follow-up to THRIFT-3209)\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": "3fdc63649e8eda98a23c203afa60f555a3b7d70f",
      "tree": "1643ad3d16e3d9d87146a301fdfc444d0f8013a7",
      "parents": [
        "df0c674f4e50efe8d343ba1ca942c942a6bfb96f",
        "a4e7b9a4a0aeece800a6f861348f2a35be443596"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Fri Oct 13 09:52:22 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Fri Oct 13 09:52:22 2023 +0200"
      },
      "message": "Merge pull request #2868 from BioDataAnalysis/emmenlau_fix_find_libevent_install\n\nDo not install `FindLibevent.cmake` when libevent is disabled"
    },
    {
      "commit": "df0c674f4e50efe8d343ba1ca942c942a6bfb96f",
      "tree": "7121a42e6304bf429f30df69a30d0942c083b0fe",
      "parents": [
        "ca7664462733ffe2a3e4f50b03231c382b209095"
      ],
      "author": {
        "name": "Jiayu Liu",
        "email": "jiayu.liu@airbnb.com",
        "time": "Thu Apr 27 14:53:12 2023 +0800"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Thu Oct 12 22:38:37 2023 +0200"
      },
      "message": "fix domain socket\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": "a4e7b9a4a0aeece800a6f861348f2a35be443596",
      "tree": "9ca3aac6afb594a6d1ee980cacd967bfd0d47012",
      "parents": [
        "35b319baa84ad5cb82f920ffb4ff1e61c65ceb44"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Mon Oct 09 14:53:10 2023 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Thu Oct 12 14:50:55 2023 +0200"
      },
      "message": "build/cmake/GenerateConfigModule.cmake: Do not install \u0027FindLibevent.cmake\u0027 if libevent is disabled\n"
    },
    {
      "commit": "35b319baa84ad5cb82f920ffb4ff1e61c65ceb44",
      "tree": "28b3444756a308356efed25348dc4e944a2b5800",
      "parents": [
        "2810fd207eec91b84cb849e85c626e424bb967a5",
        "d327636dad1933a2a1211b7a91a48a51ee2aa3be"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Thu Oct 12 14:39:39 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 12 14:39:39 2023 +0200"
      },
      "message": "Merge pull request #2866 from BioDataAnalysis/emmenlau_minor_test_improvement\n\nVery minor code cleanup (whitespace changes only)"
    },
    {
      "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": "2810fd207eec91b84cb849e85c626e424bb967a5",
      "tree": "88ca84cae4c6684dc1dc9de2f8f835e33e782e38",
      "parents": [
        "ffa4f541a5045d54a952513aeafa34fbbc0b208d",
        "49c6ec702d963c05fa83470e71a486780ef825bc"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Thu Oct 12 14:37:54 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 12 14:37:54 2023 +0200"
      },
      "message": "Merge pull request #2862 from BioDataAnalysis/emmenlau_fix_windows_header_include\n\nTProtocol.h: Be extra careful when including MSVC Windows-related headers"
    },
    {
      "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": "ffa4f541a5045d54a952513aeafa34fbbc0b208d",
      "tree": "c89a00ff33be529ef06590f43b9f14c22dea2ab8",
      "parents": [
        "8aa22a42fac6957df705059ec88ef9b858d9bcc0",
        "5f87b836a58040459d06288cfe425e6fa96fddd0"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Thu Oct 12 09:29:24 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Thu Oct 12 09:29:24 2023 +0200"
      },
      "message": "Merge pull request #2864 from BioDataAnalysis/emmenlau_fix_openssl_version_macros\n\nlib/cpp/test/Security*Test.cpp: Fix the check for OpenSSL version macro"
    },
    {
      "commit": "8aa22a42fac6957df705059ec88ef9b858d9bcc0",
      "tree": "09e3e420b81ba58b95e96c33dddc608bbc486a12",
      "parents": [
        "006bc893708d1f1780dfd51de20dd43ce2ed818c"
      ],
      "author": {
        "name": "Ilya Urvachev",
        "email": "rtm@ctrlz.ru",
        "time": "Wed Oct 11 14:30:51 2023 +0300"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Wed Oct 11 22:10:07 2023 +0200"
      },
      "message": "fix(php): exclude most part of the repo for php package\n"
    },
    {
      "commit": "006bc893708d1f1780dfd51de20dd43ce2ed818c",
      "tree": "c4d7db41fad41ca89f06851eccd1a1bd197b01eb",
      "parents": [
        "7b8c04273f12e2464903556f322cdb407ba45981",
        "c5a5f79d7a8dbe0be6b800413b01736a440310ec"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "mario@emmenlauer.de",
        "time": "Wed Oct 11 16:48:02 2023 +0200"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 11 16:48:02 2023 +0200"
      },
      "message": "Merge pull request #2865 from BioDataAnalysis/emmenlau_minor_clangcl_improvement\n\nSeparated MSVC and clang-cl settings for Windows"
    },
    {
      "commit": "c5a5f79d7a8dbe0be6b800413b01736a440310ec",
      "tree": "c4d7db41fad41ca89f06851eccd1a1bd197b01eb",
      "parents": [
        "7b8c04273f12e2464903556f322cdb407ba45981"
      ],
      "author": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Tue Oct 10 12:01:13 2023 +0200"
      },
      "committer": {
        "name": "Mario Emmenlauer",
        "email": "memmenlauer@biodataanalysis.de",
        "time": "Wed Oct 11 16:46:19 2023 +0200"
      },
      "message": "build/cmake/DefinePlatformSpecifc.cmake: Separated MSVC and Clang-Cl settings for Windows\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": "7b8c04273f12e2464903556f322cdb407ba45981",
      "tree": "29440b45baa0b721efa0e6dbc766e0a7e022906b",
      "parents": [
        "a14231c6980e4e5fafc4acb61f0cabd7f385e354"
      ],
      "author": {
        "name": "Biswapriyo Nath",
        "email": "nathbappai@gmail.com",
        "time": "Thu Oct 05 20:05:13 2023 +0000"
      },
      "committer": {
        "name": "Jens Geyer",
        "email": "Jens-G@users.noreply.github.com",
        "time": "Sat Oct 07 18:32:33 2023 +0200"
      },
      "message": "Fix building with gcc 13\n\nThis fixes the following compiler error.\n\nt_js_generator.cc:48:14: error: \u0027int64_t\u0027 does not name a type\n   48 | static const int64_t max_safe_integer \u003d 0x1fffffffffffff;\n      |              ^~~~~~~\nt_js_generator.cc:50:14: error: \u0027int64_t\u0027 does not name a type\n   50 | static const int64_t min_safe_integer \u003d -max_safe_integer;\n      |              ^~~~~~~\n"
    },
    {
      "commit": "a14231c6980e4e5fafc4acb61f0cabd7f385e354",
      "tree": "6153e18cf69582911c7e77527f32d0b4132e22b6",
      "parents": [
        "94abea1b2e212936d27207c85bbac73187aff729"
      ],
      "author": {
        "name": "dependabot[bot]",
        "email": "49699333+dependabot[bot]@users.noreply.github.com",
        "time": "Wed Oct 04 18:33:29 2023 -0400"
      },
      "committer": {
        "name": "GitHub",
        "email": "noreply@github.com",
        "time": "Wed Oct 04 18:33:29 2023 -0400"
      },
      "message": "Bump actions/checkout from 3 to 4 (#2858)\n\nBumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.\r\n- [Release notes](https://github.com/actions/checkout/releases)\r\n- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)\r\n- [Commits](https://github.com/actions/checkout/compare/v3...v4)\r\n\r\n---\r\nupdated-dependencies:\r\n- dependency-name: actions/checkout\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": "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"
    }
  ],
  "next": "2cfde6b440c23bca01e5a10df74cfac48b09a86d"
}
