This is awesome! 

On 12/8/15, 6:05 AM, "Shi, Shaofeng" <[email protected]> wrote:

>This is another important refactor since making the build/query engines as
>plugable. Thanks Yang!
>
>On 12/8/15, 5:47 PM, "Li Yang" <[email protected]> wrote:
>
>>This is a bump of KYLIN-976 in case you are not yet aware...
>>
>>KYLIN-976 is a refactoring of how Kylin works with aggregation and aims
>>to
>>allow adding custom aggregation types easily.
>>
>>Kylin started with basic support of SUM, COUNT, MAX, MIN, AVG (from sum
>>and
>>count), and COUNT_DISTINCT (based on hyperloglog). Later TopN is added in
>>2.x branch. And the list is growing for sure. Xiaoyu is working on
>>storing
>>raw records as a special type of measure (KYLIN-1122), also Yerui is
>>working on precise count distinct using bitmap (KYLIN-1186).
>>
>>The possibility is unlimited. Implement a domain specific aggregation is
>>now quite easy. E.g. aggregate user events to detect time serials or
>>access
>>patterns. Or draw a sketch of certain user groups. Or pre-calculate
>>clusters of data points. Or histogram... Use your imagination.
>>
>>Whoever interested can peek at MeasureTypeFactory and MeasureType on 2.x
>>branch. The API may still change, but at the same time is stable enough
>>for
>>pilots. The javadoc should get you started. HLLCMeasureType and
>>TopNMeasureType are two good examples.
>>
>>
>>Cheers
>>Yang
>

Reply via email to