{"push_id":1145945734,"size":17,"distinct_size":17,"ref":"refs/heads/CALCITE-1148","head":"6886f8afaf752ccafe5fa673df491cc124f34656","before":"c0611e22c6ecf14d277c2e1b429a9b19a9d17b52","commits":[{"sha":"ddfaf079a8a18be63f042069dd56c50dec4d2066","author":{"name":"Josh Elser","email":"e98ee4209ea7e355a2ac71ca3083c7f87007e694@apache.org"},"message":"[maven-release-plugin] prepare release calcite-avatica-1.8.0-rc1","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/ddfaf079a8a18be63f042069dd56c50dec4d2066"},{"sha":"15ad615bd9fb24234d911b132a6e9137c36af03d","author":{"name":"Josh Elser","email":"e98ee4209ea7e355a2ac71ca3083c7f87007e694@apache.org"},"message":"[maven-release-plugin] prepare for next development iteration","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/15ad615bd9fb24234d911b132a6e9137c36af03d"},{"sha":"514154f3b7e98866670d396bc274b0add0b627ba","author":{"name":"Julian Hyde","email":"f63d972a930ad8676d2cc555bea85d5ec784bde2@apache.org"},"message":"Cosmetic changes","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/514154f3b7e98866670d396bc274b0add0b627ba"},{"sha":"918e612bbb4da90ad94b283c1f06cf055102c09e","author":{"name":"Gautam Parai","email":"a30f133d981e9959cad2a2ab86f6fb851ca611ed@maprtech.com"},"message":"[CALCITE-750] Support aggregates within windowed aggregates (Gautam Parai)\n\nClose apache/calcite#238","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/918e612bbb4da90ad94b283c1f06cf055102c09e"},{"sha":"e25ceef6f31f9c0989ef695e6599e2f81f1f3556","author":{"name":"Julian Hyde","email":"f63d972a930ad8676d2cc555bea85d5ec784bde2@apache.org"},"message":"Fix up [CALCITE-750], mainly removing mutable state\n\nAlso, fix parser position of \"agg(args) over windowSpec\".","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/e25ceef6f31f9c0989ef695e6599e2f81f1f3556"},{"sha":"eb02ac3fcef9deb2b16668f5dc06c9a89c0e658e","author":{"name":"Julian Hyde","email":"f63d972a930ad8676d2cc555bea85d5ec784bde2@apache.org"},"message":"[CALCITE-1239] Upgrade to avatica-1.8.0","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/eb02ac3fcef9deb2b16668f5dc06c9a89c0e658e"},{"sha":"7fe475a8b135d4c91f521d6f519b13188e28a8bb","author":{"name":"Julian Hyde","email":"f63d972a930ad8676d2cc555bea85d5ec784bde2@apache.org"},"message":"[CALCITE-1269] Replace IntList with Guava Ints\n\nAlso, use ImmutableBitSet.asList() instead of .toList() wherever possible.","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/7fe475a8b135d4c91f521d6f519b13188e28a8bb"},{"sha":"80b05c2a931ecf4134c2c7ff73735f36c8989fbe","author":{"name":"Julian Hyde","email":"f63d972a930ad8676d2cc555bea85d5ec784bde2@apache.org"},"message":"[CALCITE-1259] Allow connecting to a single schema without writing a model\n\nInstantiate schema factory and a few other classes (JsonCustomTable.table,\nJsonCustomSchema.factory, RelJson.class), as plug-ins, which allows\nusing constant fields rather than a default constructor.","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/80b05c2a931ecf4134c2c7ff73735f36c8989fbe"},{"sha":"97945652197cbc80ce5c4ed05d3fc18ee0061e75","author":{"name":"vkorukanti","email":"20acc29ea75061dc789d9af0fcc8641788fb24e7@dremio.com"},"message":"[CALCITE-1177] Extend list of supported time units in EXTRACT, CEIL and FLOOR functions (Venki Korukanti)\n\nClose apache/calcite#232","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/97945652197cbc80ce5c4ed05d3fc18ee0061e75"},{"sha":"8f8790cb0e5cc981025d6c52e41edc684b81ad2b","author":{"name":"Julian Hyde","email":"f63d972a930ad8676d2cc555bea85d5ec784bde2@apache.org"},"message":"Dependency management","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/8f8790cb0e5cc981025d6c52e41edc684b81ad2b"},{"sha":"24276d60ae65866018063933d5cb5faca6d202db","author":{"name":"Minji Kim","email":"26ac795c806e394033769d75c607d122cfe4296f@dremio.com"},"message":"[CALCITE-1107] Make SqlSumEmptyIsZeroAggFunction constructor public (Minji Kim)\n\nClose apache/calcite#242","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/24276d60ae65866018063933d5cb5faca6d202db"},{"sha":"b5e6663f85f4bed637b406c3590c790845f219d3","author":{"name":"Minji Kim","email":"26ac795c806e394033769d75c607d122cfe4296f@dremio.com"},"message":"[CALCITE-1106] Expose constructor for ProjectJoinTransposeRule (Minji Kim)","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/b5e6663f85f4bed637b406c3590c790845f219d3"},{"sha":"fa76779106ce975e9893c7cd38678f0ce98d3f27","author":{"name":"Minji Kim","email":"26ac795c806e394033769d75c607d122cfe4296f@dremio.com"},"message":"[CALCITE-1151] Fix SqlSetOption to correctly handle SqlOperator.createCall (Sudheesh Katkam, Minji Kim)\n\nClose apache/calcite#244","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/fa76779106ce975e9893c7cd38678f0ce98d3f27"},{"sha":"251035cc7f701ed2c6dd5ca06704a2f55d891076","author":{"name":"Josh Elser","email":"e98ee4209ea7e355a2ac71ca3083c7f87007e694@apache.org"},"message":"Merge branch 'branch-avatica-1.8'","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/251035cc7f701ed2c6dd5ca06704a2f55d891076"},{"sha":"600f615f86749e9420b20159a3ea6a211eb3bd3e","author":{"name":"Josh Elser","email":"e98ee4209ea7e355a2ac71ca3083c7f87007e694@apache.org"},"message":"[CALCITE-1248] Bump avatica to 1.9.0-SNAPSHOT","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/600f615f86749e9420b20159a3ea6a211eb3bd3e"},{"sha":"2bee6efda617da09b255546ba327dfd51b87a7dd","author":{"name":"Josh Elser","email":"e98ee4209ea7e355a2ac71ca3083c7f87007e694@apache.org"},"message":"[CALCITE-1248] Reorganize release notes/news for avatica 1.8.0","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/2bee6efda617da09b255546ba327dfd51b87a7dd"},{"sha":"6886f8afaf752ccafe5fa673df491cc124f34656","author":{"name":"Minji Kim","email":"26ac795c806e394033769d75c607d122cfe4296f@dremio.com"},"message":"Fix RelTrait conversion (e.g. distribution, collation), added test cases.\n\n* In the current calcite, trait conversion is not handled properly, e.g. collation/distribution traits are not converted (shown by the tests).  This patch fixes this issue.\n\n* For each RelCollationTrait, introduce a new API, canConvert() which should return true if the conversion from a trait to the other is possible.\n* For each Convention, introduce two new APIs, canConvertConvention() returns true if the convernsion is possible, and useAbstractConverters() returns true if the trait conversion should be handle via AbstractConverters.  By default, both functions return false.\n* In RelSet, when adding a new RelSubset, if the convention returns false for useAbstractConverters(), we do not add AbstractConverters.  Even if convention.useAbstractConverters() return true, we only add AbstractConverters if the AbstractConverters can convert (i.e. if RelCollationTrait.canConvert() returns true) and the conversion is needed (i.e. if RelTrait.satisfies() returns false).","distinct":true,"url":"https://api.github.com/repos/minji-kim/calcite/commits/6886f8afaf752ccafe5fa673df491cc124f34656"}]}
{"actor":{"display_login":"minji-kim"}}