{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":505410212,"defaultBranch":"main","name":"go-zetasqlite","ownerLogin":"goccy","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2022-06-20T11:20:31.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/209884?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1712591766.0","currentOid":""},"activityList":{"items":[{"before":"93d2c4076b6b73f58292b3630c6aa73fa3878523","after":"b6dd6a5c9272ce2c804b47446646d42ebdf9450a","ref":"refs/heads/main","pushedAt":"2024-04-08T15:55:33.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Date] [Datetime] [Timestamp] Handle `QUARTER`, `WEEK(DAY)`, `ISOWEEK` (#204)\n\n* [Date] [Datetime] [Timestamp] Handle `QUARTER`, `WEEK(DAY)`, `ISOWEEK`\r\n\r\n* Update function_date.go","shortMessageHtmlLink":"[Date] [Datetime] [Timestamp] Handle QUARTER, WEEK(DAY), ISOWEEK ("}},{"before":"047d5301319f9c26896437894e499179df1c32a4","after":"93d2c4076b6b73f58292b3630c6aa73fa3878523","ref":"refs/heads/main","pushedAt":"2024-04-08T15:53:20.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Enable `QUALIFY` without `GROUP BY` / `WHERE` / `HAVING` (#201)\n\n* Enable `QUALIFY` without `GROUP BY` / `WHERE` / `HAVING`\r\n\r\n* handle error\r\n\r\n* Update analyzer.go","shortMessageHtmlLink":"Enable QUALIFY without GROUP BY / WHERE / HAVING (#201)"}},{"before":"e7b6206cd23b8adce49c812f1bf8ab479647bf6a","after":"047d5301319f9c26896437894e499179df1c32a4","ref":"refs/heads/main","pushedAt":"2024-04-08T15:52:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Support `UNNEST WITH OFFSET` (#199)\n\n* Support `UNNEST WITH OFFSET`\r\n\r\n* Update README.md","shortMessageHtmlLink":"Support UNNEST WITH OFFSET (#199)"}},{"before":"b928fe08cd445334ad4fc9c59c8bbf5512035219","after":"e7b6206cd23b8adce49c812f1bf8ab479647bf6a","ref":"refs/heads/main","pushedAt":"2024-04-06T15:52:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Fix `QueryStmtNode` output; wrap union statements in parentheses (#205)","shortMessageHtmlLink":"Fix QueryStmtNode output; wrap union statements in parentheses (#205)"}},{"before":"0e394c948998f68ff8f5602fc60be8c5c89fc26d","after":"b928fe08cd445334ad4fc9c59c8bbf5512035219","ref":"refs/heads/main","pushedAt":"2024-04-06T15:44:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Support sql.Driver's PrepareContext interface (#203)","shortMessageHtmlLink":"Support sql.Driver's PrepareContext interface (#203)"}},{"before":"fdc1ee16c404c023b0a340759d0fc19b9f252d7c","after":"0e394c948998f68ff8f5602fc60be8c5c89fc26d","ref":"refs/heads/main","pushedAt":"2024-04-04T10:54:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Support `PIVOT` / `UNPIVOT` (#198)","shortMessageHtmlLink":"Support PIVOT / UNPIVOT (#198)"}},{"before":"a68af1a9d746bbd7aed269c8cfe0ed4d579cc58f","after":"fdc1ee16c404c023b0a340759d0fc19b9f252d7c","ref":"refs/heads/main","pushedAt":"2024-04-04T10:48:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Implement dayOfYearParser (#197)\n\n* Handle and test leap year\r\n\r\n* Test PARSE_DATETIME\r\n\r\n* Test invalid values\r\n\r\n* Fix unnecessary conversion found w lint","shortMessageHtmlLink":"Implement dayOfYearParser (#197)"}},{"before":"afe5ab4269b323e3559f0b37a5ec5d233c2c2bb8","after":null,"ref":"refs/heads/update-linter","pushedAt":"2024-03-16T08:49:15.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"}},{"before":"745096fa3ba13dcf7f98c2620cc4f343064d4614","after":"a68af1a9d746bbd7aed269c8cfe0ed4d579cc58f","ref":"refs/heads/main","pushedAt":"2024-03-16T08:49:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Update linter (#189)\n\n* fix timezone\r\n\r\n* fix linter error\r\n\r\n* add golangci.yaml","shortMessageHtmlLink":"Update linter (#189)"}},{"before":null,"after":"afe5ab4269b323e3559f0b37a5ec5d233c2c2bb8","ref":"refs/heads/update-linter","pushedAt":"2024-03-16T08:03:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"add golangci.yaml","shortMessageHtmlLink":"add golangci.yaml"}},{"before":"8af7089ffee3a88782b161e49e570f3cdac09691","after":"745096fa3ba13dcf7f98c2620cc4f343064d4614","ref":"refs/heads/main","pushedAt":"2024-03-10T14:32:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[String] Do not cast integer/float-like strings to datetime (#184)","shortMessageHtmlLink":"[String] Do not cast integer/float-like strings to datetime (#184)"}},{"before":"f887509b202c18f43abe7df05061d9ec57c9139d","after":"8af7089ffee3a88782b161e49e570f3cdac09691","ref":"refs/heads/main","pushedAt":"2024-03-10T14:14:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Date] Implement `%p`, improve token composition, fix leading-space parsers/formatters, improve error messages, slurp whitespace (#166)\n\n* [Date] Implment `%p`, improve token composition, fix leading-space parser/formatters\r\n\r\n* Improve error messages\r\n\r\n* Capture all whitespace when processing whitespace format elements\r\n\r\n* fix 12pm case\r\n\r\n* Update function_time_parser.go","shortMessageHtmlLink":"[Date] Implement %p, improve token composition, fix leading-space p…"}},{"before":"7fc7b7c7689cda1d3b4c58865deb9a93be523067","after":"f887509b202c18f43abe7df05061d9ec57c9139d","ref":"refs/heads/main","pushedAt":"2024-03-10T14:09:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Harden string functions when NULL is passed (#112)\n\n* Harden string functions when NULL is passed\r\n\r\n* fix test","shortMessageHtmlLink":"Harden string functions when NULL is passed (#112)"}},{"before":"5837a0598070952d8096529d7524a02494fa3795","after":"7fc7b7c7689cda1d3b4c58865deb9a93be523067","ref":"refs/heads/main","pushedAt":"2024-03-10T04:38:02.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Aggregate] Correctly handle ordering multiple fields; don't crash on nil (#174)\n\n* [Aggregate] Correctly handle ordering multiple fields; dont crash on nil\r\n\r\n* review feedback\r\n\r\n* lint","shortMessageHtmlLink":"[Aggregate] Correctly handle ordering multiple fields; don't crash on…"}},{"before":"d5aff7d79677e1affa928432364e81ab487daa82","after":"5837a0598070952d8096529d7524a02494fa3795","ref":"refs/heads/main","pushedAt":"2024-03-10T04:35:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Windowing] [Formatter] Reset format context in-between analytic function groups (#162)\n\n* [Windowing] [Formatter] Reset format context in-between analytic function groups\r\n\r\n* use last function order as scan order","shortMessageHtmlLink":"[Windowing] [Formatter] Reset format context in-between analytic func…"}},{"before":"2c2416b15d9b3cf65bad07e6fc37e2d267e61587","after":"d5aff7d79677e1affa928432364e81ab487daa82","ref":"refs/heads/main","pushedAt":"2024-03-10T04:33:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Filter] Fix syntax error that occurred for some queries using subselects or QUALIFY (#157)\n\n* [Filter] Fix syntax error that occurred for some queries using subselects or QUALIFY\r\n\r\n* comment update\r\n\r\n* Update formatter.go\r\n\r\n* Update formatter.go","shortMessageHtmlLink":"[Filter] Fix syntax error that occurred for some queries using subsel…"}},{"before":"5416a7377728ba4687f224df2ed3a5ebf3e3fa46","after":"2c2416b15d9b3cf65bad07e6fc37e2d267e61587","ref":"refs/heads/main","pushedAt":"2024-03-09T15:03:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[String] Cast to INT64 should use base-10 parsing (#159)\n\n* [String] Cast to INT64 should use base-10 parsing\r\n\r\n* refix 0x\r\n\r\n* invert","shortMessageHtmlLink":"[String] Cast to INT64 should use base-10 parsing (#159)"}},{"before":"5f9498babc185929623250756caa75d5622b1a3b","after":"5416a7377728ba4687f224df2ed3a5ebf3e3fa46","ref":"refs/heads/main","pushedAt":"2024-03-09T14:57:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Driver] Fix prepared insert statements raising `not enough query arguments` (#171)\n\n* [Driver] Fix prepared insert statements raising `not enough query arguments`\r\n\r\n* use different test table name","shortMessageHtmlLink":"[Driver] Fix prepared insert statements raising `not enough query arg…"}},{"before":"4505d46c6ed3282e1b01343d1583ed30da4f88a6","after":"5f9498babc185929623250756caa75d5622b1a3b","ref":"refs/heads/main","pushedAt":"2024-03-09T14:53:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[String] `LIKE` properly escapes regexp-characters (#156)\n\n* [String] `LIKE` properly escapes regexp-characters\r\n\r\n* remove unused import","shortMessageHtmlLink":"[String] LIKE properly escapes regexp-characters (#156)"}},{"before":"4a17cdc1de1f11cabc078a9ab53201fa482b784e","after":"4505d46c6ed3282e1b01343d1583ed30da4f88a6","ref":"refs/heads/main","pushedAt":"2024-03-09T14:39:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Array] Fix ordinal boundary indexing (#155)","shortMessageHtmlLink":"[Array] Fix ordinal boundary indexing (#155)"}},{"before":"6a17ac7839f54027769e5578110ecfe9110e59e6","after":"4a17cdc1de1f11cabc078a9ab53201fa482b784e","ref":"refs/heads/main","pushedAt":"2024-03-09T14:38:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Aggreagate] Poroperly return `nil` for `STRING_AGG` when called with null or 0-length array (#154)","shortMessageHtmlLink":"[Aggreagate] Poroperly return nil for STRING_AGG when called with…"}},{"before":"355681550c0752017b6650a6e9ff78d8440f9c1f","after":"6a17ac7839f54027769e5578110ecfe9110e59e6","ref":"refs/heads/main","pushedAt":"2024-03-09T10:46:16.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Functions] Fix NULLIF panic on null (#164)","shortMessageHtmlLink":"[Functions] Fix NULLIF panic on null (#164)"}},{"before":"79d9841dc4c218ceddf02d3487738f8e19a08539","after":"355681550c0752017b6650a6e9ff78d8440f9c1f","ref":"refs/heads/main","pushedAt":"2024-03-09T10:43:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Fix `IN()` operator return when left-hand side is null (#173)","shortMessageHtmlLink":"Fix IN() operator return when left-hand side is null (#173)"}},{"before":"40c4c39b6a3d230969fa2106b1c0af690eeaac60","after":"79d9841dc4c218ceddf02d3487738f8e19a08539","ref":"refs/heads/main","pushedAt":"2024-03-09T10:34:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Array] Support `LEFT OUTER` / `INNER` JOIN modes (#180)","shortMessageHtmlLink":"[Array] Support LEFT OUTER / INNER JOIN modes (#180)"}},{"before":"b4408b047b2c344b56d4732656e975c7330e9a5a","after":"40c4c39b6a3d230969fa2106b1c0af690eeaac60","ref":"refs/heads/main","pushedAt":"2024-03-09T10:28:46.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Array] Handle null ARRAY fields (#181)","shortMessageHtmlLink":"[Array] Handle null ARRAY fields (#181)"}},{"before":"1d9b417b232396cc44d4acb9717778639369501a","after":"b4408b047b2c344b56d4732656e975c7330e9a5a","ref":"refs/heads/main","pushedAt":"2024-03-09T10:26:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[String] Use direct string value from ZetaSQL (#183)","shortMessageHtmlLink":"[String] Use direct string value from ZetaSQL (#183)"}},{"before":"b14ee6a0a07afb0a4c83af8ee9a40f6001f2130c","after":"1d9b417b232396cc44d4acb9717778639369501a","ref":"refs/heads/main","pushedAt":"2024-03-09T10:23:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Use value comparators for `LEAST`, `GREATEST`, `BETWEEN` (#182)","shortMessageHtmlLink":"Use value comparators for LEAST, GREATEST, BETWEEN (#182)"}},{"before":"961ce06fb39de902ae06db2c35300fb4aceb850d","after":"b14ee6a0a07afb0a4c83af8ee9a40f6001f2130c","ref":"refs/heads/main","pushedAt":"2024-03-09T10:20:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"Dont crash on nil in LOGICAL_OR and LOGICAL_AND (#187)","shortMessageHtmlLink":"Dont crash on nil in LOGICAL_OR and LOGICAL_AND (#187)"}},{"before":"5edd42cc4e5f297b77606a629d38798a80d9f6fe","after":"961ce06fb39de902ae06db2c35300fb4aceb850d","ref":"refs/heads/main","pushedAt":"2024-01-30T05:47:30.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Date] Implement `%y` year without century parser / formatter; respect digits that are below maximum format length (#135)\n\n* [Date] Implement `%y` year without century parser / formatter\r\n\r\n* Change digit parsing to not require the maximum length of digits\r\n\r\n* remove comment\r\n\r\n* test rename / fix\r\n\r\n* comments\r\n\r\n* review feedback\r\n\r\n* boundaries + tests\r\n\r\n* more tests","shortMessageHtmlLink":"[Date] Implement %y year without century parser / formatter; respec…"}},{"before":"7b48c5e2f38235488c4727edaf388148b09b7549","after":"5edd42cc4e5f297b77606a629d38798a80d9f6fe","ref":"refs/heads/main","pushedAt":"2024-01-30T05:42:15.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"goccy","name":"Masaaki Goshima","path":"/goccy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/209884?s=80&v=4"},"commit":{"message":"[Windowing] Handle multiple sort expressions (#142)","shortMessageHtmlLink":"[Windowing] Handle multiple sort expressions (#142)"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEKx4UbQA","startCursor":null,"endCursor":null}},"title":"Activity · goccy/go-zetasqlite"}