{"push_id":654301708,"size":8,"distinct_size":5,"ref":"refs/heads/505","head":"685eab24f1dae9eb99c747c04e35d57c931bc5cb","before":"c772e8fb627743a5493a69a3b14aeae1556010e0","commits":[{"sha":"f5434a495271a6887f7964423630405cf3d8c877","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-704] FILTER clause for aggregate functions\n\nImplemented in enumerable convention for all aggregate functions, including user-defined.\n\nImplemented \"agg(DISTINCT arg [, ...]) FILTER (WHERE condition)\" for all strict aggregate functions (i.e. aggregate functions that do not wish to see nulls).\n\nNot implemented in JDBC, MongoDB and other adapters.\n\nNot implemented in window functions.\n\nDeprecate calling AggregateCall constructor; use create method instead.","distinct":false,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/f5434a495271a6887f7964423630405cf3d8c877"},{"sha":"f107218b956a1b25d11c8d06c6378bdd22c75378","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"Add tests for scalar sub-queries, including test cases for [CALCITE-709] Errors with LIMIT inside scalar sub-query","distinct":false,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/f107218b956a1b25d11c8d06c6378bdd22c75378"},{"sha":"f076a9bacc25dc5671b5557e48d9a654a6aa6854","author":{"email":"323ca55293d5d01a013c02c4c64bffe9a6023dab@usc.edu","name":"Hsuan-Yi Chu"},"message":"[CALCITE-695] Do not add SINGLE_VALUE aggregate function to a sub-query that will never return more than one row (Hsuan-Yi Chu)\n\nClose apache/incubator-calcite#81","distinct":false,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/f076a9bacc25dc5671b5557e48d9a654a6aa6854"},{"sha":"93cd1327167f3f8f3e8280e82b4c088e5d586b06","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"Start work on [CALCITE-505] Support updatable view","distinct":true,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/93cd1327167f3f8f3e8280e82b4c088e5d586b06"},{"sha":"20d3d83f4504d975edff61d23aae6bbbcfd3dce5","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"Expand modifiable view's column mapping and required values when translating INSERT","distinct":true,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/20d3d83f4504d975edff61d23aae6bbbcfd3dce5"},{"sha":"08825da104f08639814b2818ab46481802d22991","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"Change type of ModifiableView.getTable()","distinct":true,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/08825da104f08639814b2818ab46481802d22991"},{"sha":"659650d6d642bd07ed40566e542f6d0e9c268f78","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"progress","distinct":true,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/659650d6d642bd07ed40566e542f6d0e9c268f78"},{"sha":"685eab24f1dae9eb99c747c04e35d57c931bc5cb","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"more progress","distinct":true,"url":"https://api.github.com/repos/julianhyde/incubator-calcite/commits/685eab24f1dae9eb99c747c04e35d57c931bc5cb"}]}