{"push_id":966337626,"size":12,"distinct_size":12,"ref":"refs/heads/master","head":"4dfd6dbb232718ca60b0a4885b6e37194cfdf3c7","before":"999021115689521694754d1c766feda6da467e8d","commits":[{"sha":"d80e26c016babcb250e41b0abe94b8b0cfadbbe7","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-864] Correlation variable has incorrect row type if it is populated by right side of a Join\n\nAlso fixes [CALCITE-559], apparently a duplicate issue.","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/d80e26c016babcb250e41b0abe94b8b0cfadbbe7"},{"sha":"82b586040ffbb4a7e46544b39b2dcc165d642430","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-551] Sub-query inside aggregate function\n\nThe bug seems to have been fixed by recent changes; this commit adds test cases.","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/82b586040ffbb4a7e46544b39b2dcc165d642430"},{"sha":"4ec47270b199cef58c39f6bf07209c5fb40875ef","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-1067] Test failures due to clashing temporary table names","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/4ec47270b199cef58c39f6bf07209c5fb40875ef"},{"sha":"f55d10c147746d6299fb713adc184576380a1f49","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-1068] Deprecate Stacks","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/f55d10c147746d6299fb713adc184576380a1f49"},{"sha":"05a57992a45f9aa66db31355aa7733cfadafa1e1","author":{"email":"08e628f9d7ca1b20fe79ef383bd8c50d12051375@apache.org","name":"Josh Elser"},"message":"[CALCITE-669] Mass removal of Java Logging for SLF4J\n\nReplace FINE with DEBUG, FINER and FINEST with TRACE.\nIncludes the slf4j-log4j12 binding for test-time. Attempts\nremove all conditional logging blocks unless there is\na reason to keep them. Adds forward-looking documentation\nfor log-level changes.\n\nCloses apache/calcite#186","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/05a57992a45f9aa66db31355aa7733cfadafa1e1"},{"sha":"446d1122bda239cc928c8c15cd56edc33c4f30bf","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"Add test case for outer join on one-sided condition","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/446d1122bda239cc928c8c15cd56edc33c4f30bf"},{"sha":"7b944ade81f600e74b43f9ab8ef7ce84f05b3e2a","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-1072] CSV adapter incorrectly parses TIMESTAMP values after noon","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/7b944ade81f600e74b43f9ab8ef7ce84f05b3e2a"},{"sha":"ecf4d6dcb4b6fdc40828d0c853ae10abc0550a76","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-1071] Improve hash functions","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/ecf4d6dcb4b6fdc40828d0c853ae10abc0550a76"},{"sha":"5324a3988c8ca354c7af771b124762be3002c648","author":{"email":"b86895fcb4c6f8c491fa15c64fcb75c25a178849@apache.org","name":"Julian Hyde"},"message":"[CALCITE-1074] Delete old releases from mirroring system","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/5324a3988c8ca354c7af771b124762be3002c648"},{"sha":"7ce2e62133be221e65d67250ad28809324d055c8","author":{"email":"6898455a4728df92b7b5b80f0aaca7b2c8e6c122@gmail.com","name":"Matthew Shaer"},"message":"[CALCITE-998] Exception when calling STDDEV_SAMP, STDDEV_POP (Matthew Shaer)\n\nClose apache/calcite#191\n\nAlso, fix some javadoc,\nand close an unrelated PR that was merged a while ago:\n\nClose apache/calcite#174","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/7ce2e62133be221e65d67250ad28809324d055c8"},{"sha":"7e5710fc7459728a667659ea2b66895812ef839f","author":{"email":"08e628f9d7ca1b20fe79ef383bd8c50d12051375@apache.org","name":"Josh Elser"},"message":"[CALCITE-642] Add an avatica-metrics API\n\nAvatica-metrics is a simple API, based on what\nis provided by dropwizard-metrics, and a no-op\nimplementation of that API. One implementation\nof this API is provided using dropwizard-metrics\n3.1.2. ServiceLoader is used to dynamically load\none, and only one, implementation of the metrics API.\n\nThis provides some basic instrumentation inside of Avatica\nto expose interesting metrics, limited only to the server\nprocess (although the client does have the dependency\navailable). No explicit metrics \"sinks\" are configured,\nwhere the metrics go is an exercise for the user.\n\nMetrics instrumentation presently includes:\n\n* Coarse Jetty request timings\n* Serialization (JSON/Protobuf) timings\n* Connection and Statement cache gauges\n\nThis also includes a new module, calcite-dropwizard-hadoop-metrics2,\nwhich acts as a bridge between dropwizard-metrics and Hadoop Metrics2.\nThis has no bearing on Avatica or Calcite on its own, but is a useful\ntool to integrate metrics exposed by Avatica/Calcite into other metrics\nstores which Dropwizard-metrics doesn't natively support (namely, Ambari).\n\nCloses apache/calcite#189","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/7e5710fc7459728a667659ea2b66895812ef839f"},{"sha":"4dfd6dbb232718ca60b0a4885b6e37194cfdf3c7","author":{"email":"bf391ec5ed700911f9d5b5c41062aa18212ebe3a@alibaba-inc.com","name":"少杰"},"message":"[CALCITE-1076] Update RelMdDistribution to match other metadata APIs (Ted Xu)\n\nAdd RelMdDistribution to the list of standard metadata providers.\n\nAdd several tests for RelMdDistribution to RelMetadataTest.\n\nClose apache/calcite#194","distinct":true,"url":"https://api.github.com/repos/hsuanyi/incubator-calcite/commits/4dfd6dbb232718ca60b0a4885b6e37194cfdf3c7"}]}