{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":197095478,"defaultBranch":"main","name":"hack-sql-fake","ownerLogin":"slackhq","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-07-16T01:07:16.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/6911160?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1707578809.0","currentOid":""},"activityList":{"items":[{"before":"0c4a6aa378049f676e9652626df9d6d5c6e06cd9","after":null,"ref":"refs/heads/muglug-add-hakana-fixes","pushedAt":"2024-02-10T15:26:49.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"}},{"before":"410137a4351cac2fdb11076fb6622e03057b02f9","after":null,"ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-10-06T20:08:06.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"}},{"before":"ef8773703708f4a9eb9504f145ac2c50b2381ed2","after":"da4bd2ffcc196a8f371701aa2fe582c4cd85528f","ref":"refs/heads/main","pushedAt":"2023-10-06T20:08:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"add AsyncMysqlQueryErrorResult and SQLFakeAsyncMysqlException (#110)","shortMessageHtmlLink":"add AsyncMysqlQueryErrorResult and SQLFakeAsyncMysqlException (#110)"}},{"before":"73049e47063ee2c2fb616b1875ef1fde02433a1a","after":"410137a4351cac2fdb11076fb6622e03057b02f9","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-10-06T17:18:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"remove private method call","shortMessageHtmlLink":"remove private method call"}},{"before":"9fecfc6fc2c999c29be2ac5b0a0d72d1b3213633","after":"73049e47063ee2c2fb616b1875ef1fde02433a1a","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-10-06T16:59:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"call parent constructor","shortMessageHtmlLink":"call parent constructor"}},{"before":"f17e7a03a00b3e89003b4a4c337367284843b152","after":"9fecfc6fc2c999c29be2ac5b0a0d72d1b3213633","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-10-04T20:23:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"remove unused ref","shortMessageHtmlLink":"remove unused ref"}},{"before":"c39af578062775a14bbf24525c5e74c49af96319","after":"f17e7a03a00b3e89003b4a4c337367284843b152","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-10-04T20:20:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"add camelcase ignore","shortMessageHtmlLink":"add camelcase ignore"}},{"before":"047afaa4324ca94df41c16dc56a0bb5fdbb9f216","after":"c39af578062775a14bbf24525c5e74c49af96319","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-10-04T19:59:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"change to php","shortMessageHtmlLink":"change to php"}},{"before":"ef8773703708f4a9eb9504f145ac2c50b2381ed2","after":"047afaa4324ca94df41c16dc56a0bb5fdbb9f216","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-09-21T20:29:00.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"add AsyncMysqlQueryErrorResult and SQLFakeAsyncMysqlException","shortMessageHtmlLink":"add AsyncMysqlQueryErrorResult and SQLFakeAsyncMysqlException"}},{"before":null,"after":"ef8773703708f4a9eb9504f145ac2c50b2381ed2","ref":"refs/heads/pbibra-add-async-error-result","pushedAt":"2023-09-21T20:20:56.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pbibra","name":null,"path":"/pbibra","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15112506?s=80&v=4"},"commit":{"message":"Evaluate expressions in IN predicates when performing index checks (#108)","shortMessageHtmlLink":"Evaluate expressions in IN predicates when performing index checks (#108"}},{"before":"0593ff4d343b9666291a4682c6d91fa66fe75f7c","after":"ef8773703708f4a9eb9504f145ac2c50b2381ed2","ref":"refs/heads/main","pushedAt":"2023-09-05T18:19:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Evaluate expressions in IN predicates when performing index checks (#108)","shortMessageHtmlLink":"Evaluate expressions in IN predicates when performing index checks (#108"}},{"before":"ef5301caed9cbfbada0e8c11c24cc79493d8ad2e","after":"0593ff4d343b9666291a4682c6d91fa66fe75f7c","ref":"refs/heads/main","pushedAt":"2023-09-05T15:10:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Fix evaluation of =NULL (#107)\n\n* Fix evaluation of =NULL\r\n\r\n* Tests","shortMessageHtmlLink":"Fix evaluation of <foo>=NULL (#107)"}},{"before":"e48759347f383243b0bba54205a90f87da3fab44","after":"ef5301caed9cbfbada0e8c11c24cc79493d8ad2e","ref":"refs/heads/main","pushedAt":"2023-06-16T19:06:43.239Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Add TIMESTAMP to SchemaGenerator (#106)\n\nAlso already understood by CreateTableParser, just not SchemaGenerator.\r\n\r\nThese are not integers - they are strings in the range '1970-01-01 00:00:01' to '2038-01-19 03:14:07'","shortMessageHtmlLink":"Add TIMESTAMP to SchemaGenerator (#106)"}},{"before":"8e5339df158fcaf26da3ad0ddff5e07dda843ee3","after":"e48759347f383243b0bba54205a90f87da3fab44","ref":"refs/heads/main","pushedAt":"2023-06-15T23:20:42.110Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Add 'rank' as the reserved word (#105)","shortMessageHtmlLink":"Add 'rank' as the reserved word (#105)"}},{"before":null,"after":"918152296005189f3950a257f2969baabb5c83f7","ref":"refs/heads/add-rank-reserved-word","pushedAt":"2023-06-15T22:55:30.679Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tanjinx","name":"Tanjin Xu","path":"/tanjinx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/109303790?s=80&v=4"},"commit":{"message":"Add 'rank' as the reserved word","shortMessageHtmlLink":"Add 'rank' as the reserved word"}},{"before":"61a01a7f209c4ee3ca95395c576191a220a9b10b","after":"8e5339df158fcaf26da3ad0ddff5e07dda843ee3","ref":"refs/heads/main","pushedAt":"2023-06-15T13:48:55.608Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Support JSON fields in SchemaGenerator (#104)\n\nThe validation is already handled and tested in `InsertQueryTest`; they're just missing from `SchemaGenerator`.","shortMessageHtmlLink":"Support JSON fields in SchemaGenerator (#104)"}},{"before":"e3213f74c377e3889e06b924a96f52cba7212ac6","after":"61a01a7f209c4ee3ca95395c576191a220a9b10b","ref":"refs/heads/main","pushedAt":"2023-06-06T18:59:26.184Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Add support for ignoring queries that violate an index requirement based on callstack","shortMessageHtmlLink":"Add support for ignoring queries that violate an index requirement ba…"}},{"before":"87cea530403936968586fdecc1fad8dd2be08e0c","after":"e3213f74c377e3889e06b924a96f52cba7212ac6","ref":"refs/heads/main","pushedAt":"2023-06-01T18:02:07.003Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Add flags to track replica queries and synthetic requests","shortMessageHtmlLink":"Add flags to track replica queries and synthetic requests"}},{"before":"522dfa9cc750ac6db37fff1e751db2b8876a0365","after":"87cea530403936968586fdecc1fad8dd2be08e0c","ref":"refs/heads/main","pushedAt":"2023-06-01T17:52:37.893Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Break out QueryPlanner into separate class","shortMessageHtmlLink":"Break out QueryPlanner into separate class"}},{"before":"e15dd1497a3e2074b2fdda066368865e63bd8547","after":"522dfa9cc750ac6db37fff1e751db2b8876a0365","ref":"refs/heads/main","pushedAt":"2023-05-19T18:46:01.135Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Ignore keys that start with null","shortMessageHtmlLink":"Ignore keys that start with null"}},{"before":"0f084d81099a3d587d3e5e08d3f16022bdf9d89a","after":"e15dd1497a3e2074b2fdda066368865e63bd8547","ref":"refs/heads/main","pushedAt":"2023-05-19T18:12:37.178Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Fix a few more bugs with indexes","shortMessageHtmlLink":"Fix a few more bugs with indexes"}},{"before":"6b6fd88afa9a7b964d59e57fa011c900223cbcae","after":"0f084d81099a3d587d3e5e08d3f16022bdf9d89a","ref":"refs/heads/main","pushedAt":"2023-05-19T00:08:17.203Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Fix incorrect numbering for some ids after a deletion","shortMessageHtmlLink":"Fix incorrect numbering for some ids after a deletion"}},{"before":"f5cfc8c672d23a275324c9967fbe8e55b600e897","after":null,"ref":"refs/heads/mdob-foo","pushedAt":"2023-05-18T19:54:35.942Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"}},{"before":"363db0403956779bad4684d64acc97543591f93b","after":"6b6fd88afa9a7b964d59e57fa011c900223cbcae","ref":"refs/heads/main","pushedAt":"2023-05-18T19:54:26.633Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Change layout of index references (#103)\n\n* Change layout of index references\r\n\r\n* Remove unused code","shortMessageHtmlLink":"Change layout of index references (#103)"}},{"before":"93088c1c96c525d1da4f964a36043884e7c1de3c","after":"f5cfc8c672d23a275324c9967fbe8e55b600e897","ref":"refs/heads/mdob-foo","pushedAt":"2023-05-18T18:43:31.035Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Remove unused code","shortMessageHtmlLink":"Remove unused code"}},{"before":"ff2bb14c018e8f5336069951bb8736c7d8d9a1c4","after":"93088c1c96c525d1da4f964a36043884e7c1de3c","ref":"refs/heads/mdob-foo","pushedAt":"2023-05-18T18:25:44.564Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Change layout of index references","shortMessageHtmlLink":"Change layout of index references"}},{"before":"b083b128e7ff290c6379dfd527e614fc3e47660a","after":"ff2bb14c018e8f5336069951bb8736c7d8d9a1c4","ref":"refs/heads/mdob-foo","pushedAt":"2023-05-18T16:00:08.729Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Fix index generation","shortMessageHtmlLink":"Fix index generation"}},{"before":"183b62b7f9e71a0a8afde4f699105ad67df87061","after":"b083b128e7ff290c6379dfd527e614fc3e47660a","ref":"refs/heads/mdob-foo","pushedAt":"2023-05-17T21:22:01.450Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Get it passing all tests","shortMessageHtmlLink":"Get it passing all tests"}},{"before":"4ca89bf862c0a043b5ccd0926e5a072838a30f5f","after":"183b62b7f9e71a0a8afde4f699105ad67df87061","ref":"refs/heads/mdob-foo","pushedAt":"2023-05-17T20:47:41.667Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"More things","shortMessageHtmlLink":"More things"}},{"before":"c9c858f196fb5a3a9f533df9505385fe3ceef996","after":"4ca89bf862c0a043b5ccd0926e5a072838a30f5f","ref":"refs/heads/mdob-foo","pushedAt":"2023-05-17T19:34:49.430Z","pushType":"push","commitsCount":1,"pusher":{"login":"muglug","name":"Matthew Brown","path":"/muglug","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/2292638?s=80&v=4"},"commit":{"message":"Some improvements","shortMessageHtmlLink":"Some improvements"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAD90v2gQA","startCursor":null,"endCursor":null}},"title":"Activity · slackhq/hack-sql-fake"}