{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":805814267,"defaultBranch":"main","name":"compact-thrift","ownerLogin":"jhorstmann","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2024-05-25T14:34:55.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/689138?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717017695.0","currentOid":""},"activityList":{"items":[{"before":"41c9f931312f8245b56633fe0074a63cdf8e7ba6","after":"5c773e3ea83a6ca4ad41e224dc47695dfc67478d","ref":"refs/heads/main","pushedAt":"2024-06-17T22:24:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Fix sse2 target feature","shortMessageHtmlLink":"Fix sse2 target feature"}},{"before":"44314860d9d0fc6dcc7214f4e1bc6f7703361ce3","after":"41c9f931312f8245b56633fe0074a63cdf8e7ba6","ref":"refs/heads/main","pushedAt":"2024-06-17T20:30:41.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Generate constructors and skip documentation in case they contain doctests","shortMessageHtmlLink":"Generate constructors and skip documentation in case they contain doc…"}},{"before":"b020df9bb0980dae9d91214a68324bf43b96e05c","after":"44314860d9d0fc6dcc7214f4e1bc6f7703361ce3","ref":"refs/heads/main","pushedAt":"2024-06-17T08:08:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Parse thrift definitions using macros\n\nFixes #12","shortMessageHtmlLink":"Parse thrift definitions using macros"}},{"before":"0eee26a1feff671ada5b4ac52c8589b514e0f7a4","after":"b020df9bb0980dae9d91214a68324bf43b96e05c","ref":"refs/heads/main","pushedAt":"2024-06-17T07:19:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Use Jemalloc in parquet benchmark","shortMessageHtmlLink":"Use Jemalloc in parquet benchmark"}},{"before":"d2f3b51f88b8a83f7e75e262b026d538972df7a9","after":"0eee26a1feff671ada5b4ac52c8589b514e0f7a4","ref":"refs/heads/main","pushedAt":"2024-06-13T07:54:29.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Split runtime into multiple modules","shortMessageHtmlLink":"Split runtime into multiple modules"}},{"before":"c9b6fba6860ac2fdd9bc86f8031c0976056b4c7e","after":"d2f3b51f88b8a83f7e75e262b026d538972df7a9","ref":"refs/heads/main","pushedAt":"2024-06-11T14:03:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Fix reading and writing of optional boolean fields","shortMessageHtmlLink":"Fix reading and writing of optional boolean fields"}},{"before":"43c7b07b859638663ddea53c3c4dd871144998f3","after":"c9b6fba6860ac2fdd9bc86f8031c0976056b4c7e","ref":"refs/heads/main","pushedAt":"2024-06-10T21:51:16.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Regenerate and revert manual changes to box statistics","shortMessageHtmlLink":"Regenerate and revert manual changes to box statistics"}},{"before":"b576421238c0edbf759dffecb24d4d70ad66d978","after":"43c7b07b859638663ddea53c3c4dd871144998f3","ref":"refs/heads/main","pushedAt":"2024-06-10T07:47:46.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Skip integers using sse2 instructions","shortMessageHtmlLink":"Skip integers using sse2 instructions"}},{"before":"7e5beb5f0b2776ab8a4429993d2e34bce1be4cd7","after":"b576421238c0edbf759dffecb24d4d70ad66d978","ref":"refs/heads/main","pushedAt":"2024-06-07T20:22:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Support Box","shortMessageHtmlLink":"Support Box"}},{"before":"9fd39c0f2520929cdcf95240e9d63fe0f7985bbe","after":"7e5beb5f0b2776ab8a4429993d2e34bce1be4cd7","ref":"refs/heads/main","pushedAt":"2024-06-05T15:38:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Enum values can have gaps so we have to use binary search instead of direct indexing","shortMessageHtmlLink":"Enum values can have gaps so we have to use binary search instead of …"}},{"before":"742352d50be62ba550020bea9191b79bcbcfb17f","after":"9fd39c0f2520929cdcf95240e9d63fe0f7985bbe","ref":"refs/heads/main","pushedAt":"2024-06-05T08:08:51.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Reduce code duplication in enum reading","shortMessageHtmlLink":"Reduce code duplication in enum reading"}},{"before":"50925346323abbf27ed250f021113d49714bb796","after":"742352d50be62ba550020bea9191b79bcbcfb17f","ref":"refs/heads/main","pushedAt":"2024-06-04T08:04:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Document how to run the generator","shortMessageHtmlLink":"Document how to run the generator"}},{"before":"90f330464cc99ba015137c0644721319aebe664c","after":"50925346323abbf27ed250f021113d49714bb796","ref":"refs/heads/main","pushedAt":"2024-06-01T16:44:04.000Z","pushType":"push","commitsCount":4,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Reduce code duplication in skip_field","shortMessageHtmlLink":"Reduce code duplication in skip_field"}},{"before":"080652bed216c14f03edea7b1cf88f85a1d085fd","after":"90f330464cc99ba015137c0644721319aebe664c","ref":"refs/heads/main","pushedAt":"2024-05-31T08:09:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Extract reading of field header into CompactThriftInput","shortMessageHtmlLink":"Extract reading of field header into CompactThriftInput"}},{"before":"e682fbab4923123d7ccd2a632a7febd644ce403e","after":"080652bed216c14f03edea7b1cf88f85a1d085fd","ref":"refs/heads/main","pushedAt":"2024-05-30T21:03:02.000Z","pushType":"push","commitsCount":7,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Generate constructors and fix reading of booleans","shortMessageHtmlLink":"Generate constructors and fix reading of booleans"}},{"before":"d3673367c3d3bb2475f7a070ae0dd4ed3f50fe9e","after":"e682fbab4923123d7ccd2a632a7febd644ce403e","ref":"refs/heads/main","pushedAt":"2024-05-29T21:25:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Implement writing\n\nFixes #6","shortMessageHtmlLink":"Implement writing"}},{"before":"767e46a3003bf3a2ed4f5c3f313c0afcfd44df6a","after":"d3673367c3d3bb2475f7a070ae0dd4ed3f50fe9e","ref":"refs/heads/main","pushedAt":"2024-05-29T21:24:01.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Fix performance problem when reading vec of larger struct","shortMessageHtmlLink":"Fix performance problem when reading vec of larger struct"}},{"before":null,"after":"4b87394d9dad9c7d2eef2a5caee4c1ee70b4c25c","ref":"refs/heads/implement-write","pushedAt":"2024-05-29T21:21:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Implement writing\n\nFixes #6","shortMessageHtmlLink":"Implement writing"}},{"before":"dabbd24ce190aa573d7cebd163af9a70a77cde78","after":"fccf393203ccdd3387872acb26fe67eaffbac015","ref":"refs/heads/copy-on-write","pushedAt":"2024-05-28T21:20:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Fix performance problem when reading vec of larger struct","shortMessageHtmlLink":"Fix performance problem when reading vec of larger struct"}},{"before":null,"after":"dabbd24ce190aa573d7cebd163af9a70a77cde78","ref":"refs/heads/copy-on-write","pushedAt":"2024-05-27T08:03:48.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Support Cow for binary and string","shortMessageHtmlLink":"Support Cow for binary and string"}},{"before":"e29a0c7742231cb8ab6cea42733c4d126b128010","after":"767e46a3003bf3a2ed4f5c3f313c0afcfd44df6a","ref":"refs/heads/main","pushedAt":"2024-05-26T12:42:47.000Z","pushType":"push","commitsCount":6,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Tune option reading","shortMessageHtmlLink":"Tune option reading"}},{"before":"f8034188f1931f096d85d6dd9ab7b9b189fc6ac3","after":"e29a0c7742231cb8ab6cea42733c4d126b128010","ref":"refs/heads/main","pushedAt":"2024-05-25T16:34:54.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Allow non camelcase or snakecase names\n\nFixes #1","shortMessageHtmlLink":"Allow non camelcase or snakecase names"}},{"before":"44104235bb7f528369e491b8424908f93ec20c80","after":"f8034188f1931f096d85d6dd9ab7b9b189fc6ac3","ref":"refs/heads/main","pushedAt":"2024-05-25T14:53:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Add Apache license","shortMessageHtmlLink":"Add Apache license"}},{"before":"38a040a7d1348397298d8e29385ec2141565c8f6","after":"44104235bb7f528369e491b8424908f93ec20c80","ref":"refs/heads/main","pushedAt":"2024-05-25T14:46:31.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Describe design choice","shortMessageHtmlLink":"Describe design choice"}},{"before":null,"after":"38a040a7d1348397298d8e29385ec2141565c8f6","ref":"refs/heads/main","pushedAt":"2024-05-25T14:35:16.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"jhorstmann","name":"Jörn Horstmann","path":"/jhorstmann","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/689138?s=80&v=4"},"commit":{"message":"Initial commit","shortMessageHtmlLink":"Initial commit"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xN1QyMjoyNDowMy4wMDAwMDBazwAAAARn18uN","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNi0xN1QyMjoyNDowMy4wMDAwMDBazwAAAARn18uN","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wNS0yNVQxNDozNToxNi4wMDAwMDBazwAAAARTwCu6"}},"title":"Activity · jhorstmann/compact-thrift"}