{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":11765017,"defaultBranch":"main","name":"Exposed","ownerLogin":"JetBrains","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2013-07-30T12:55:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/878437?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1718120386.0","currentOid":""},"activityList":{"items":[{"before":"ccb25a0f03da1aa8a709b5d2e3c77a3fa80a1dd4","after":"65335c205bef9de3fa6c5e3735efa7a6f43234f3","ref":"refs/heads/joc/add-time-extension-function-for-temporal-expressions","pushedAt":"2024-06-12T12:13:03.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"feat: Add time extension function for temporal expressions","shortMessageHtmlLink":"feat: Add time extension function for temporal expressions"}},{"before":"555eae25a80d81636e4f96e96980683f0e3dc98d","after":"ccb25a0f03da1aa8a709b5d2e3c77a3fa80a1dd4","ref":"refs/heads/joc/add-time-extension-function-for-temporal-expressions","pushedAt":"2024-06-11T18:04:20.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"feat: Add time extension function for temporal expressions","shortMessageHtmlLink":"feat: Add time extension function for temporal expressions"}},{"before":null,"after":"555eae25a80d81636e4f96e96980683f0e3dc98d","ref":"refs/heads/joc/add-time-extension-function-for-temporal-expressions","pushedAt":"2024-06-11T15:39:46.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"feat: Add time extension function for temporal expressions","shortMessageHtmlLink":"feat: Add time extension function for temporal expressions"}},{"before":"94d29b543a74b63d7dfa3e63933e044643cd26c6","after":null,"ref":"refs/heads/obabichev/exposed-277-ddl-check-sequence-exists","pushedAt":"2024-06-11T09:37:09.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"}},{"before":"ea8c68d1cd3be6c99a744d48fbe1ad5c933036ee","after":"1968c255265c91a1e375e3b3782db4abfa0dc902","ref":"refs/heads/main","pushedAt":"2024-06-11T09:37:05.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"fix: EXPOSED-277 statementsRequiredToActualizeScheme does not check s… (#2096)\n\n* fix: EXPOSED-277 statementsRequiredToActualizeScheme does not check sequences","shortMessageHtmlLink":"fix: EXPOSED-277 statementsRequiredToActualizeScheme does not check s… ("}},{"before":"be2bb9a45ac5cb040dc0fcabf728c51081c2e751","after":"d7f47de44fd47531dae4ca7470e9d8201a37bf4a","ref":"refs/heads/obabichev/exposed-398-wrong-h2-version-in-v1-tests","pushedAt":"2024-06-11T08:46:58.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review issue: rename TestDB constants","shortMessageHtmlLink":"Review issue: rename TestDB constants"}},{"before":"538d922831d42af238102454d635136d15cf5052","after":"351fe6f8c15843ee840620e0625918487769c9c4","ref":"refs/heads/obabichev/exposed-393-h2-json-upsert","pushedAt":"2024-06-11T08:35:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review issue: Add MySql to tests with json and upsert, remove H2_V1 from JSON tests","shortMessageHtmlLink":"Review issue: Add MySql to tests with json and upsert, remove H2_V1 f…"}},{"before":"1e80a66bfdfd7325468b7e0142f14c8d3269d274","after":"94d29b543a74b63d7dfa3e63933e044643cd26c6","ref":"refs/heads/obabichev/exposed-277-ddl-check-sequence-exists","pushedAt":"2024-06-11T07:31:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review issue: simplify condition on filtering Create sequence statements","shortMessageHtmlLink":"Review issue: simplify condition on filtering Create sequence statements"}},{"before":"8222e0940706acf65b4ad165a510cab8d6c4d749","after":"11ee539c575521d89611213b83c171735d104688","ref":"refs/heads/obabichev/exposed-295-lateral-join","pushedAt":"2024-06-11T07:19:12.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review fix: remove redundant tables drop","shortMessageHtmlLink":"Review fix: remove redundant tables drop"}},{"before":"8ce1d0d3d63abc00e4ab0414687160efdb028d26","after":null,"ref":"refs/heads/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-serialization-json-1.7.0","pushedAt":"2024-06-10T20:44:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"}},{"before":"62cd4d2f12f14e3667baf99fb57167450fa44113","after":"d620f76bd25eefca923dcd51e78167450aa531d8","ref":"refs/heads/joc/feat-migrate-function","pushedAt":"2024-06-10T15:49:24.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"chore: Add new module for migration","shortMessageHtmlLink":"chore: Add new module for migration"}},{"before":"2929620d4fd124de6d2c5fcd18b69fab5ab55c90","after":null,"ref":"refs/heads/joc/add-offsetdatetime-extension-functions","pushedAt":"2024-06-10T15:46:42.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"}},{"before":"54f934243ddc649da0939bd45da25765c0213401","after":"ea8c68d1cd3be6c99a744d48fbe1ad5c933036ee","ref":"refs/heads/main","pushedAt":"2024-06-10T15:46:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"feat: Add OffsetDateTime extension functions (#2118)\n\n- Added `second`, `minute`, `hour`, `day`, `month`, `year`, and `date` extension functions for `OffsetDateTime`.\r\n- Edited KDoc for some existing functions.\r\n- Modified Date function to make it work for all database dialects.","shortMessageHtmlLink":"feat: Add OffsetDateTime extension functions (#2118)"}},{"before":"14883b737dd4a596f9730d1a902677ec5b141d62","after":"11020509bd227463e3857c18d775e3f75b2f8dea","ref":"refs/heads/exposed-405-autoincrement-with-custom-primary-key","pushedAt":"2024-06-10T13:00:04.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Add test with overriding delete() method of entity","shortMessageHtmlLink":"Add test with overriding delete() method of entity"}},{"before":"59d46fe1107a1c7b9bc0dad2a2ab148faf3d89b1","after":"14883b737dd4a596f9730d1a902677ec5b141d62","ref":"refs/heads/exposed-405-autoincrement-with-custom-primary-key","pushedAt":"2024-06-10T11:57:01.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in DAO and batchInsert","shortMessageHtmlLink":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in…"}},{"before":"8399ce3d8a17d4c0f8120b6028fe9bbfa28e86ce","after":"59d46fe1107a1c7b9bc0dad2a2ab148faf3d89b1","ref":"refs/heads/exposed-405-autoincrement-with-custom-primary-key","pushedAt":"2024-06-10T11:25:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in DAO and batchInsert","shortMessageHtmlLink":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in…"}},{"before":"ad834d2601c7fe96b4704a66ede2edc252edb50f","after":null,"ref":"refs/heads/joc/exposed-400-fetchBatchedResults-exception","pushedAt":"2024-06-10T11:21:29.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"}},{"before":"7bce6400b9b5738e9b156b0fa6f33c7e56f27642","after":"54f934243ddc649da0939bd45da25765c0213401","ref":"refs/heads/main","pushedAt":"2024-06-10T11:21:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"fix: EXPOSED-400 ClassCastException when using `fetchBatchedResults` (#2113)\n\nIn the `fetchBatchedResults` function, the wrong `greater` and `less` methods were being invoked because `autoIncColumn`'s type is erased (`Column<*>`) and unknown at compile time. The issue is fixed by checking if `autoIncColumn.columnType` is an instance of `EntityIDColumnType` and casting accordingly to enable selecting the correct `greater` and `less` methods.","shortMessageHtmlLink":"fix: EXPOSED-400 ClassCastException when using fetchBatchedResults (#…"}},{"before":"aa3515b70bf4f25e9c5eb9e41d6536fd2ffea947","after":"8399ce3d8a17d4c0f8120b6028fe9bbfa28e86ce","ref":"refs/heads/exposed-405-autoincrement-with-custom-primary-key","pushedAt":"2024-06-10T10:50:02.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in DAO and batchInsert","shortMessageHtmlLink":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in…"}},{"before":"d7a343643f02362007bdc4998a06d5db14fae1c6","after":"ad834d2601c7fe96b4704a66ede2edc252edb50f","ref":"refs/heads/joc/exposed-400-fetchBatchedResults-exception","pushedAt":"2024-06-10T10:23:10.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"fix: EXPOSED-400 ClassCastException when using `fetchBatchedResults`","shortMessageHtmlLink":"fix: EXPOSED-400 ClassCastException when using fetchBatchedResults"}},{"before":null,"after":"aa3515b70bf4f25e9c5eb9e41d6536fd2ffea947","ref":"refs/heads/exposed-405-autoincrement-with-custom-primary-key","pushedAt":"2024-06-10T08:31:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in DAO and batchInsert","shortMessageHtmlLink":"fix: EXPOSED-405 SQLite bugs: Table with custom ID behaves weirdly in…"}},{"before":null,"after":"2929620d4fd124de6d2c5fcd18b69fab5ab55c90","ref":"refs/heads/joc/add-offsetdatetime-extension-functions","pushedAt":"2024-06-07T16:29:07.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"joc-a","name":"Jocelyne","path":"/joc-a","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/38375996?s=80&v=4"},"commit":{"message":"feat: Add OffsetDateTime extension functions","shortMessageHtmlLink":"feat: Add OffsetDateTime extension functions"}},{"before":null,"after":"8ce1d0d3d63abc00e4ab0414687160efdb028d26","ref":"refs/heads/dependabot/gradle/org.jetbrains.kotlinx-kotlinx-serialization-json-1.7.0","pushedAt":"2024-06-07T12:37:20.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"dependabot[bot]","name":null,"path":"/apps/dependabot","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/29110?s=80&v=4"},"commit":{"message":"build(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json\n\nBumps [org.jetbrains.kotlinx:kotlinx-serialization-json](https://github.com/Kotlin/kotlinx.serialization) from 1.6.3 to 1.7.0.\n- [Release notes](https://github.com/Kotlin/kotlinx.serialization/releases)\n- [Changelog](https://github.com/Kotlin/kotlinx.serialization/blob/master/CHANGELOG.md)\n- [Commits](https://github.com/Kotlin/kotlinx.serialization/compare/v1.6.3...v1.7.0)\n\n---\nupdated-dependencies:\n- dependency-name: org.jetbrains.kotlinx:kotlinx-serialization-json\n dependency-type: direct:production\n update-type: version-update:semver-minor\n...\n\nSigned-off-by: dependabot[bot] ","shortMessageHtmlLink":"build(deps): bump org.jetbrains.kotlinx:kotlinx-serialization-json"}},{"before":"d5d0245dd602a6fbe18067e3aef13b3dad600683","after":"8222e0940706acf65b4ad165a510cab8d6c4d749","ref":"refs/heads/obabichev/exposed-295-lateral-join","pushedAt":"2024-06-07T08:57:57.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review issues: remove lateral parameter from leftJoin, crossJoin, and so on.","shortMessageHtmlLink":"Review issues: remove lateral parameter from leftJoin, crossJoin, and…"}},{"before":"d6f31f4c757e005d4de27d7158a5b2804474ae7a","after":"d5d0245dd602a6fbe18067e3aef13b3dad600683","ref":"refs/heads/obabichev/exposed-295-lateral-join","pushedAt":"2024-06-07T08:50:47.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review issues: remove lateral parameter from leftJoin, crossJoin, and so on.","shortMessageHtmlLink":"Review issues: remove lateral parameter from leftJoin, crossJoin, and…"}},{"before":"86c1bc4d06fafe504645b7441711b1d90903275f","after":"d6f31f4c757e005d4de27d7158a5b2804474ae7a","ref":"refs/heads/obabichev/exposed-295-lateral-join","pushedAt":"2024-06-07T08:41:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Review issues: fix crossJoin(), add exception on joining table, add tests","shortMessageHtmlLink":"Review issues: fix crossJoin(), add exception on joining table, add t…"}},{"before":"65988073d7c2e854fad037969f8306ca2156f0ed","after":"be2bb9a45ac5cb040dc0fcabf728c51081c2e751","ref":"refs/heads/obabichev/exposed-398-wrong-h2-version-in-v1-tests","pushedAt":"2024-06-07T06:32:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Fix build (JodaTime and KotlinTime tests)","shortMessageHtmlLink":"Fix build (JodaTime and KotlinTime tests)"}},{"before":"9e6cd406f59c2badb4a87f307563cbf482577f3f","after":"7bce6400b9b5738e9b156b0fa6f33c7e56f27642","ref":"refs/heads/main","pushedAt":"2024-06-06T20:23:04.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"bog-walk","name":null,"path":"/bog-walk","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/82039410?s=80&v=4"},"commit":{"message":"fix: Correctly handle precision when casting Float to DoubleColumnType for a `real` column (#2115)\n\n* Bug fix for when casting a Float from a ResultRow into a DoubleColumnType","shortMessageHtmlLink":"fix: Correctly handle precision when casting Float to DoubleColumnTyp…"}},{"before":"4b41a0003ae4d37fc95bb5905070f39dd51ebbdb","after":"65988073d7c2e854fad037969f8306ca2156f0ed","ref":"refs/heads/obabichev/exposed-398-wrong-h2-version-in-v1-tests","pushedAt":"2024-06-06T15:04:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"Fix build (1 broken test)","shortMessageHtmlLink":"Fix build (1 broken test)"}},{"before":"058aef6211bc71ef20af757c20e399758d7f56db","after":"4b41a0003ae4d37fc95bb5905070f39dd51ebbdb","ref":"refs/heads/obabichev/exposed-398-wrong-h2-version-in-v1-tests","pushedAt":"2024-06-06T14:09:31.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"obabichevjb","name":null,"path":"/obabichevjb","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/166523824?s=80&v=4"},"commit":{"message":"EXPOSED-398 Gradle task testH2_v1 runs tests on version 2.2.224","shortMessageHtmlLink":"EXPOSED-398 Gradle task testH2_v1 runs tests on version 2.2.224"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEY0TtLQA","startCursor":null,"endCursor":null}},"title":"Activity · JetBrains/Exposed"}