{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":568665530,"defaultBranch":"master","name":"elastic","ownerLogin":"kcwl","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-11-21T06:28:37.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/7193702?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1721694281.0","currentOid":""},"activityList":{"items":[{"before":"96108b8f28ec9f6e01d1aa03fc683cc5233eff19","after":"61b8d2925b8afd4710df2a6a3733f33203e1b5ae","ref":"refs/heads/tool","pushedAt":"2024-07-24T15:26:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix for vcxproj","shortMessageHtmlLink":"fix for vcxproj"}},{"before":"8d60ce6be75401c53feb2bf6d685823f4b481960","after":"96108b8f28ec9f6e01d1aa03fc683cc5233eff19","ref":"refs/heads/tool","pushedAt":"2024-07-24T14:38:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"lazytool for c++","shortMessageHtmlLink":"lazytool for c++"}},{"before":null,"after":"8d60ce6be75401c53feb2bf6d685823f4b481960","ref":"refs/heads/tool","pushedAt":"2024-07-23T00:24:41.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"lazy tool","shortMessageHtmlLink":"lazy tool"}},{"before":"adf2bf0c87d51ba78a181c9b01c0f16c8b6c287d","after":null,"ref":"refs/heads/flex_buffer","pushedAt":"2024-04-22T01:17:46.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"}},{"before":"d9b2c89e14f5ce5842da37a155620fa92ae9a9ee","after":"7a374dcc4dd46856e915fede26d3630419d2d695","ref":"refs/heads/master","pushedAt":"2024-04-22T01:17:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"Flex buffer (#55)\n\n* reflactor flex_buffer\r\n\r\n* move operator=\r\n\r\n* fix for test on linux","shortMessageHtmlLink":"Flex buffer (#55)"}},{"before":"2f73c746ee44138e8043b8f120c94ddcf5db9657","after":"adf2bf0c87d51ba78a181c9b01c0f16c8b6c287d","ref":"refs/heads/flex_buffer","pushedAt":"2024-04-22T01:15:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix for test on linux","shortMessageHtmlLink":"fix for test on linux"}},{"before":"4f3aed491a7635a4bed8566ad98f64026ae3a0b7","after":"2f73c746ee44138e8043b8f120c94ddcf5db9657","ref":"refs/heads/flex_buffer","pushedAt":"2024-04-22T01:06:24.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"Merge branch 'master' into flex_buffer","shortMessageHtmlLink":"Merge branch 'master' into flex_buffer"}},{"before":null,"after":"4f3aed491a7635a4bed8566ad98f64026ae3a0b7","ref":"refs/heads/flex_buffer","pushedAt":"2024-04-22T01:03:17.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"move operator=","shortMessageHtmlLink":"move operator="}},{"before":"b39a47c8f2d08221eafc52ab34187cb8592033e2","after":null,"ref":"refs/heads/fix","pushedAt":"2024-04-17T03:21:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"}},{"before":"ab07d6fe02bfc60068fe3bece1f0061817523af6","after":"d9b2c89e14f5ce5842da37a155620fa92ae9a9ee","ref":"refs/heads/master","pushedAt":"2024-04-17T03:21:47.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix for rdata (#54)\n\n* fix for rdata\r\n\r\n* fix\r\n\r\n* fix","shortMessageHtmlLink":"fix for rdata (#54)"}},{"before":"be285bd70d51b78fe751573914dea8dfe3e1e4c3","after":"b39a47c8f2d08221eafc52ab34187cb8592033e2","ref":"refs/heads/fix","pushedAt":"2024-04-17T03:18:44.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"36290d5277f58f848f872087f11484b54f9428e2","after":"be285bd70d51b78fe751573914dea8dfe3e1e4c3","ref":"refs/heads/fix","pushedAt":"2024-04-17T03:15:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":null,"after":"36290d5277f58f848f872087f11484b54f9428e2","ref":"refs/heads/fix","pushedAt":"2024-04-17T03:11:04.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix for rdata","shortMessageHtmlLink":"fix for rdata"}},{"before":"a7357eabe4a909e31a50f7d2e6e6ea85a37aee5e","after":null,"ref":"refs/heads/swap_and_append","pushedAt":"2024-04-17T02:44:21.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"}},{"before":"9d08a8ca905859a55606edf16dc68a14c9889514","after":"ab07d6fe02bfc60068fe3bece1f0061817523af6","ref":"refs/heads/master","pushedAt":"2024-04-17T02:44:18.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"add future (#53)","shortMessageHtmlLink":"add future (#53)"}},{"before":null,"after":"a7357eabe4a909e31a50f7d2e6e6ea85a37aee5e","ref":"refs/heads/swap_and_append","pushedAt":"2024-04-17T02:42:10.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"add future","shortMessageHtmlLink":"add future"}},{"before":"dc29b8d02943f85b2c16d990b99c1b5e76822d72","after":null,"ref":"refs/heads/performance","pushedAt":"2024-04-15T03:15:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"}},{"before":"4b917fe3081eb087377e7e9a70d73d98d742e34b","after":"9d08a8ca905859a55606edf16dc68a14c9889514","ref":"refs/heads/master","pushedAt":"2024-04-15T03:15:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"Performance (#52)\n\n* change type layout\r\n\r\n* unit test for new layout\r\n\r\n* add benchmark lib\r\n\r\n* add benchmark\r\n\r\n* flex_buffer preallocation\r\n\r\n* fix for buffer\r\n\r\n* unit test release\r\n\r\n* optimize memory allocation\r\n\r\n* remove transcation function\r\n\r\n* change sequence way of serialize and deserialize\r\n\r\n* change the way of serialize and deserialize on string\r\n\r\n* fix for copy and resize\r\n\r\n* performance for param raw type\r\n\r\n* fix for temp variable\r\n\r\n* fix for primitive result\r\n\r\n* fix for performance of bytes and flex_buffer\r\n\r\n* T&& -> const T&\r\n\r\n* fix for performance of integer\r\n\r\n* fix for enum and boolean the way to call serialize\r\n\r\n* fix for archive member variable\r\n\r\n* replace char* with std::span\r\n\r\n* fix for flex buffer construction of param(const size_type)\r\n\r\n* add virtual descontruction\r\n\r\n* fix for elastic to_binary\r\n\r\n* scop lock param to pointer\r\n\r\n* int8 -> std::size_t\r\n\r\n* fix buffer call\r\n\r\n* fix for some calls\r\n\r\n* fix for buffer\r\n\r\n* fix for buffer inherit basic_streambuf\r\n\r\n* fix for unit test\r\n\r\n* fix\r\n\r\n* copable of streambuf\r\n\r\n* add gcount for flex buffer\r\n\r\n* remove throw and add boolean return\r\n\r\n* remove 3rd reflect\r\n\r\n* local benchmark\r\n\r\n* ignore\r\n\r\n* fix for unit test\r\n\r\n* fix","shortMessageHtmlLink":"Performance (#52)"}},{"before":"d00eab53c4fd333f51cb8796f0a9867785871900","after":"dc29b8d02943f85b2c16d990b99c1b5e76822d72","ref":"refs/heads/performance","pushedAt":"2024-04-15T03:11:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix","shortMessageHtmlLink":"fix"}},{"before":"564246fbe0e4e152f37608e87de0521135ed2983","after":"d00eab53c4fd333f51cb8796f0a9867785871900","ref":"refs/heads/performance","pushedAt":"2024-04-15T01:37:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"fix for unit test","shortMessageHtmlLink":"fix for unit test"}},{"before":"530672df9952e472cfe3e1caaf5c57e699345d17","after":"564246fbe0e4e152f37608e87de0521135ed2983","ref":"refs/heads/performance","pushedAt":"2024-04-15T01:24:23.000Z","pushType":"push","commitsCount":25,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"ignore","shortMessageHtmlLink":"ignore"}},{"before":null,"after":"530672df9952e472cfe3e1caaf5c57e699345d17","ref":"refs/heads/performance","pushedAt":"2024-04-09T02:12:27.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"performance for param raw type","shortMessageHtmlLink":"performance for param raw type"}},{"before":"336145f0cec66efd74e91317974a65feb1508158","after":null,"ref":"refs/heads/member_size","pushedAt":"2024-03-19T07:58:56.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"}},{"before":"f19cac46b0a05ce58631d2e24aea987c08c1fc86","after":"4b917fe3081eb087377e7e9a70d73d98d742e34b","ref":"refs/heads/master","pushedAt":"2024-03-19T07:58:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"add elastic size to get bytes of member (#51)","shortMessageHtmlLink":"add elastic size to get bytes of member (#51)"}},{"before":null,"after":"336145f0cec66efd74e91317974a65feb1508158","ref":"refs/heads/member_size","pushedAt":"2024-03-19T07:54:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"add elastic size to get bytes of member","shortMessageHtmlLink":"add elastic size to get bytes of member"}},{"before":"50497efedf9ee79cf5ac6bb8c3537f68f59e6a0e","after":null,"ref":"refs/heads/reflactor","pushedAt":"2024-03-12T11:36:36.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"}},{"before":"6967b193a7d8ef4532dbae49a360f56243fd2790","after":"f19cac46b0a05ce58631d2e24aea987c08c1fc86","ref":"refs/heads/master","pushedAt":"2024-03-12T11:36:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"Reflactor (#50)\n\n* reflactor archive to binary archive\r\n\r\n* optimize serialization of some types\r\n\r\n* unit test passed\r\n\r\n* fix for typename\r\n\r\n* add negative test\r\n\r\n* add enum class test\r\n\r\n* add vector test\r\n\r\n* remove optional\r\n\r\n* fix for test\r\n\r\n* remove generator\r\n\r\n* add ELASTIC_ACCESS and ELASTIC_ACCESS_IF\r\n\r\n* fix format\r\n\r\n* docs change","shortMessageHtmlLink":"Reflactor (#50)"}},{"before":"263b081259713f2902c3743539c38ba4f2ebf01b","after":"50497efedf9ee79cf5ac6bb8c3537f68f59e6a0e","ref":"refs/heads/reflactor","pushedAt":"2024-03-12T11:28:46.000Z","pushType":"push","commitsCount":11,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"docs change","shortMessageHtmlLink":"docs change"}},{"before":"dccf374b25fa8a6c5b85c7aba59fe90fb7786d83","after":"263b081259713f2902c3743539c38ba4f2ebf01b","ref":"refs/heads/reflactor","pushedAt":"2024-03-11T07:40:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"optimize serialization of some types","shortMessageHtmlLink":"optimize serialization of some types"}},{"before":null,"after":"dccf374b25fa8a6c5b85c7aba59fe90fb7786d83","ref":"refs/heads/reflactor","pushedAt":"2024-03-11T04:50:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"kcwl","name":"kcwl","path":"/kcwl","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/7193702?s=80&v=4"},"commit":{"message":"reflactor archive to binary archive","shortMessageHtmlLink":"reflactor archive to binary archive"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxNToyNjo1OS4wMDAwMDBazwAAAASIGs5v","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNy0yNFQxNToyNjo1OS4wMDAwMDBazwAAAASIGs5v","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wMy0xMVQwNDo1MDoyMi4wMDAwMDBazwAAAAQR3cqn"}},"title":"Activity ยท kcwl/elastic"}