{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":384451028,"defaultBranch":"develop","name":"kitex","ownerLogin":"cloudwego","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-09T13:49:18.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/79236453?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1720145473.0","currentOid":""},"activityList":{"items":[{"before":null,"after":"6d92cfb0ed42fb668627517ed69e061625fe12e4","ref":"refs/heads/online/consisthash","pushedAt":"2024-07-05T02:11:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"ppzqh","name":"QihengZhou","path":"/ppzqh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30144865?s=80&v=4"},"commit":{"message":"perf: construct virtual node with skip list to optimize consistent hash rebalance","shortMessageHtmlLink":"perf: construct virtual node with skip list to optimize consistent ha…"}},{"before":"bbe4a39999f604d1396c4616ca54a8f96ca10b7f","after":"573dc2b9e7726189b545700320140fb33265a134","ref":"refs/heads/develop","pushedAt":"2024-07-04T09:51:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"AsterDY","name":"Yi Duan","path":"/AsterDY","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/22593627?s=80&v=4"},"commit":{"message":"chore: update dynamicgo to v0.2.9 (#1395)","shortMessageHtmlLink":"chore: update dynamicgo to v0.2.9 (#1395)"}},{"before":"ba2e2469b789d3f13bafcee6ba57051554ee5e23","after":"735c395992b70aaefeed33183e6ab4e3ba40b6b6","ref":"refs/heads/release-v0.11.0","pushedAt":"2024-07-03T10:01:35.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xiaost","name":"Kyle Xiao","path":"/xiaost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5179850?s=80&v=4"},"commit":{"message":"feat: add PrependError for thriftgo (#1420)","shortMessageHtmlLink":"feat: add PrependError for thriftgo (#1420)"}},{"before":"71f22c8788b0df9c0f7405a43704ebd1fdc70268","after":"84d094da71e4f7107322b21b04fd10facaf804e3","ref":"refs/heads/feat/grpc_jsonpb_generic","pushedAt":"2024-07-03T05:00:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"chore: panic when binary generic is passed","shortMessageHtmlLink":"chore: panic when binary generic is passed"}},{"before":"63e641227e38d476bbaf8773b23a208c3b1ce02e","after":"ba2e2469b789d3f13bafcee6ba57051554ee5e23","ref":"refs/heads/release-v0.11.0","pushedAt":"2024-07-03T04:57:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"feat(generic): support grpc json generic for client (#1411)","shortMessageHtmlLink":"feat(generic): support grpc json generic for client (#1411)"}},{"before":"171cdd354c09251bac08c623cb45c86f524b2b6d","after":"71f22c8788b0df9c0f7405a43704ebd1fdc70268","ref":"refs/heads/feat/grpc_jsonpb_generic","pushedAt":"2024-07-02T08:50:30.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"optimize: separate methodInfo","shortMessageHtmlLink":"optimize: separate methodInfo"}},{"before":"7832739e09ab0f31ef71ea1103e13fd0258f444a","after":"63e641227e38d476bbaf8773b23a208c3b1ce02e","ref":"refs/heads/release-v0.11.0","pushedAt":"2024-07-02T05:27:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"xiaost","name":"Kyle Xiao","path":"/xiaost","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5179850?s=80&v=4"},"commit":{"message":"refactor: get rid of apache TApplicationException (#1389)","shortMessageHtmlLink":"refactor: get rid of apache TApplicationException (#1389)"}},{"before":"d42ee6b8ca1982e8ee1e51d9beae18d7f5c87db0","after":"bbe4a39999f604d1396c4616ca54a8f96ca10b7f","ref":"refs/heads/develop","pushedAt":"2024-07-01T12:47:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YangruiEmma","name":null,"path":"/YangruiEmma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1894678?s=80&v=4"},"commit":{"message":"feat(retry): support customize retry policy key (#1363)","shortMessageHtmlLink":"feat(retry): support customize retry policy key (#1363)"}},{"before":"906aeee0f804c1b65ba198db281e367378b32423","after":"ced1835b242ceca77cc4c113083b101c5cead5a6","ref":"refs/heads/online/setting_purepayload","pushedAt":"2024-06-27T02:14:46.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"ppzqh","name":"QihengZhou","path":"/ppzqh","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/30144865?s=80&v=4"},"commit":{"message":"Merge pull request #1400 from DMwangnima/online/support_setting_purepayload\n\nfix: support setting PurePayload Transport Protocol","shortMessageHtmlLink":"Merge pull request #1400 from DMwangnima/online/support_setting_purep…"}},{"before":"22991e2d26be1443b75fe65e8fc90d29c210c924","after":null,"ref":"refs/heads/online/support_setting_purepayload","pushedAt":"2024-06-26T13:04:32.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"DMwangnima","name":"Scout Wang","path":"/DMwangnima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33331974?s=80&v=4"}},{"before":null,"after":"906aeee0f804c1b65ba198db281e367378b32423","ref":"refs/heads/online/setting_purepayload","pushedAt":"2024-06-26T13:03:52.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"DMwangnima","name":"Scout Wang","path":"/DMwangnima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33331974?s=80&v=4"},"commit":{"message":"chore: release v0.10.1 (#1413)","shortMessageHtmlLink":"chore: release v0.10.1 (#1413)"}},{"before":"f7570e2971bcda98e6edac9e6ce74a9a683ca886","after":"d42ee6b8ca1982e8ee1e51d9beae18d7f5c87db0","ref":"refs/heads/develop","pushedAt":"2024-06-26T07:31:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"HeyJavaBean","name":"Li2CO3","path":"/HeyJavaBean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45219850?s=80&v=4"},"commit":{"message":"feat(tool): implement kitex tool as sdk (#1356)","shortMessageHtmlLink":"feat(tool): implement kitex tool as sdk (#1356)"}},{"before":"520586a36039a7fbcc3ca563c51513aade7e7970","after":"f7570e2971bcda98e6edac9e6ce74a9a683ca886","ref":"refs/heads/develop","pushedAt":"2024-06-26T03:20:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"fix: fix payload length check of http generic (#1416)","shortMessageHtmlLink":"fix: fix payload length check of http generic (#1416)"}},{"before":"5bb76e33fdc9fd76e90c3a270284904c9ce00c48","after":"e6393bfd1d22c78e215e8d22e8d8fd7842ad0004","ref":"refs/heads/feat/kitex_tool_as_sdk","pushedAt":"2024-06-25T12:11:50.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"HeyJavaBean","name":"Li2CO3","path":"/HeyJavaBean","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45219850?s=80&v=4"},"commit":{"message":"fix: fix ut","shortMessageHtmlLink":"fix: fix ut"}},{"before":"cbae57080c7210016d7fcb7de93c4265ba3445f9","after":"171cdd354c09251bac08c623cb45c86f524b2b6d","ref":"refs/heads/feat/grpc_jsonpb_generic","pushedAt":"2024-06-25T06:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"chore: fix comments","shortMessageHtmlLink":"chore: fix comments"}},{"before":null,"after":"252ebab5a17f8df732746f1e1744488c09838828","ref":"refs/heads/test/must_return_er","pushedAt":"2024-06-25T05:59:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jayantxie","name":"Jayant","path":"/jayantxie","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/24311963?s=80&v=4"},"commit":{"message":"test: must return err","shortMessageHtmlLink":"test: must return err"}},{"before":"90325c7cae110877192cc32040b70cd8c50a8fa4","after":"520586a36039a7fbcc3ca563c51513aade7e7970","ref":"refs/heads/develop","pushedAt":"2024-06-25T05:25:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"feat(generic): support returning biz err for binary generic (#1404)","shortMessageHtmlLink":"feat(generic): support returning biz err for binary generic (#1404)"}},{"before":"16a882964065e556acc4ec7b233b10f288cdb5f8","after":"cbae57080c7210016d7fcb7de93c4265ba3445f9","ref":"refs/heads/feat/grpc_jsonpb_generic","pushedAt":"2024-06-25T05:10:17.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"fix: no dynamicgo descriptor","shortMessageHtmlLink":"fix: no dynamicgo descriptor"}},{"before":null,"after":"16a882964065e556acc4ec7b233b10f288cdb5f8","ref":"refs/heads/feat/grpc_jsonpb_generic","pushedAt":"2024-06-25T05:01:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"fix: no dynamicgo descriptor","shortMessageHtmlLink":"fix: no dynamicgo descriptor"}},{"before":null,"after":"7832739e09ab0f31ef71ea1103e13fd0258f444a","ref":"refs/heads/feat/gprc_jsonpb_generic","pushedAt":"2024-06-25T04:59:06.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"chore: upgrade go directive version to 1.17 of go.mod (#1415)","shortMessageHtmlLink":"chore: upgrade go directive version to 1.17 of go.mod (#1415)"}},{"before":"8203ebbe7ad6f56f5d530546ededf05198e26e25","after":"7832739e09ab0f31ef71ea1103e13fd0258f444a","ref":"refs/heads/release-v0.11.0","pushedAt":"2024-06-25T03:21:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"YangruiEmma","name":null,"path":"/YangruiEmma","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1894678?s=80&v=4"},"commit":{"message":"chore: upgrade go directive version to 1.17 of go.mod (#1415)","shortMessageHtmlLink":"chore: upgrade go directive version to 1.17 of go.mod (#1415)"}},{"before":"6ce3cc8a5bcb0bfd49d601787edfd95f95a54654","after":"90325c7cae110877192cc32040b70cd8c50a8fa4","ref":"refs/heads/develop","pushedAt":"2024-06-24T11:31:18.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"joway","name":"Joway","path":"/joway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8353464?s=80&v=4"},"commit":{"message":"Merge pull request #1414 from cloudwego/main\n\nchore: merge back v0.10.1","shortMessageHtmlLink":"Merge pull request #1414 from cloudwego/main"}},{"before":"078fd940563cb0a873c9cdc4f41a8859c2b19c1b","after":null,"ref":"refs/heads/chore/release-v0.10.1","pushedAt":"2024-06-24T11:10:10.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joway","name":"Joway","path":"/joway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8353464?s=80&v=4"}},{"before":"136cc3a6944318dfc9555f87088b05e13bb78470","after":"906aeee0f804c1b65ba198db281e367378b32423","ref":"refs/heads/main","pushedAt":"2024-06-24T11:10:10.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joway","name":"Joway","path":"/joway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8353464?s=80&v=4"},"commit":{"message":"chore: release v0.10.1 (#1413)","shortMessageHtmlLink":"chore: release v0.10.1 (#1413)"}},{"before":null,"after":"078fd940563cb0a873c9cdc4f41a8859c2b19c1b","ref":"refs/heads/chore/release-v0.10.1","pushedAt":"2024-06-24T10:49:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joway","name":"Joway","path":"/joway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8353464?s=80&v=4"},"commit":{"message":"chore: release v0.10.1","shortMessageHtmlLink":"chore: release v0.10.1"}},{"before":"1b9e269d4f942e7a7eb96bcafae453ffe86a4d18","after":"136cc3a6944318dfc9555f87088b05e13bb78470","ref":"refs/heads/main","pushedAt":"2024-06-24T09:47:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joway","name":"Joway","path":"/joway","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/8353464?s=80&v=4"},"commit":{"message":"fix(codec): add option to enable span cache and disable it by default (#1410)","shortMessageHtmlLink":"fix(codec): add option to enable span cache and disable it by default ("}},{"before":"22991e2d26be1443b75fe65e8fc90d29c210c924","after":"1b9e269d4f942e7a7eb96bcafae453ffe86a4d18","ref":"refs/heads/main","pushedAt":"2024-06-24T09:31:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"DMwangnima","name":"Scout Wang","path":"/DMwangnima","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/33331974?s=80&v=4"},"commit":{"message":"fix(kitex tool): import unused protection when -module is not set (#1412)","shortMessageHtmlLink":"fix(kitex tool): import unused protection when -module is not set (#1412"}},{"before":"1184c74a11799f111d8d57817d647de78c406431","after":"a787211cc467da9aad8765684dd4d010a4419f8a","ref":"refs/heads/fix/binary_generic_biz_error","pushedAt":"2024-06-24T05:47:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"fix: write field stop","shortMessageHtmlLink":"fix: write field stop"}},{"before":"ccdb750c4b4e17ecfb251bd80a9c73dd50114ddc","after":"8203ebbe7ad6f56f5d530546ededf05198e26e25","ref":"refs/heads/release-v0.11.0","pushedAt":"2024-06-24T05:40:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"refactor(generic): refactor existing generic to have new ServiceInfo which has the generic's reader and writer info directly (#1408)","shortMessageHtmlLink":"refactor(generic): refactor existing generic to have new ServiceInfo …"}},{"before":"b5e974374024b41dae43414c2d532e188703454b","after":"1184c74a11799f111d8d57817d647de78c406431","ref":"refs/heads/fix/binary_generic_biz_error","pushedAt":"2024-06-24T04:55:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"Marina-Sakai","name":"Marina Sakai","path":"/Marina-Sakai","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/118230951?s=80&v=4"},"commit":{"message":"fix: write field stop","shortMessageHtmlLink":"fix: write field stop"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEd17IDQA","startCursor":null,"endCursor":null}},"title":"Activity · cloudwego/kitex"}