{"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":"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"}},{"before":"1506857f404037b63dfd8a11880393b767bd1544","after":"61ee73e95129873d8bd648e6b0ac9e5f85ea4a33","ref":"refs/heads/main","pushedAt":"2024-05-06T20:59:54.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] Release Calcite 1.37.0\n\nClose apache/calcite#3768","shortMessageHtmlLink":"[CALCITE-6302] Release Calcite 1.37.0"}},{"before":"25b562b233d71d33c80dc4f6f55b506aac347875","after":null,"ref":"refs/tags/calcite-1.37.0-rc5","pushedAt":"2024-04-29T22:36:17.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snuyanzin","name":"Sergey Nuyanzin","path":"/snuyanzin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/403174?s=80&v=4"}},{"before":"3e633f627814ca79d1e2c592cd2ce1384717d6ca","after":"1506857f404037b63dfd8a11880393b767bd1544","ref":"refs/heads/main","pushedAt":"2024-04-29T13:21:24.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-6390] Exclude Arrow project on Windows builds\n\nClose apache/calcite#3778","shortMessageHtmlLink":"[CALCITE-6390] Exclude Arrow project on Windows builds"}},{"before":"aa8d81bf1ff39e3632aeb856fc4cc247ce9727e5","after":"3e633f627814ca79d1e2c592cd2ce1384717d6ca","ref":"refs/heads/main","pushedAt":"2024-04-28T14:45:37.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-6387] Make Arrow adapter passing tests with jdk17+","shortMessageHtmlLink":"[CALCITE-6387] Make Arrow adapter passing tests with jdk17+"}},{"before":"e6f6b006284997c3a661184d7098c49516eb7a33","after":null,"ref":"refs/tags/calcite-1.37.0-rc2","pushedAt":"2024-04-25T19:46:39.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"snuyanzin","name":"Sergey Nuyanzin","path":"/snuyanzin","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/403174?s=80&v=4"}},{"before":"f78dd940d745a5242c35546308ebf74a97f26610","after":"aa8d81bf1ff39e3632aeb856fc4cc247ce9727e5","ref":"refs/heads/main","pushedAt":"2024-04-25T13:36:03.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zabetak","name":"Stamatis Zampetakis","path":"/zabetak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15013153?s=80&v=4"},"commit":{"message":"[CALCITE-6384] Add ASF header to buildcache.yml, gradle-wrapper-validation.yml","shortMessageHtmlLink":"[CALCITE-6384] Add ASF header to buildcache.yml, gradle-wrapper-valid…"}},{"before":"1566663494207c24318d4c1d2c908df4a15c4aa4","after":"f78dd940d745a5242c35546308ebf74a97f26610","ref":"refs/heads/main","pushedAt":"2024-04-25T13:34:01.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"zabetak","name":"Stamatis Zampetakis","path":"/zabetak","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/15013153?s=80&v=4"},"commit":{"message":"[CALCITE-6385] LintTest fails when run in source distribution\n\nThe testContributorsFileIsSorted and testMailmapFile tests fail cause\nthey rely on git and there is no git info available in source\ndistribution.\n\nIn fact the tests don't really need git and the paths to the .mailmap\nand contributor.yml files can be specified explicitly. This removes\nthe git requirement and also makes the tests more efficient since there\nis no process calls and lookup involved.","shortMessageHtmlLink":"[CALCITE-6385] LintTest fails when run in source distribution"}},{"before":"4a977fe2a204107efdf850fb276722f9d79496a0","after":"1566663494207c24318d4c1d2c908df4a15c4aa4","ref":"refs/heads/main","pushedAt":"2024-04-22T18:49:00.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-6316] Update Javadoc for CALCITE-5607","shortMessageHtmlLink":"[CALCITE-6316] Update Javadoc for CALCITE-5607"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEUuyvUwA","startCursor":null,"endCursor":null}},"title":"Activity · apache/calcite"}