{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":460260102,"defaultBranch":"main","name":"async_simple","ownerLogin":"alibaba","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-02-17T02:57:14.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1961952?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1706608311.0","currentOid":""},"activityList":{"items":[{"before":"cfa00b1b033470c75d6be67891cb2cf71383a882","after":"420fb21847550aefc868aac45a5d46d1694d9fa9","ref":"refs/heads/CXX20Modules","pushedAt":"2024-05-14T08:55:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Clarify the required version of standard library of the demo project.","shortMessageHtmlLink":"Clarify the required version of standard library of the demo project."}},{"before":"614ce3c91a5dd9c068f677c3416e75d2ab181349","after":"cfa00b1b033470c75d6be67891cb2cf71383a882","ref":"refs/heads/CXX20Modules","pushedAt":"2024-04-29T01:56:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Correct use of compiling modules","shortMessageHtmlLink":"Correct use of compiling modules"}},{"before":"7df4bd052b0ab73f6942d9f7a6645d7a3c395bc2","after":"614ce3c91a5dd9c068f677c3416e75d2ab181349","ref":"refs/heads/CXX20Modules","pushedAt":"2024-04-17T07:14:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"testing -fexperimental-modules-reduced-bmi","shortMessageHtmlLink":"testing -fexperimental-modules-reduced-bmi"}},{"before":"b574a14941968fc535161841d5c0e14d37380886","after":"7df4bd052b0ab73f6942d9f7a6645d7a3c395bc2","ref":"refs/heads/CXX20Modules","pushedAt":"2024-04-15T09:25:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Revert previous local workaround for allocators","shortMessageHtmlLink":"Revert previous local workaround for allocators"}},{"before":"3d426fb33a741c93ef204c891b78770b8772797a","after":"b574a14941968fc535161841d5c0e14d37380886","ref":"refs/heads/CXX20Modules","pushedAt":"2024-04-08T03:31:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Revert \"Use std module in async_simple:util.Condition unit\"\n\nThis reverts commit 3d426fb33a741c93ef204c891b78770b8772797a.","shortMessageHtmlLink":"Revert \"Use std module in async_simple:util.Condition unit\""}},{"before":"d6f201192bb332fc9dabcfdf3fa29e85c83c7f45","after":"3d426fb33a741c93ef204c891b78770b8772797a","ref":"refs/heads/CXX20Modules","pushedAt":"2024-04-07T09:41:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Use std module in async_simple:util.Condition unit","shortMessageHtmlLink":"Use std module in async_simple:util.Condition unit"}},{"before":"6be48e7b3edde61a8a4e7ca432d25a8d9840153c","after":"3fbd80eff6b56d982878cb37d7ae541a48ec9add","ref":"refs/heads/main","pushedAt":"2024-03-21T12:51:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"fix missing install headers (#377)","shortMessageHtmlLink":"fix missing install headers (#377)"}},{"before":"ab311d7608c2da72eabf5cc35afe45a4e9718721","after":"6be48e7b3edde61a8a4e7ca432d25a8d9840153c","ref":"refs/heads/main","pushedAt":"2024-03-15T05:42:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qicosmos","name":"qicosmos","path":"/qicosmos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500147?s=80&v=4"},"commit":{"message":"Extend collect any (#371)","shortMessageHtmlLink":"Extend collect any (#371)"}},{"before":"c7929c67a1cfb90fc125881bad0464616dc0eff7","after":"ab311d7608c2da72eabf5cc35afe45a4e9718721","ref":"refs/heads/main","pushedAt":"2024-03-15T03:07:40.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"qicosmos","name":"qicosmos","path":"/qicosmos","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6500147?s=80&v=4"},"commit":{"message":"add compile option for msvc (#375)","shortMessageHtmlLink":"add compile option for msvc (#375)"}},{"before":"83615f3fa21eace8d827fbc3bfde5ad95abf99e2","after":"c7929c67a1cfb90fc125881bad0464616dc0eff7","ref":"refs/heads/main","pushedAt":"2024-03-14T15:04:09.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Add workaround for Clang 15 compatibility in Generator. (#374)\n\n* Add workaround for Clang 15 compatibility in Generator.\r\n\r\n* Updated README recommendations for Clang 15 and removed specific workaround settings for Clang 15 from CMake configuration.","shortMessageHtmlLink":"Add workaround for Clang 15 compatibility in Generator. (#374)"}},{"before":"5dd2398549efead0335cd16d1dc64c54d2b35d33","after":"83615f3fa21eace8d827fbc3bfde5ad95abf99e2","ref":"refs/heads/main","pushedAt":"2024-03-14T09:21:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"upgrade clang version to clang17 for conan (#373)","shortMessageHtmlLink":"upgrade clang version to clang17 for conan (#373)"}},{"before":"8f5e4f28c9d54e14b52e1ff0eeacf8ea99e9580c","after":"d6f201192bb332fc9dabcfdf3fa29e85c83c7f45","ref":"refs/heads/CXX20Modules","pushedAt":"2024-03-14T03:50:02.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Update gtest deps","shortMessageHtmlLink":"Update gtest deps"}},{"before":"7690a0565ca9693ef7c8cb827e0ea44a5b1a8fb2","after":"5dd2398549efead0335cd16d1dc64c54d2b35d33","ref":"refs/heads/main","pushedAt":"2024-03-14T03:39:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Use https instead of git protocols\n\nThe github CI bots is not happy about the git protocols. Let's try to\nuse https protocols still.","shortMessageHtmlLink":"Use https instead of git protocols"}},{"before":"ce035dcc0fa07b0144b3c00d1aa782a116ce6893","after":"7690a0565ca9693ef7c8cb827e0ea44a5b1a8fb2","ref":"refs/heads/main","pushedAt":"2024-03-14T02:16:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Clone the github by git and allow users to select gtest manually\n\nThere are reports saying clonning gtest all the time may failure in case\nof bad network condition. So we tried to improve this by clonning with\ngit protocal and allow users to specify the gtest manually. See the\nupdated documents for details.","shortMessageHtmlLink":"Clone the github by git and allow users to select gtest manually"}},{"before":"fd350d79e11ab7084a65d4ff8be53ada10fef888","after":"ce035dcc0fa07b0144b3c00d1aa782a116ce6893","ref":"refs/heads/main","pushedAt":"2024-03-12T07:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Mention the bug of Generator to suggest higher compiler bugs\n\nSee https://github.com/alibaba/async_simple/issues/372","shortMessageHtmlLink":"Mention the bug of Generator to suggest higher compiler bugs"}},{"before":"1b2d3508924ab519578ce8c2fea7c2f0c270a023","after":"fd350d79e11ab7084a65d4ff8be53ada10fef888","ref":"refs/heads/main","pushedAt":"2024-03-12T07:42:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"[cmake] [gtest] always fetch the gtest\n\nIt is somewhat annoying to meet the inconsistent version\nof gtest in new environment.\n\nGiven the size of gtest library is small and it is only used\nfor test, let's try to fetch the gtest library from github all the time.","shortMessageHtmlLink":"[cmake] [gtest] always fetch the gtest"}},{"before":"54c7371a928db261b5517dbbb6125202256fc3d6","after":"8f5e4f28c9d54e14b52e1ff0eeacf8ea99e9580c","ref":"refs/heads/CXX20Modules","pushedAt":"2024-03-11T05:38:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Conforming clang19 and libc++\n\nNote that we removed `-Werror` to `-Wno-deprecated-declarations` due to\na bug in clang:https://github.com/llvm/llvm-project/issues/75057","shortMessageHtmlLink":"Conforming clang19 and libc++"}},{"before":"d8908c89a35fe426dcf3874d27527c50cdff9fb6","after":"54c7371a928db261b5517dbbb6125202256fc3d6","ref":"refs/heads/CXX20Modules","pushedAt":"2024-03-07T10:40:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Allow user to specify CMAKE_CXX_FLAGS from the command line","shortMessageHtmlLink":"Allow user to specify CMAKE_CXX_FLAGS from the command line"}},{"before":"a1525d39b9f3d82b01c0e05ef26d45f658401693","after":"d8908c89a35fe426dcf3874d27527c50cdff9fb6","ref":"refs/heads/CXX20Modules","pushedAt":"2024-03-07T09:53:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Fetch gtest if not found","shortMessageHtmlLink":"Fetch gtest if not found"}},{"before":"775bcd951c17978699e8cadd0fe33960db013ac3","after":"a1525d39b9f3d82b01c0e05ef26d45f658401693","ref":"refs/heads/CXX20Modules","pushedAt":"2024-03-07T09:42:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Remove AIO and conform clang19\n\nThe requirement of AIO is annoying and may be useless. Let's try to\nremove them.","shortMessageHtmlLink":"Remove AIO and conform clang19"}},{"before":"7b29bbf9e0f4c4ebfe6a3272ffc2b14dcd72e47e","after":"1b2d3508924ab519578ce8c2fea7c2f0c270a023","ref":"refs/heads/main","pushedAt":"2024-03-07T09:05:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Fix Warning for arithmatic between different unamed enums\n\nClang19 complains about the arithmatic between different enum types in\nthe demo examples. This patch addrsses this.","shortMessageHtmlLink":"Fix Warning for arithmatic between different unamed enums"}},{"before":"5da9511c617bc9758ed7e076e546b56a599e3826","after":"7b29bbf9e0f4c4ebfe6a3272ffc2b14dcd72e47e","ref":"refs/heads/main","pushedAt":"2024-03-07T08:00:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"[fix] fix compile (#370)\n\n* fix compile\r\n\r\n* add CXX_FLAGS when gcc10.2 or lower version","shortMessageHtmlLink":"[fix] fix compile (#370)"}},{"before":"c91c1ca1c85d4595aef00dc5884a274d2976bb91","after":"775bcd951c17978699e8cadd0fe33960db013ac3","ref":"refs/heads/CXX20Modules","pushedAt":"2024-02-23T03:27:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Continue to compile libasync_simple.so\n\nThe previous bug should be fixed by\nhttps://github.com/llvm/llvm-project/commit/2e5af56b05c2d39ab2c829bf4c13190523b67ddd.\n\nSo we can continue to compile libasync_simple.so now.\n\nSome other trivial changes follows.","shortMessageHtmlLink":"Continue to compile libasync_simple.so"}},{"before":"2db0cc3797217266c75871e0acb116e2e6b5a257","after":"c91c1ca1c85d4595aef00dc5884a274d2976bb91","ref":"refs/heads/CXX20Modules","pushedAt":"2024-02-22T08:31:39.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Explicitly Instantiate allocator\n\n libstd++ may inhibit implicit instantiations for the following\n specializations. See .\n And the explicit instantiation should happen in allocator-inst.cc.\n However, I am not sure why, I can't see the symbols in libstdc++.so.\n\n To workaround the issues, I tried to instantiate the templates by\nmyself\n here.\n\n Maybe this may produce some link errors in some other configurations.","shortMessageHtmlLink":"Explicitly Instantiate allocator<char>"}},{"before":"f49395f5e8cf30b4439ac395053e6c833074ed61","after":"5da9511c617bc9758ed7e076e546b56a599e3826","ref":"refs/heads/main","pushedAt":"2024-02-02T03:48:37.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"[doc] support vcpkg, simply install document (#369)","shortMessageHtmlLink":"[doc] support vcpkg, simply install document (#369)"}},{"before":"ccb760356b9d7481ca73f0c58d15928bf8b0aa0b","after":"f49395f5e8cf30b4439ac395053e6c833074ed61","ref":"refs/heads/main","pushedAt":"2024-01-30T09:50:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"Release v1.3\n\nChange log for releasing v1.3 as required in\nhttps://github.com/alibaba/async_simple/pull/367.","shortMessageHtmlLink":"Release v1.3"}},{"before":"e1fdcf18b4b6601a9d7cb8a7ce2484659e730f45","after":"ccb760356b9d7481ca73f0c58d15928bf8b0aa0b","ref":"refs/heads/main","pushedAt":"2024-01-30T09:42:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"fix find_package() & add option to disable asan (#366)\n\n* fix target\r\n\r\n* add option to disable asan\r\n\r\n* only add -fcoroutines options in gcc 10.x\r\n\r\n* Update async_simple/CMakeLists.txt\r\n\r\nCo-authored-by: Chuanqi Xu \r\n\r\n* Update async_simple/CMakeLists.txt\r\n\r\nCo-authored-by: Chuanqi Xu \r\n\r\n---------\r\n\r\nCo-authored-by: Chuanqi Xu ","shortMessageHtmlLink":"fix find_package() & add option to disable asan (#366)"}},{"before":"b3d765860023a574a3b725cfb361fa078b2a821a","after":"e1fdcf18b4b6601a9d7cb8a7ce2484659e730f45","ref":"refs/heads/main","pushedAt":"2024-01-29T11:14:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"add support for cmake find_package (#365)\n\n* add support for cmake find_package\r\n\r\n* fix\r\n\r\n* fix\r\n\r\n* [no ci] fix document","shortMessageHtmlLink":"add support for cmake find_package (#365)"}},{"before":"90f56d9d981c0f5d605963013e9d335d045a9c0a","after":"b3d765860023a574a3b725cfb361fa078b2a821a","ref":"refs/heads/main","pushedAt":"2024-01-09T03:32:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"fix: add support for AppleClang 15.x specific compiler errors. (#360)","shortMessageHtmlLink":"fix: add support for AppleClang 15.x specific compiler errors. (#360)"}},{"before":"d97b636ee16e092dd2424f355d9c50dee0dbb887","after":"90f56d9d981c0f5d605963013e9d335d045a9c0a","ref":"refs/heads/main","pushedAt":"2024-01-06T15:37:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"ChuanqiXu9","name":"Chuanqi Xu","path":"/ChuanqiXu9","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/68680648?s=80&v=4"},"commit":{"message":"feat: add ResumeBySchedule interface (#357)","shortMessageHtmlLink":"feat: add ResumeBySchedule interface (#357)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEST-TxgA","startCursor":null,"endCursor":null}},"title":"Activity ยท alibaba/async_simple"}