{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":1944709,"defaultBranch":"master","name":"JSqlParser","ownerLogin":"JSQLParser","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2011-06-23T22:51:52.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/4643847?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1710022372.0","currentOid":""},"activityList":{"items":[{"before":"7d4cc2faf255b7eb9149ad3112b2814cf536e29b","after":"e07f8d019ddf38dda6c05e36896106e4348e0547","ref":"refs/heads/master","pushedAt":"2024-05-19T10:44:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: set `stringValue` in `DoubleValue.setValue` (#2009)","shortMessageHtmlLink":"fix: set stringValue in DoubleValue.setValue (#2009)"}},{"before":"fbe97a8deb84ae95c2cee3e0f7591f704cc99c2f","after":"7d4cc2faf255b7eb9149ad3112b2814cf536e29b","ref":"refs/heads/master","pushedAt":"2024-05-11T18:06:30.000Z","pushType":"push","commitsCount":3,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"style: quieten the logger\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"style: quieten the logger"}},{"before":"7daf7af36d825f7fcbae49310c429c15bbacc575","after":"fbe97a8deb84ae95c2cee3e0f7591f704cc99c2f","ref":"refs/heads/master","pushedAt":"2024-05-08T08:41:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: try working around `UnsupportedStatement` issue\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: try working around UnsupportedStatement issue"}},{"before":"0368b9ebad767427db64f7f7c4b5c2440568084b","after":"7daf7af36d825f7fcbae49310c429c15bbacc575","ref":"refs/heads/master","pushedAt":"2024-05-04T18:43:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: allow `BASE64` keyword\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: allow BASE64 keyword"}},{"before":"b8156011aec200574dc40e3f4d760cd8bfe4be27","after":"0368b9ebad767427db64f7f7c4b5c2440568084b","ref":"refs/heads/master","pushedAt":"2024-05-03T09:51:57.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: Capture expression name part delimiters (#2001)\n\n* feat: Capture expression name part delimiters\r\n\r\n* feat: Checkstyle\r\n\r\n* feat: Test for empty name parts\r\n\r\n* feat: Move ObjectNames class to parser. Tidy imports.\r\n\r\n* feat: Spotless","shortMessageHtmlLink":"feat: Capture expression name part delimiters (#2001)"}},{"before":"df48c4ba5b2b44f4e086bfd6e0811ca6a9cca105","after":"b8156011aec200574dc40e3f4d760cd8bfe4be27","ref":"refs/heads/master","pushedAt":"2024-04-30T06:22:06.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"build: Gradle JavaDoc needs generated java sources\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"build: Gradle JavaDoc needs generated java sources"}},{"before":"761b45b2f6c4b8185f7d593ffb2a5ab511ddfc43","after":"df48c4ba5b2b44f4e086bfd6e0811ca6a9cca105","ref":"refs/heads/master","pushedAt":"2024-04-30T05:13:54.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"Add missing java.sql require (#1999)\n\n* Add missing java.sql\r\n\r\n* Update maven checkstyle\r\n\r\n* Fix gradle checkstyle\r\n\r\n* Bump surefire plugin\r\n\r\n* Skip modules in tests","shortMessageHtmlLink":"Add missing java.sql require (#1999)"}},{"before":"ca5c553efde37ebdc145242c9164cd442b7319d8","after":"761b45b2f6c4b8185f7d593ffb2a5ab511ddfc43","ref":"refs/heads/master","pushedAt":"2024-04-30T04:36:41.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"Add module info (#1998)\n\n* Add module info\r\n\r\n* Trailing newline","shortMessageHtmlLink":"Add module info (#1998)"}},{"before":"df519333ff34740f3b0da31f149d6c3ad888c901","after":"ca5c553efde37ebdc145242c9164cd442b7319d8","ref":"refs/heads/master","pushedAt":"2024-04-26T15:35:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: syntax sugar\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: syntax sugar"}},{"before":"c2ff4ae7dd3dc767385b51cad4505aac0e30bfe1","after":"df519333ff34740f3b0da31f149d6c3ad888c901","ref":"refs/heads/master","pushedAt":"2024-04-26T10:00:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: translate HEX to Unicode String and ByteArray String\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: translate HEX to Unicode String and ByteArray String"}},{"before":"b95d8e3e4ee01b0417b719d28e81f942eb6e9d8f","after":"c2ff4ae7dd3dc767385b51cad4505aac0e30bfe1","ref":"refs/heads/master","pushedAt":"2024-04-26T08:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"build: tweak the Maven build\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"build: tweak the Maven build"}},{"before":"be87c74abdd7dd4ea7a11e73a74119068238b073","after":"b95d8e3e4ee01b0417b719d28e81f942eb6e9d8f","ref":"refs/heads/master","pushedAt":"2024-04-25T17:49:36.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: `StructType` expressions must use Visitor instead of `toString()`\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: StructType expressions must use Visitor instead of toString()"}},{"before":"302b4fb0f99ceb704f485d21107f76bc42cbc80c","after":"be87c74abdd7dd4ea7a11e73a74119068238b073","ref":"refs/heads/master","pushedAt":"2024-04-25T11:01:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feature: remove `Parenthesis` in favor of `ParenthesedExpressionList`\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feature: remove Parenthesis in favor of ParenthesedExpressionList"}},{"before":"6e9bf42b0b2d78394c6e4b99eb7df0359fd05ae4","after":"302b4fb0f99ceb704f485d21107f76bc42cbc80c","ref":"refs/heads/master","pushedAt":"2024-04-25T08:19:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feature: DuckDB `SIMILAR TO` expression\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feature: DuckDB SIMILAR TO expression"}},{"before":"e426c5a67c505b5cdd37de80e06a779b071f5685","after":"6e9bf42b0b2d78394c6e4b99eb7df0359fd05ae4","ref":"refs/heads/master","pushedAt":"2024-04-23T16:40:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: `StructType` syntax sugar\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: StructType syntax sugar"}},{"before":"4e1a1535f4ef706e0a105054b6dc4e64b9565e01","after":"e426c5a67c505b5cdd37de80e06a779b071f5685","ref":"refs/heads/master","pushedAt":"2024-04-23T14:34:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: `Values` implement `FromItem`\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: Values implement FromItem"}},{"before":"66d05a2bb7c41f3b8a8a36659d12dc54489966f2","after":"4e1a1535f4ef706e0a105054b6dc4e64b9565e01","ref":"refs/heads/master","pushedAt":"2024-04-23T08:24:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: `AnyComparisionItem` with extra brackets\n\n- fixes #1997\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: AnyComparisionItem with extra brackets"}},{"before":"f16999393589702f4c238659416e0f96c9f813b4","after":"66d05a2bb7c41f3b8a8a36659d12dc54489966f2","ref":"refs/heads/master","pushedAt":"2024-04-21T15:17:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: add `ParenthesedSelect` delegate\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: add ParenthesedSelect delegate"}},{"before":"bddc41cddf5b5bf1e62a24c0eba5d4e4b35c6e09","after":"f16999393589702f4c238659416e0f96c9f813b4","ref":"refs/heads/master","pushedAt":"2024-04-21T15:07:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: add `ParenthesedSelect` delegate\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: add ParenthesedSelect delegate"}},{"before":"c1edf0f8f21bd52e174a99ee722d1d1c9e5266e9","after":"bddc41cddf5b5bf1e62a24c0eba5d4e4b35c6e09","ref":"refs/heads/master","pushedAt":"2024-04-21T11:21:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: Simplify traversing the AST bottom to top\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: Simplify traversing the AST bottom to top"}},{"before":"321c88098a757911dd406cb97ea0555415ad7056","after":"c1edf0f8f21bd52e174a99ee722d1d1c9e5266e9","ref":"refs/heads/master","pushedAt":"2024-04-21T09:01:15.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: AST Node access for `FromItem`\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: AST Node access for FromItem"}},{"before":"13e61a726a87c2fb099323e93910d52db5e2f2c1","after":"321c88098a757911dd406cb97ea0555415ad7056","ref":"refs/heads/master","pushedAt":"2024-04-20T18:57:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: RedShift specific Window function IGNORE | RESPECT NULLS\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: RedShift specific Window function IGNORE | RESPECT NULLS"}},{"before":"cf7fe157de372f37eca716daaa394ec5ed60b144","after":"13e61a726a87c2fb099323e93910d52db5e2f2c1","ref":"refs/heads/master","pushedAt":"2024-04-20T13:45:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: RedShift allows `TOP` before `DISTINCT`, see https://docs.aws.amazon.com/redshift/latest/dg/r_SELECT_list.html\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: RedShift allows TOP before DISTINCT, see https://docs.aws.a…"}},{"before":"f417c8f248c7bb118036d8302efde8ab1c4ced30","after":"cf7fe157de372f37eca716daaa394ec5ed60b144","ref":"refs/heads/master","pushedAt":"2024-04-20T12:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: `FOR UPDATE` clause should come after the select body\n\n- fixes #1995\n- disable faulty Oracle test `for_update08`\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: FOR UPDATE clause should come after the select body"}},{"before":"e4ece0c3ecd7ce30d4b0f607176c8b6a7f67b870","after":"f417c8f248c7bb118036d8302efde8ab1c4ced30","ref":"refs/heads/master","pushedAt":"2024-04-19T07:40:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: initialise the `SelectDeparser` with an `ExpressionDeparser` (but not with an empty Adaptor only)\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: initialise the SelectDeparser with an ExpressionDeparser (bu…"}},{"before":"1606e5f0492a485b8d6e5977bc0eb10ed1ebbf4b","after":"e4ece0c3ecd7ce30d4b0f607176c8b6a7f67b870","ref":"refs/heads/master","pushedAt":"2024-04-18T15:42:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: Redshift `APPROXIMATE` Aggregate functions\n\n- fixes #570\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: Redshift APPROXIMATE Aggregate functions"}},{"before":"ced6ace80f8fc136e4c04107052e7dc73b56238d","after":"1606e5f0492a485b8d6e5977bc0eb10ed1ebbf4b","ref":"refs/heads/master","pushedAt":"2024-04-18T14:11:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: add `CCJSqlParserUtil.sanitizeSingleSql(String sqlStr)` to help MyBatikPlus users to clean their statements\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: add CCJSqlParserUtil.sanitizeSingleSql(String sqlStr) to help…"}},{"before":"063d2442d82f9208257251b3ee67b6d984db8bd7","after":"ced6ace80f8fc136e4c04107052e7dc73b56238d","ref":"refs/heads/master","pushedAt":"2024-04-18T12:32:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"test: add more test cases\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"test: add more test cases"}},{"before":"15d14ab0b9dcadf649768b3bde4601ca5b2a945d","after":"063d2442d82f9208257251b3ee67b6d984db8bd7","ref":"refs/heads/master","pushedAt":"2024-04-18T11:58:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"feat: return any `UnsupportedStatement` content\n\n- fixes #1984\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"feat: return any UnsupportedStatement content"}},{"before":"c4e013bff8501c4fab8dd55da62d2e6800617ef3","after":"15d14ab0b9dcadf649768b3bde4601ca5b2a945d","ref":"refs/heads/master","pushedAt":"2024-04-18T10:13:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"manticore-projects","name":null,"path":"/manticore-projects","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18080123?s=80&v=4"},"commit":{"message":"fix: `ALTER ...` shall `captureRest()` only to the next statement terminator\n\n- fixes #1993\n\nSigned-off-by: Andreas Reichel ","shortMessageHtmlLink":"fix: ALTER ... shall captureRest() only to the next statement ter…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAETgWl8QA","startCursor":null,"endCursor":null}},"title":"Activity · JSQLParser/JSqlParser"}