{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":147453621,"defaultBranch":"master","name":"TarsCpp","ownerLogin":"TarsCloud","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2018-09-05T03:20:39.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/42138346?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1712579945.0","currentOid":""},"activityList":{"items":[{"before":"96b055218ce67aa947684050711835ed52b7b4fa","after":"3a78b734b8d947562c6a5d12ec4ffeac2d6608d3","ref":"refs/heads/master","pushedAt":"2024-06-20T10:52:17.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"Merge pull request #305 from edisenwangK/fix_gzip_heap_overflow\n\n修复可能引起的堆内存泄漏","shortMessageHtmlLink":"Merge pull request #305 from edisenwangK/fix_gzip_heap_overflow"}},{"before":"5deae596045f7c2bc0953bf76be09c26f25907e5","after":"96b055218ce67aa947684050711835ed52b7b4fa","ref":"refs/heads/master","pushedAt":"2024-06-20T06:17:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tarsnode create ts use import from assert, no require","shortMessageHtmlLink":"fix tarsnode create ts use import from assert, no require"}},{"before":"37534fabf2ff7248144635122feac0b413918a67","after":"5deae596045f7c2bc0953bf76be09c26f25907e5","ref":"refs/heads/master","pushedAt":"2024-06-18T07:22:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tars2cpp compiler warning when field in struct is float or double","shortMessageHtmlLink":"fix tars2cpp compiler warning when field in struct is float or double"}},{"before":"68531876e937776b8a8a65339d4bb1df190b8b00","after":"37534fabf2ff7248144635122feac0b413918a67","ref":"refs/heads/master","pushedAt":"2024-06-11T14:33:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix mac TC_Socket::getLocalHosts bug","shortMessageHtmlLink":"fix mac TC_Socket::getLocalHosts bug"}},{"before":"e96546f23f82bcdb63b7bad9102fd84fa98af719","after":"68531876e937776b8a8a65339d4bb1df190b8b00","ref":"refs/heads/master","pushedAt":"2024-05-21T05:34:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tc_socket getLocalHosts bug in linux","shortMessageHtmlLink":"fix tc_socket getLocalHosts bug in linux"}},{"before":"8b0d9143f30c4bf5705139135e27c27e3d73d91b","after":"e96546f23f82bcdb63b7bad9102fd84fa98af719","ref":"refs/heads/master","pushedAt":"2024-04-22T08:55:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix doKeepAlive for servant proxy","shortMessageHtmlLink":"fix doKeepAlive for servant proxy"}},{"before":"c8b8201273d57f006af805feb05677f991b4e731","after":"8b0d9143f30c4bf5705139135e27c27e3d73d91b","ref":"refs/heads/master","pushedAt":"2024-04-22T03:48:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"servant prx suppport keepAliveCallback","shortMessageHtmlLink":"servant prx suppport keepAliveCallback"}},{"before":"2880754a790c022b7304df73029d85acbdc07029","after":"c8b8201273d57f006af805feb05677f991b4e731","ref":"refs/heads/master","pushedAt":"2024-04-16T07:10:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix objectproxy crash when msg process finish before log","shortMessageHtmlLink":"fix objectproxy crash when msg process finish before log"}},{"before":"eed1bf4becc4f20b0d372ac14ba62468dae18900","after":"2880754a790c022b7304df73029d85acbdc07029","ref":"refs/heads/master","pushedAt":"2024-04-14T11:42:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix destroyApp not call bug","shortMessageHtmlLink":"fix destroyApp not call bug"}},{"before":"d4d5d651a7228900af8ee8a9abdb4e7a8370d21e","after":"eed1bf4becc4f20b0d372ac14ba62468dae18900","ref":"refs/heads/master","pushedAt":"2024-04-09T07:46:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tc_loop_queue crash in arm64","shortMessageHtmlLink":"fix tc_loop_queue crash in arm64"}},{"before":"4b508bf637e4fb0368ae81dcfa2150d815f0aa64","after":"d4d5d651a7228900af8ee8a9abdb4e7a8370d21e","ref":"refs/heads/master","pushedAt":"2024-04-09T01:07:30.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"Merge pull request #303 from edisenwangK/coroutine_mutex\n\n增加协程锁","shortMessageHtmlLink":"Merge pull request #303 from edisenwangK/coroutine_mutex"}},{"before":"6d976d5fd524d41c41ef33a08c9b25cd8ee56338","after":"ba0ffaae7cedd98fc05fb2e8de6e7c333839195c","ref":"refs/heads/release/3.0","pushedAt":"2024-04-08T12:45:06.000Z","pushType":"push","commitsCount":41,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"update v3.0.20","shortMessageHtmlLink":"update v3.0.20"}},{"before":"97c7a87f0951ce4358cfe8333b7dee637da1bfea","after":"4b508bf637e4fb0368ae81dcfa2150d815f0aa64","ref":"refs/heads/master","pushedAt":"2024-04-08T12:38:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"update v3.0.20","shortMessageHtmlLink":"update v3.0.20"}},{"before":"5a8950ae54a02dd8ccc22b4a552a5a83715139e2","after":"97c7a87f0951ce4358cfe8333b7dee637da1bfea","ref":"refs/heads/master","pushedAt":"2024-04-07T01:00:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tc_port linux compiler","shortMessageHtmlLink":"fix tc_port linux compiler"}},{"before":"76e131fde1ecf08c022283de3bffff1815459c2b","after":"5a8950ae54a02dd8ccc22b4a552a5a83715139e2","ref":"refs/heads/master","pushedAt":"2024-04-05T04:07:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"feat: tc_port add check pid alive","shortMessageHtmlLink":"feat: tc_port add check pid alive"}},{"before":"b6369d6eb7f1af76dad074ec7005132f06cc1862","after":"76e131fde1ecf08c022283de3bffff1815459c2b","ref":"refs/heads/master","pushedAt":"2024-04-05T03:44:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"feat: tc_option parseString use static\nfeat: tc_port kill add return value","shortMessageHtmlLink":"feat: tc_option parseString use static"}},{"before":"43a2a0bd8d8ee290b059f956b1cc366e480e5f59","after":"b6369d6eb7f1af76dad074ec7005132f06cc1862","ref":"refs/heads/master","pushedAt":"2024-03-25T12:49:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tc_ex using namespace std outside tars","shortMessageHtmlLink":"fix tc_ex using namespace std outside tars"}},{"before":"3a87960cfff843a12eeabd38cec6b89f729befc8","after":"43a2a0bd8d8ee290b059f956b1cc366e480e5f59","ref":"refs/heads/master","pushedAt":"2024-03-25T11:20:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"feat: epoll server add destroyApp log","shortMessageHtmlLink":"feat: epoll server add destroyApp log"}},{"before":"764dc84125492f8f86989eafc87f3824c084d5f5","after":"3a87960cfff843a12eeabd38cec6b89f729befc8","ref":"refs/heads/master","pushedAt":"2024-03-25T10:47:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix ssl compiler bug","shortMessageHtmlLink":"fix ssl compiler bug"}},{"before":"f17041cab296eecfe329051a92428c1e9f879b07","after":"764dc84125492f8f86989eafc87f3824c084d5f5","ref":"refs/heads/master","pushedAt":"2024-03-25T10:03:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix destroyApp not call bug","shortMessageHtmlLink":"fix destroyApp not call bug"}},{"before":"37e4ec68fbcb085c20f92acca66d4bff9d6d882b","after":"f17041cab296eecfe329051a92428c1e9f879b07","ref":"refs/heads/master","pushedAt":"2024-03-25T07:53:38.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tc_port SigInfo use NoDestroyLifetime TC_Singleton\nfix RemoteTimeLogger not init twice","shortMessageHtmlLink":"fix tc_port SigInfo use NoDestroyLifetime TC_Singleton"}},{"before":"585e743c590ebf83913b38cfbb05e957ad8261d7","after":"37e4ec68fbcb085c20f92acca66d4bff9d6d882b","ref":"refs/heads/master","pushedAt":"2024-03-20T01:26:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix tars.h cout log","shortMessageHtmlLink":"fix tars.h cout log"}},{"before":"9e052e7ebf08e7fb98a625e94857366e3fd4cb8d","after":"585e743c590ebf83913b38cfbb05e957ad8261d7","ref":"refs/heads/master","pushedAt":"2024-03-17T10:40:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix servantprx/adapterprx tars_set_push_callback nullptr protected","shortMessageHtmlLink":"fix servantprx/adapterprx tars_set_push_callback nullptr protected"}},{"before":"79680e408a2e19534591e7f5f0311bb5b3f353cc","after":"9e052e7ebf08e7fb98a625e94857366e3fd4cb8d","ref":"refs/heads/master","pushedAt":"2024-03-14T09:27:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix endpoint manager log","shortMessageHtmlLink":"fix endpoint manager log"}},{"before":"21bf27958ad7b0262e3639c0d249d1b7b6229c11","after":"79680e408a2e19534591e7f5f0311bb5b3f353cc","ref":"refs/heads/master","pushedAt":"2024-03-14T09:14:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix windows tc_port freopen compiler bug","shortMessageHtmlLink":"fix windows tc_port freopen compiler bug"}},{"before":"6b5788990534b2eaf5128752e7e036717c135988","after":"21bf27958ad7b0262e3639c0d249d1b7b6229c11","ref":"refs/heads/master","pushedAt":"2024-03-14T07:39:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"unit-test use tarsmock","shortMessageHtmlLink":"unit-test use tarsmock"}},{"before":"dce5fd6957799782fe712b0e75580c1d5c38172e","after":"6b5788990534b2eaf5128752e7e036717c135988","ref":"refs/heads/master","pushedAt":"2024-03-14T03:42:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix remote log sync bug when log size too big","shortMessageHtmlLink":"fix remote log sync bug when log size too big"}},{"before":"bb80944c1b82f00b5894f432f1d430a9184fe6e5","after":"dce5fd6957799782fe712b0e75580c1d5c38172e","ref":"refs/heads/master","pushedAt":"2024-03-14T03:35:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix communicator _schedCommunicatorEpoll create use array\nfix unittest test push bug","shortMessageHtmlLink":"fix communicator _schedCommunicatorEpoll create use array"}},{"before":"d4f923e92f7236cdc008c5003562ad76d0da16e9","after":"bb80944c1b82f00b5894f432f1d430a9184fe6e5","ref":"refs/heads/master","pushedAt":"2024-03-13T06:39:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix servant handle log","shortMessageHtmlLink":"fix servant handle log"}},{"before":"2336f070f0c864aaaec548bd67c563b789acbef2","after":"d4f923e92f7236cdc008c5003562ad76d0da16e9","ref":"refs/heads/master","pushedAt":"2024-03-13T06:38:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ruanshudong","name":null,"path":"/ruanshudong","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/54276924?s=80&v=4"},"commit":{"message":"fix servant handle log info","shortMessageHtmlLink":"fix servant handle log info"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEanKeeQA","startCursor":null,"endCursor":null}},"title":"Activity · TarsCloud/TarsCpp"}