Created
May 1, 2014 15:05
-
-
Save chobie/69308dcbbb557c887a1e to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
a3da8b9 remove some debugging statements | |
1bdea2e Use prefix trees instead of hashmaps to keep the engine state | |
9008c76 flush the aggregator state as soon as the next bucket start | |
1cf9f98 simplify the logic of distinct | |
683a234 fix #413. Don't assume the group by interval is > second | |
06f4cdd fix #405. Percentile shouldn't crash for small number of values | |
b127201 fix #394. support count(distinct) and count(DISTINCT) | |
e2adcf1 Close #318. Support EXPLAIN queries | |
dbe76df partial fix for issue #294 processing some queries in batches | |
0d52464 fix #69. Support column aliasing | |
cc52247 Wrote and wired up where clause. Refactored engine to be used by a shard instead of by the coordinator. Moved filtering over to engine. | |
ea54c19 fix #117. filling in default values for empty groups | |
81029b1 fix #94. add support for delete queries | |
045f302 fix #101. Support expressions in aggregates | |
594712a fix #106. Don't panic if we only see one point and can't calculate derivative | |
c3807b7 fix #59. Add histogram aggregate function | |
5aaa117 fix #63. Aggregated results don't include seq number | |
0d07959 clean up the aggregators | |
4d02a14 fix #51. Implement first and last aggregates | |
48b7c6d implement standard deviation. | |
fcb3be6 fix the distinct and derivative tests. | |
0f99d69 support count(distinct(foo)) in queries. | |
113d2ff make count(*) illegal. | |
6c30299 combine median and percentile. | |
d22654b Add support for distinct() | |
27b62ca Update aggregators to support returning of multi-value results. | |
37c39d5 implement mode() for unimodal datasets | |
f2675d4 Implement median(). | |
e807158 Add support for mean() | |
ac348ea Add better test coverage around arguments for percentile() | |
ffd680f PercentileAggregator handles native data types and correctly sorts incoming data. | |
a8d9226 Basic percentile calculations work. | |
3f9b109 Basic percentile aggregator tests. | |
e8a05d9 make max and min aggregators. | |
4e6ce97 Refactor the aggregation to use the more generic aggregator interface. |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment