{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":21193524,"defaultBranch":"main","name":"calcite","ownerLogin":"apache","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2014-06-25T07:00:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/47359?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1715029430.0","currentOid":""},"activityList":{"items":[{"before":"d1ebe165ac1a1d60528d6ae26de45b8d38186fa4","after":"eb92f96a747b3ba1301c7ee8499392260e65faa0","ref":"refs/heads/main","pushedAt":"2024-06-01T00:46:23.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6397] Add NVL2 function (enabled in Oracle, Spark library)","shortMessageHtmlLink":"[CALCITE-6397] Add NVL2 function (enabled in Oracle, Spark library)"}},{"before":"1fa47054ce494fbcad7a5d0793b6cf1c6c8b5404","after":"d1ebe165ac1a1d60528d6ae26de45b8d38186fa4","ref":"refs/heads/main","pushedAt":"2024-05-30T22:33:55.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NobiGo","name":"NobiGo","path":"/NobiGo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23014579?s=80&v=4"},"commit":{"message":"[CALCITE-6423] Invalid unparse for CHAR without precision in MySQLDialect","shortMessageHtmlLink":"[CALCITE-6423] Invalid unparse for CHAR without precision in MySQLDia…"}},{"before":"a33270390b85170f53616d59608f1c7eb35a1889","after":"1fa47054ce494fbcad7a5d0793b6cf1c6c8b5404","ref":"refs/heads/main","pushedAt":"2024-05-30T16:39:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6358] Support all PostgreSQL 14 date/time patterns for to_char\n\n* Splits the PostgreSQL toChar function off to its own function\n* Does not implement SP suffix\n* Timezone patterns are supported but all datetimes are in local timezone","shortMessageHtmlLink":"[CALCITE-6358] Support all PostgreSQL 14 date/time patterns for to_char"}},{"before":"b9455ef08ddc948b74037d38e18809ad4ae83ef3","after":"a33270390b85170f53616d59608f1c7eb35a1889","ref":"refs/heads/main","pushedAt":"2024-05-30T16:00:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6244] Improve `Expressions#constant` to allow Java records","shortMessageHtmlLink":"[CALCITE-6244] Improve Expressions#constant to allow Java records"}},{"before":"694b556a2ece4953d8e9145352eb2340e1fac908","after":"b9455ef08ddc948b74037d38e18809ad4ae83ef3","ref":"refs/heads/main","pushedAt":"2024-05-29T21:34:56.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NobiGo","name":"NobiGo","path":"/NobiGo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23014579?s=80&v=4"},"commit":{"message":"[CALCITE-6419] Invalid unparse for VARCHAR without precision in HiveSqlDialect And SparkSqlDialect","shortMessageHtmlLink":"[CALCITE-6419] Invalid unparse for VARCHAR without precision in HiveS…"}},{"before":"09c0ef1c1565962e98b9b93cf69b8cc35ba80044","after":"694b556a2ece4953d8e9145352eb2340e1fac908","ref":"refs/heads/main","pushedAt":"2024-05-29T00:35:51.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NobiGo","name":"NobiGo","path":"/NobiGo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23014579?s=80&v=4"},"commit":{"message":"[CALCITE-6417] Map value constructor and Array value constructor unparsed incorrectly for HiveSqlDialect","shortMessageHtmlLink":"[CALCITE-6417] Map value constructor and Array value constructor unpa…"}},{"before":"998b7cf55b359653e3c4742580d6ed41036b697a","after":"913447f1ebc2950361fb90e147008a2a63f96cb0","ref":"refs/heads/site","pushedAt":"2024-05-26T14:49:56.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":"[CALCITE-5737] Support JDK 21 and JDK 22\n\nUpdate dependencies\nasm from 7.2 to 9.6\nbyte-buddy from 1.9.3 to 1.14.15\nforbiddenapis from 3.5.1 to 3.7\nmockito from 2.23.4 to 3.12.4","shortMessageHtmlLink":"[CALCITE-5737] Support JDK 21 and JDK 22"}},{"before":"4def07066b6cb370e37739985b19f6e6b408addb","after":"09c0ef1c1565962e98b9b93cf69b8cc35ba80044","ref":"refs/heads/main","pushedAt":"2024-05-26T14:49:36.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"snuyanzin","name":"Sergey Nuyanzin","path":"/snuyanzin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/403174?s=80&v=4"},"commit":{"message":"[CALCITE-5737] Support JDK 21 and JDK 22\n\nUpdate dependencies\nasm from 7.2 to 9.6\nbyte-buddy from 1.9.3 to 1.14.15\nforbiddenapis from 3.5.1 to 3.7\nmockito from 2.23.4 to 3.12.4","shortMessageHtmlLink":"[CALCITE-5737] Support JDK 21 and JDK 22"}},{"before":"d2744291866df4103d09090d07e2e0270829521f","after":"4def07066b6cb370e37739985b19f6e6b408addb","ref":"refs/heads/main","pushedAt":"2024-05-24T10:36:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NobiGo","name":"NobiGo","path":"/NobiGo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23014579?s=80&v=4"},"commit":{"message":"[CALCITE-6416] Remove unnecessary SUBSTRING rewrite in SparkSqlDialect","shortMessageHtmlLink":"[CALCITE-6416] Remove unnecessary SUBSTRING rewrite in SparkSqlDialect"}},{"before":"32d07b74b31a3227b4f0c1aaec65e9dc2efadeaa","after":"998b7cf55b359653e3c4742580d6ed41036b697a","ref":"refs/heads/site","pushedAt":"2024-05-24T09:23:44.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":"[CALCITE-6174] Upgrade gradle from 7.6.1 to 8.7\n\nGradle wrapper task is removed since now\nfor the same functionality there could be used\n`./gradlew wrapper --gradle-version= --gradle-distribution-sha256-sum=`\n\nDependencies bumped\ngradle rat plugin from 0.7.0 to 0.8.1\njmh plugin from 0.5.3 to 0.7.2\njacoco from 0.8.10 to 0.8.12\nkotlin from 1.7.10 to 1.9.22\n\nSonarplugin version to use in sonarqube is now 4.4.1.3373\nThere is still need to keep 3.x version in gradle.properties\nto make it compilable with jdk8\n\nReplaced deprecated `capitalize`, `html.isEnabled`, `xml.isEnabled`,\n`JavaPluginConvention` and `buildDir` in `build.gradle.kts` files\n\nClose apache/calcite#3591","shortMessageHtmlLink":"[CALCITE-6174] Upgrade gradle from 7.6.1 to 8.7"}},{"before":"665ea4af0452b039bac2bb66ac3f01c6bc9ca393","after":"d2744291866df4103d09090d07e2e0270829521f","ref":"refs/heads/main","pushedAt":"2024-05-24T09:23:25.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snuyanzin","name":"Sergey Nuyanzin","path":"/snuyanzin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/403174?s=80&v=4"},"commit":{"message":"[CALCITE-6174] Upgrade gradle from 7.6.1 to 8.7\n\nGradle wrapper task is removed since now\nfor the same functionality there could be used\n`./gradlew wrapper --gradle-version= --gradle-distribution-sha256-sum=`\n\nDependencies bumped\ngradle rat plugin from 0.7.0 to 0.8.1\njmh plugin from 0.5.3 to 0.7.2\njacoco from 0.8.10 to 0.8.12\nkotlin from 1.7.10 to 1.9.22\n\nSonarplugin version to use in sonarqube is now 4.4.1.3373\nThere is still need to keep 3.x version in gradle.properties\nto make it compilable with jdk8\n\nReplaced deprecated `capitalize`, `html.isEnabled`, `xml.isEnabled`,\n`JavaPluginConvention` and `buildDir` in `build.gradle.kts` files\n\nClose apache/calcite#3591","shortMessageHtmlLink":"[CALCITE-6174] Upgrade gradle from 7.6.1 to 8.7"}},{"before":"327bfcc7799c4413a84a5ebe0849ff64853a7dd1","after":"665ea4af0452b039bac2bb66ac3f01c6bc9ca393","ref":"refs/heads/main","pushedAt":"2024-05-23T11:42:42.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"NobiGo","name":"NobiGo","path":"/NobiGo","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/23014579?s=80&v=4"},"commit":{"message":"[CALCITE-6415] Invalid unparse for TIMESTAMP with HiveSqlDialect","shortMessageHtmlLink":"[CALCITE-6415] Invalid unparse for TIMESTAMP with HiveSqlDialect"}},{"before":"43c88482904bc3614f4e21eb1804b4f0af76997b","after":"327bfcc7799c4413a84a5ebe0849ff64853a7dd1","ref":"refs/heads/main","pushedAt":"2024-05-20T16:45:39.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"asolimando","name":"Alessandro Solimando","path":"/asolimando","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/18898964?s=80&v=4"},"commit":{"message":"[CALCITE-6340] RelBuilder drops traits when aggregating over duplicate projected fields\n\nCalculate the post-pruning RelTraitSet on the projection using TraitSet#apply(Mapping)\n\nCo-authored-by: Alessandro Solimando ","shortMessageHtmlLink":"[CALCITE-6340] RelBuilder drops traits when aggregating over duplicat…"}},{"before":"5ab4397ac99e53c1e852f644903b81d9e94e05f0","after":"43c88482904bc3614f4e21eb1804b4f0af76997b","ref":"refs/heads/main","pushedAt":"2024-05-20T03:54:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"macroguo-ghy","name":"hongyu guo","path":"/macroguo-ghy","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/107673210?s=80&v=4"},"commit":{"message":"[CALCITE-6400] MAP_ENTRIES function should throw if a key value is null","shortMessageHtmlLink":"[CALCITE-6400] MAP_ENTRIES function should throw if a key value is null"}},{"before":"c228804e258f72cd5df0f1f263dcc4f86410d3ff","after":"5ab4397ac99e53c1e852f644903b81d9e94e05f0","ref":"refs/heads/main","pushedAt":"2024-05-14T00:13:48.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6313] Add POWER function for PostgreSQL\n\n* The existing power function is moved to all non PostgreSQL libraries\n* The new power function is only for PostgreSQL\n* The new function returns a decimal if any argument is a decimal","shortMessageHtmlLink":"[CALCITE-6313] Add POWER function for PostgreSQL"}},{"before":"4b73a2f15e1f14390cea47334b87e242377d2846","after":"c228804e258f72cd5df0f1f263dcc4f86410d3ff","ref":"refs/heads/main","pushedAt":"2024-05-14T00:09:21.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6389] RexBuilder.removeCastFromLiteral does not preserve semantics for some types of literal\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6389] RexBuilder.removeCastFromLiteral does not preserve sem…"}},{"before":"c228804e258f72cd5df0f1f263dcc4f86410d3ff","after":"4b73a2f15e1f14390cea47334b87e242377d2846","ref":"refs/heads/main","pushedAt":"2024-05-14T00:00:37.000Z","pushType":"pr_merge","commitsCount":6,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"Updated annotation order","shortMessageHtmlLink":"Updated annotation order"}},{"before":"ea441e7c75433bd2354f355f69ca0f61d658ef55","after":"c228804e258f72cd5df0f1f263dcc4f86410d3ff","ref":"refs/heads/main","pushedAt":"2024-05-10T18:02:52.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6389] RexBuilder.removeCastFromLiteral does not preserve semantics for some types of literal\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6389] RexBuilder.removeCastFromLiteral does not preserve sem…"}},{"before":"f854ef5ee480e0ff893b18d27ec67dc381ee2244","after":"ea441e7c75433bd2354f355f69ca0f61d658ef55","ref":"refs/heads/main","pushedAt":"2024-05-10T17:27:53.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6365] Support for RETURNING clause of JSON_QUERY","shortMessageHtmlLink":"[CALCITE-6365] Support for RETURNING clause of JSON_QUERY"}},{"before":"b6e1a9deb2664236d06df85de31a60c02a85aea5","after":"f854ef5ee480e0ff893b18d27ec67dc381ee2244","ref":"refs/heads/main","pushedAt":"2024-05-09T20:19:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6382] Type inference for SqlLeadLagAggFunction is incorrect\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6382] Type inference for SqlLeadLagAggFunction is incorrect"}},{"before":"7ef829e17cf382e34b2c5ee36a664d98a7258c31","after":"b6e1a9deb2664236d06df85de31a60c02a85aea5","ref":"refs/heads/main","pushedAt":"2024-05-08T21:14:24.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6395] Significant precision loss when representing REAL literals\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6395] Significant precision loss when representing REAL lite…"}},{"before":"19debd3e90e391bc6ba8250ec81735490b4b0cee","after":"7ef829e17cf382e34b2c5ee36a664d98a7258c31","ref":"refs/heads/main","pushedAt":"2024-05-08T17:06:44.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6377] Time expression causes IllegalStateException\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6377] Time expression causes IllegalStateException"}},{"before":"f55c59ab32d1222c3828eebd33190e3bcc1f855d","after":"19debd3e90e391bc6ba8250ec81735490b4b0cee","ref":"refs/heads/main","pushedAt":"2024-05-07T19:58:50.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6361] Uncollect.deriveUncollectRowType throws AssertionFailures\n * if the input data is not a collection\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6361] Uncollect.deriveUncollectRowType throws AssertionFailures"}},{"before":"f8eb832e2cbcbb7964d19e3e35035e1af1d4b365","after":"f55c59ab32d1222c3828eebd33190e3bcc1f855d","ref":"refs/heads/main","pushedAt":"2024-05-07T16:07:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6383] The class SameOperandTypeChecker is incorrectly documented\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6383] The class SameOperandTypeChecker is incorrectly docume…"}},{"before":"eb91c77233b2d3ea3ecc80db15c19708bf077799","after":"f8eb832e2cbcbb7964d19e3e35035e1af1d4b365","ref":"refs/heads/main","pushedAt":"2024-05-07T16:00:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mihaibudiu","name":"Mihai Budiu","path":"/mihaibudiu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/19397042?s=80&v=4"},"commit":{"message":"[CALCITE-6376] Selecting 6 columns with QUALIFY operation results in exception\n\nSigned-off-by: Mihai Budiu ","shortMessageHtmlLink":"[CALCITE-6376] Selecting 6 columns with QUALIFY operation results in …"}},{"before":"67637799ed39bd91ee4acdb804538d467eab3881","after":"eb91c77233b2d3ea3ecc80db15c19708bf077799","ref":"refs/heads/main","pushedAt":"2024-05-07T07:23:29.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snuyanzin","name":"Sergey Nuyanzin","path":"/snuyanzin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/403174?s=80&v=4"},"commit":{"message":"Prepare for next development iteration","shortMessageHtmlLink":"Prepare for next development iteration"}},{"before":"61ee73e95129873d8bd648e6b0ac9e5f85ea4a33","after":"32d07b74b31a3227b4f0c1aaec65e9dc2efadeaa","ref":"refs/heads/site","pushedAt":"2024-05-06T22:11:28.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":"[CALCITE-6302] Add news item for 1.37.0 release","shortMessageHtmlLink":"[CALCITE-6302] Add news item for 1.37.0 release"}},{"before":"61ee73e95129873d8bd648e6b0ac9e5f85ea4a33","after":"67637799ed39bd91ee4acdb804538d467eab3881","ref":"refs/heads/main","pushedAt":"2024-05-06T22:11:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"snuyanzin","name":"Sergey Nuyanzin","path":"/snuyanzin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/403174?s=80&v=4"},"commit":{"message":"[CALCITE-6302] Add news item for 1.37.0 release","shortMessageHtmlLink":"[CALCITE-6302] Add news item for 1.37.0 release"}},{"before":"be22d5fc7f379593644447035c81d32ee29a558b","after":"61ee73e95129873d8bd648e6b0ac9e5f85ea4a33","ref":"refs/heads/site","pushedAt":"2024-05-06T21:04:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"github-actions[bot]","name":null,"path":"/apps/github-actions","primaryAvatarUrl":"https://avatars.githubusercontent.com/in/15368?s=80&v=4"},"commit":{"message":"[CALCITE-6302] Release Calcite 1.37.0\n\nClose apache/calcite#3768","shortMessageHtmlLink":"[CALCITE-6302] Release Calcite 1.37.0"}},{"before":"c366a7e73718b85e353cbacebbe872606077dc5f","after":"be22d5fc7f379593644447035c81d32ee29a558b","ref":"refs/heads/site","pushedAt":"2024-05-06T21:00: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":"[CALCITE-6302] Release Calcite 1.37.0\n\nClose apache/calcite#3768","shortMessageHtmlLink":"[CALCITE-6302] Release Calcite 1.37.0"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEWX2CJAA","startCursor":null,"endCursor":null}},"title":"Activity · apache/calcite"}