{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":347277349,"defaultBranch":"main","name":"sqlglot","ownerLogin":"tobymao","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-03-13T05:01:56.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/8205034?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1717668578.0","currentOid":""},"activityList":{"items":[{"before":"516b4dbb93c9d2afe89b3cd420ac907543f03764","after":"4ecda1d6f2f59f65a7b93e954865ac6c31fae6a6","ref":"refs/heads/vaggelisd/db_dateadd","pushedAt":"2024-06-06T10:43:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"VaggelisD","name":"Vaggelis Danias","path":"/VaggelisD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16211491?s=80&v=4"},"commit":{"message":"feat(spark, databricks): Support for DATE_ADD functions","shortMessageHtmlLink":"feat(spark, databricks): Support for DATE_ADD functions"}},{"before":null,"after":"516b4dbb93c9d2afe89b3cd420ac907543f03764","ref":"refs/heads/vaggelisd/db_dateadd","pushedAt":"2024-06-06T10:09:38.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VaggelisD","name":"Vaggelis Danias","path":"/VaggelisD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16211491?s=80&v=4"},"commit":{"message":"feat(spark, databricks): Support for DATE_ADD functions","shortMessageHtmlLink":"feat(spark, databricks): Support for DATE_ADD functions"}},{"before":"055c127b014244895bb1b5c311b0e8b666aaaad4","after":null,"ref":"refs/heads/jo/materialize_cleanup","pushedAt":"2024-06-06T10:09:12.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"}},{"before":"2dca238684d33011ef4ff75519297c25b030c099","after":"f920014709c2d3ccb7ec18fb622ecd6b6ee0afcd","ref":"refs/heads/main","pushedAt":"2024-06-06T10:09:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Refactor(materialize): clean up initial implementation of Materialize (#3608)","shortMessageHtmlLink":"Refactor(materialize): clean up initial implementation of Materialize ("}},{"before":"51408172ce940b6ab0ad783d98e632d972da6a0a","after":"2dca238684d33011ef4ff75519297c25b030c099","ref":"refs/heads/main","pushedAt":"2024-06-06T10:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Cleanup gap_fill","shortMessageHtmlLink":"Cleanup gap_fill"}},{"before":"bde5a8de346125704f757ed6a2de444905fe146e","after":"51408172ce940b6ab0ad783d98e632d972da6a0a","ref":"refs/heads/main","pushedAt":"2024-06-06T00:54:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Refactor(risingwave): clean up initial implementation of RisingWave","shortMessageHtmlLink":"Refactor(risingwave): clean up initial implementation of RisingWave"}},{"before":"97f8d1a05801bcd7fd237dac0470c232d3106ca4","after":"bde5a8de346125704f757ed6a2de444905fe146e","ref":"refs/heads/main","pushedAt":"2024-06-06T00:49:22.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Feat: add risingwave dialect (#3598)\n\n* introduce risingwave as a dialect\r\n\r\n* sort dialects alphabetically","shortMessageHtmlLink":"Feat: add risingwave dialect (#3598)"}},{"before":"245516828d61d79341287175232ddb98800c3d5f","after":"055c127b014244895bb1b5c311b0e8b666aaaad4","ref":"refs/heads/jo/materialize_cleanup","pushedAt":"2024-06-06T00:47:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Refactor(materialize): clean up initial implementation of Materialize","shortMessageHtmlLink":"Refactor(materialize): clean up initial implementation of Materialize"}},{"before":null,"after":"245516828d61d79341287175232ddb98800c3d5f","ref":"refs/heads/jo/materialize_cleanup","pushedAt":"2024-06-06T00:46:49.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Refactor(materialize): clean up initial implementation of Materialize SQL","shortMessageHtmlLink":"Refactor(materialize): clean up initial implementation of Materialize…"}},{"before":"2afe4b44ef3279cf32c6c1d873d1d04d8ec120a3","after":"97f8d1a05801bcd7fd237dac0470c232d3106ca4","ref":"refs/heads/main","pushedAt":"2024-06-06T00:11:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Feat: add materialize dialect (#3577)\n\n* Add Materialize dialect (WIP)\r\n\r\n* Remove redundant keywords and functions\r\n\r\n* Add LIST to NESTED_TYPE_TOKENS\r\n\r\n* Handle list and map types\r\n\r\n* Address PR feedback with multiple minor improvements\r\n\r\n* Update sqlglot/dialects/materialize.py\r\n\r\nCo-authored-by: Jo <46752250+georgesittas@users.noreply.github.com>\r\n\r\n* Update sqlglot/dialects/materialize.py\r\n\r\nCo-authored-by: Jo <46752250+georgesittas@users.noreply.github.com>\r\n\r\n* Move datatype_sql to be a func of Postgres.Generator\r\n\r\n---------\r\n\r\nCo-authored-by: Nikhil Benesch \r\nCo-authored-by: Jo <46752250+georgesittas@users.noreply.github.com>","shortMessageHtmlLink":"Feat: add materialize dialect (#3577)"}},{"before":"472058daccf8dc2a7f7f4b7082309a06802017a5","after":"2afe4b44ef3279cf32c6c1d873d1d04d8ec120a3","ref":"refs/heads/main","pushedAt":"2024-06-05T23:46:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update API docs, CHANGELOG.md for v25.0.2 [skip ci]","shortMessageHtmlLink":"docs: update API docs, CHANGELOG.md for v25.0.2 [skip ci]"}},{"before":"8418a730b1312d9a234ce2530be2636ad807b5bd","after":"472058daccf8dc2a7f7f4b7082309a06802017a5","ref":"refs/heads/main","pushedAt":"2024-06-05T23:36:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Feat(bigquery): add support for GAP_FILL function","shortMessageHtmlLink":"Feat(bigquery): add support for GAP_FILL function"}},{"before":null,"after":"a7aaba4cad311bbe6b70aafbed3278288206aa70","ref":"refs/heads/release/v24.1.3","pushedAt":"2024-06-05T23:02:13.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Feat(bigquery): add support for GAP_FILL function","shortMessageHtmlLink":"Feat(bigquery): add support for GAP_FILL function"}},{"before":"f6b0ec793817d9d1ebb79f47050ceb543a475793","after":"8418a730b1312d9a234ce2530be2636ad807b5bd","ref":"refs/heads/main","pushedAt":"2024-06-05T22:23:49.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update API docs, CHANGELOG.md for v25.0.1 [skip ci]","shortMessageHtmlLink":"docs: update API docs, CHANGELOG.md for v25.0.1 [skip ci]"}},{"before":"e8040dd750c9e00f5d72dca023e037beeee65aa8","after":null,"ref":"refs/heads/revert-3603-jo/use_maybe_parse_in_binop","pushedAt":"2024-06-05T22:12:59.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"}},{"before":"262d08a094bdf62f71196f392c5d62a374d8f956","after":"f6b0ec793817d9d1ebb79f47050ceb543a475793","ref":"refs/heads/main","pushedAt":"2024-06-05T22:12:58.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Revert \"Refactor!!: use maybe_parse instead of convert in _binop (#3603)\" (#3606)\n\nThis reverts commit ff7556bd359daafac25159edd9fdb0b6e7f91d77.","shortMessageHtmlLink":"Revert \"Refactor!!: use maybe_parse instead of convert in _binop (#3603…"}},{"before":null,"after":"e8040dd750c9e00f5d72dca023e037beeee65aa8","ref":"refs/heads/revert-3603-jo/use_maybe_parse_in_binop","pushedAt":"2024-06-05T21:37:51.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Revert \"Refactor!!: use maybe_parse instead of convert in _binop (#3603)\"\n\nThis reverts commit ff7556bd359daafac25159edd9fdb0b6e7f91d77.","shortMessageHtmlLink":"Revert \"Refactor!!: use maybe_parse instead of convert in _binop (#3603…"}},{"before":"061be9bda9e03b17590a0ac58fa2fec0540e2e77","after":"262d08a094bdf62f71196f392c5d62a374d8f956","ref":"refs/heads/main","pushedAt":"2024-06-05T21:09:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"docs: update API docs, CHANGELOG.md for v25.0.0 [skip ci]","shortMessageHtmlLink":"docs: update API docs, CHANGELOG.md for v25.0.0 [skip ci]"}},{"before":"9bd2f715df3099107b5f5b8c9bc4f63bcfe5479d","after":null,"ref":"refs/heads/barak/simplify-deep-conditionals","pushedAt":"2024-06-05T20:40:40.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"barakalon","name":"barak","path":"/barakalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12398927?s=80&v=4"}},{"before":"12b6aa7006bbf005c750070d9e266153057ff281","after":"061be9bda9e03b17590a0ac58fa2fec0540e2e77","ref":"refs/heads/main","pushedAt":"2024-06-05T20:40:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"barakalon","name":"barak","path":"/barakalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12398927?s=80&v=4"},"commit":{"message":"fix: optimize absorb_and_eliminate and remove_complements (#3595)","shortMessageHtmlLink":"fix: optimize absorb_and_eliminate and remove_complements (#3595)"}},{"before":"200ff9c41d4257df2cd6d60a454f108f9618963d","after":"9bd2f715df3099107b5f5b8c9bc4f63bcfe5479d","ref":"refs/heads/barak/simplify-deep-conditionals","pushedAt":"2024-06-05T20:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"barakalon","name":"barak","path":"/barakalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12398927?s=80&v=4"},"commit":{"message":"rename hashed -> op_set","shortMessageHtmlLink":"rename hashed -> op_set"}},{"before":"8622128cc5ec5fc673d4e339b3165dbb5c22e450","after":null,"ref":"refs/heads/vaggelisd/copy_subquery","pushedAt":"2024-06-05T19:59:57.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"}},{"before":"ff7556bd359daafac25159edd9fdb0b6e7f91d77","after":"12b6aa7006bbf005c750070d9e266153057ff281","ref":"refs/heads/main","pushedAt":"2024-06-05T19:59:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"fix(snowflake): Fix COPY INTO with subquery (#3605)","shortMessageHtmlLink":"fix(snowflake): Fix COPY INTO with subquery (#3605)"}},{"before":"400e52974f82207e1fa6074aab7e44374c66c723","after":null,"ref":"refs/heads/jo/use_maybe_parse_in_binop","pushedAt":"2024-06-05T19:59:16.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"}},{"before":"ff55ec1ca8c259f3c304aa7f6039c033f1fe728c","after":"ff7556bd359daafac25159edd9fdb0b6e7f91d77","ref":"refs/heads/main","pushedAt":"2024-06-05T19:59:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Refactor!!: use maybe_parse instead of convert in _binop (#3603)","shortMessageHtmlLink":"Refactor!!: use maybe_parse instead of convert in _binop (#3603)"}},{"before":null,"after":"8622128cc5ec5fc673d4e339b3165dbb5c22e450","ref":"refs/heads/vaggelisd/copy_subquery","pushedAt":"2024-06-05T19:45:03.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"VaggelisD","name":"Vaggelis Danias","path":"/VaggelisD","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/16211491?s=80&v=4"},"commit":{"message":"fix(snowflake): Fix COPY INTO with subquery","shortMessageHtmlLink":"fix(snowflake): Fix COPY INTO with subquery"}},{"before":null,"after":"400e52974f82207e1fa6074aab7e44374c66c723","ref":"refs/heads/jo/use_maybe_parse_in_binop","pushedAt":"2024-06-05T18:56:22.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"georgesittas","name":"Jo","path":"/georgesittas","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/46752250?s=80&v=4"},"commit":{"message":"Refactor!!: use maybe_parse instead of convert in _binop","shortMessageHtmlLink":"Refactor!!: use maybe_parse instead of convert in _binop"}},{"before":"d22d5c6e8ecd7f1b88b5610dbb22c730b684a92f","after":"200ff9c41d4257df2cd6d60a454f108f9618963d","ref":"refs/heads/barak/simplify-deep-conditionals","pushedAt":"2024-06-05T18:31:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"barakalon","name":"barak","path":"/barakalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12398927?s=80&v=4"},"commit":{"message":"more exiting early for normalization_distance","shortMessageHtmlLink":"more exiting early for normalization_distance"}},{"before":"d118c9542e8acec7a70efd91afbceed6b8a7e0c6","after":"d22d5c6e8ecd7f1b88b5610dbb22c730b684a92f","ref":"refs/heads/barak/simplify-deep-conditionals","pushedAt":"2024-06-05T18:09:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"barakalon","name":"barak","path":"/barakalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12398927?s=80&v=4"},"commit":{"message":"max_depth","shortMessageHtmlLink":"max_depth"}},{"before":"c3ec926f8b950ca1ffdaee940388a1b336ce4adb","after":"d118c9542e8acec7a70efd91afbceed6b8a7e0c6","ref":"refs/heads/barak/simplify-deep-conditionals","pushedAt":"2024-06-05T14:24:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"barakalon","name":"barak","path":"/barakalon","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/12398927?s=80&v=4"},"commit":{"message":"more tests","shortMessageHtmlLink":"more tests"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEXhGKzwA","startCursor":null,"endCursor":null}},"title":"Activity · tobymao/sqlglot"}