{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":600334568,"defaultBranch":"main","name":"MidoriDB","ownerLogin":"PauloMigAlmeida","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-02-11T06:49:53.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/1011868?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1687217172.7285519","currentOid":""},"activityList":{"items":[{"before":"e538ed32611e8d24b5754d20c4f55545e40e16bc","after":"2085c5bf29db6f1e13b06a023cb004b75799f16e","ref":"refs/heads/main","pushedAt":"2024-03-05T00:45:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update main.c\n\nSigned-off-by: Paulo Miguel Almeida ","shortMessageHtmlLink":"Update main.c"}},{"before":"a65214db545b4681dc8a27bdb3567bba98310d93","after":"e538ed32611e8d24b5754d20c4f55545e40e16bc","ref":"refs/heads/main","pushedAt":"2023-11-30T04:29:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Paulo Miguel Almeida ","shortMessageHtmlLink":"Update README.md"}},{"before":"815d881d35a494676d1ad411192473caa442aec8","after":"a65214db545b4681dc8a27bdb3567bba98310d93","ref":"refs/heads/main","pushedAt":"2023-11-24T01:29:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"984913e4b7c77fec103b033312ae52c0f499b600","after":"815d881d35a494676d1ad411192473caa442aec8","ref":"refs/heads/main","pushedAt":"2023-11-24T00:06:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Paulo Miguel Almeida ","shortMessageHtmlLink":"Update README.md"}},{"before":"d0d1e3848170ff7554383def740c62c0e7622b2a","after":"984913e4b7c77fec103b033312ae52c0f499b600","ref":"refs/heads/main","pushedAt":"2023-11-23T23:43:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Paulo Miguel Almeida ","shortMessageHtmlLink":"Update README.md"}},{"before":"5f5ff46d81499cbb370c2a65ee66f4ad4feb642f","after":"d0d1e3848170ff7554383def740c62c0e7622b2a","ref":"refs/heads/main","pushedAt":"2023-11-23T23:41:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Paulo Miguel Almeida ","shortMessageHtmlLink":"Update README.md"}},{"before":"479a4e32d4ce4e0652fc8fca220c56854c408709","after":"5f5ff46d81499cbb370c2a65ee66f4ad4feb642f","ref":"refs/heads/main","pushedAt":"2023-11-23T23:26:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"Update README.md\n\nSigned-off-by: Paulo Miguel Almeida ","shortMessageHtmlLink":"Update README.md"}},{"before":"d22dcb68dbec17099ae70837053106f798843f5b","after":"479a4e32d4ce4e0652fc8fca220c56854c408709","ref":"refs/heads/main","pushedAt":"2023-11-23T23:12:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"remove debbuging symbols from the shared object","shortMessageHtmlLink":"remove debbuging symbols from the shared object"}},{"before":"f5254f7dafe4ee6455d12f43489aae221e145cb2","after":"d22dcb68dbec17099ae70837053106f798843f5b","ref":"refs/heads/main","pushedAt":"2023-11-23T23:10:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: impl support for COUNT and GROUP BY on SELECT stmts","shortMessageHtmlLink":"engine: executor: impl support for COUNT and GROUP BY on SELECT stmts"}},{"before":"db8777e00cb207cf4f14788f884f18d4783ef251","after":"f5254f7dafe4ee6455d12f43489aae221e145cb2","ref":"refs/heads/main","pushedAt":"2023-11-22T21:42:31.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: fix compiler warnings","shortMessageHtmlLink":"parser: fix compiler warnings"}},{"before":"af164905a1459f87fc0858646e5f3395aa4f3242","after":"db8777e00cb207cf4f14788f884f18d4783ef251","ref":"refs/heads/main","pushedAt":"2023-11-22T05:52:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: retrieve only fields specified in the SELECT statement","shortMessageHtmlLink":"engine: executor: retrieve only fields specified in the SELECT statement"}},{"before":"9c853ae72fa905cc313d9e26eb663efbed185228","after":"af164905a1459f87fc0858646e5f3395aa4f3242","ref":"refs/heads/main","pushedAt":"2023-11-22T04:45:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: add support for recursive inner joins","shortMessageHtmlLink":"engine: executor: add support for recursive inner joins"}},{"before":"4021f2408c81b2c8a1abfbae3ec629793603e386","after":"9c853ae72fa905cc313d9e26eb663efbed185228","ref":"refs/heads/main","pushedAt":"2023-11-22T03:26:59.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: add support for single JOIN on SELECT statements","shortMessageHtmlLink":"engine: executor: add support for single JOIN on SELECT statements"}},{"before":"a76b2448ad1c62aa8dba2533832db7a76904b2b4","after":"4021f2408c81b2c8a1abfbae3ec629793603e386","ref":"refs/heads/main","pushedAt":"2023-11-21T23:00:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: fix memory leak","shortMessageHtmlLink":"engine: executor: fix memory leak"}},{"before":"19306ceb00815740a9091b28847fc0c2ea24eeeb","after":"a76b2448ad1c62aa8dba2533832db7a76904b2b4","ref":"refs/heads/main","pushedAt":"2023-11-21T22:47:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: add support for single JOIN on SELECT statements","shortMessageHtmlLink":"engine: executor: add support for single JOIN on SELECT statements"}},{"before":"4c1b06444032ae3be06866594c879385ca08ab54","after":"19306ceb00815740a9091b28847fc0c2ea24eeeb","ref":"refs/heads/main","pushedAt":"2023-11-20T01:48:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: optimiser: replace multi-(table|join)s with a synthetic join","shortMessageHtmlLink":"engine: optimiser: replace multi-(table|join)s with a synthetic join"}},{"before":"2d3850f29b6a9981834e3d9013d9361efe3a4cb8","after":"4c1b06444032ae3be06866594c879385ca08ab54","ref":"refs/heads/main","pushedAt":"2023-11-18T04:57:20.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: bare bones impl for SELECT statement tests","shortMessageHtmlLink":"engine: executor: bare bones impl for SELECT statement tests"}},{"before":"1b495d02eba8786a124ee005818d4c09ca700a11","after":"2d3850f29b6a9981834e3d9013d9361efe3a4cb8","ref":"refs/heads/main","pushedAt":"2023-11-16T22:30:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: build early mat table","shortMessageHtmlLink":"engine: executor: build early mat table"}},{"before":"2f62c345ca19681210042d6c105604fc832c8445","after":"1b495d02eba8786a124ee005818d4c09ca700a11","ref":"refs/heads/main","pushedAt":"2023-11-16T04:51:34.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: build column type hashtable for SELECT statements\n\nIt's my understanding that using this O(1) structure will come in handy\nwhen building the temporary 'tables' while using the early\nmaterialisation approach.","shortMessageHtmlLink":"engine: executor: build column type hashtable for SELECT statements"}},{"before":"1488463d8f6d02d48c906993f772d3e8f62456a2","after":"2f62c345ca19681210042d6c105604fc832c8445","ref":"refs/heads/main","pushedAt":"2023-11-15T00:37:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: executor: add scafold for SELECT statements","shortMessageHtmlLink":"engine: executor: add scafold for SELECT statements"}},{"before":"ba6b5759e1d4aa04a4c48e151878e466c1e966f7","after":"1488463d8f6d02d48c906993f772d3e8f62456a2","ref":"refs/heads/main","pushedAt":"2023-11-14T21:33:07.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: fix potential memory leak","shortMessageHtmlLink":"parser: semantic: fix potential memory leak"}},{"before":"50669c729fcc57c833177824a8617b1e10728653","after":"ba6b5759e1d4aa04a4c48e151878e466c1e966f7","ref":"refs/heads/main","pushedAt":"2023-11-14T00:40:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: optimiser: replace exprval (name) with fqfield","shortMessageHtmlLink":"engine: optimiser: replace exprval (name) with fqfield"}},{"before":"6fd35280b4066d10ddfa00437be28294c86feb34","after":"50669c729fcc57c833177824a8617b1e10728653","ref":"refs/heads/main","pushedAt":"2023-11-13T22:07:17.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"engine: optimiser: add scafold for SELECT statements","shortMessageHtmlLink":"engine: optimiser: add scafold for SELECT statements"}},{"before":"26e326a141e1f521827f0390bfb859603663a572","after":"6fd35280b4066d10ddfa00437be28294c86feb34","ref":"refs/heads/main","pushedAt":"2023-11-13T20:39:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: finish semantic analysis for SELECT statements\n\nmust confess that even though I commented edge cases and covered\nscenarios, I still feel like I have forgotten a thing or five.\n\nThen again, I've been working on this for over a month, so it's possible\nthat my train-of-thought was lost and that I had let something slip\nthrough the cracks. Anyway, PRs are always welcome, right? :)","shortMessageHtmlLink":"parser: semantic: finish semantic analysis for SELECT statements"}},{"before":"42d46a44429855785ad2528922824c0e67bb5de9","after":"26e326a141e1f521827f0390bfb859603663a572","ref":"refs/heads/main","pushedAt":"2023-11-12T19:42:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: refactor check_value_types routine","shortMessageHtmlLink":"parser: semantic: refactor check_value_types routine"}},{"before":"68bfbaf9b9f594f016a95e729ac68ffb08b4eecd","after":"42d46a44429855785ad2528922824c0e67bb5de9","ref":"refs/heads/main","pushedAt":"2023-11-12T19:29:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: check CMP operations for VARCHAR fields","shortMessageHtmlLink":"parser: semantic: check CMP operations for VARCHAR fields"}},{"before":"eb1edb6953feb44702e7ca7442bd7dd731742af5","after":"68bfbaf9b9f594f016a95e729ac68ffb08b4eecd","ref":"refs/heads/main","pushedAt":"2023-11-11T04:45:27.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: draft implementation for check_values routine","shortMessageHtmlLink":"parser: semantic: draft implementation for check_values routine"}},{"before":"e3ac8ad1aaca4dabd03d46b789ea3e4e2b8e7d62","after":"eb1edb6953feb44702e7ca7442bd7dd731742af5","ref":"refs/heads/main","pushedAt":"2023-11-03T08:39:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: add barebones for check types on SELECT statements","shortMessageHtmlLink":"parser: semantic: add barebones for check types on SELECT statements"}},{"before":"ddc2b1a6907a3e90de3b2e210c8c3f4027cefc91","after":"e3ac8ad1aaca4dabd03d46b789ea3e4e2b8e7d62","ref":"refs/heads/main","pushedAt":"2023-11-02T03:54:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: add ISXNULL for SELECT statements","shortMessageHtmlLink":"parser: semantic: add ISXNULL for SELECT statements"}},{"before":"e7248aaa5e021f7da082b663e39255092c01b741","after":"ddc2b1a6907a3e90de3b2e210c8c3f4027cefc91","ref":"refs/heads/main","pushedAt":"2023-11-02T03:12:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"PauloMigAlmeida","name":"Paulo Miguel Almeida","path":"/PauloMigAlmeida","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1011868?s=80&v=4"},"commit":{"message":"parser: semantic: check isxin for SELECT statements","shortMessageHtmlLink":"parser: semantic: check isxin for SELECT statements"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEDFEfUAA","startCursor":null,"endCursor":null}},"title":"Activity ยท PauloMigAlmeida/MidoriDB"}