[
https://issues.apache.org/jira/browse/KYLIN-4258?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
nichunen closed KYLIN-4258.
---------------------------
Resolved in release v3.0.0(2019-12-20)
> Real-time OLAP may return incorrect result for some case
> --------------------------------------------------------
>
> Key: KYLIN-4258
> URL: https://issues.apache.org/jira/browse/KYLIN-4258
> Project: Kylin
> Issue Type: Improvement
> Components: Real-time Streaming
> Affects Versions: v3.0.0-alpha, v3.0.0-alpha2
> Reporter: Gang Ma
> Assignee: Gang Ma
> Priority: Major
> Fix For: v3.0.0
>
>
> 1. When real-time query group by minute_start and filter by another column,
> the aggregate result maybe not correct, the issue has been addressed in
> [KYLIN-4184|https://issues.apache.org/jira/browse/KYLIN-4184] , the fix is
> good, but in
> NoCompressedColumnReader class, the readBuffer bytes is still shared, it is a
> potential issue, need to be fixed.
> 2. When filter by a minute_start range, the first minute data may not be
> correct, it is caused
> by:[https://github.com/apache/kylin/blob/master/stream-core/src/main/java/org/apache/kylin/stream/core/storage/columnar/ColumnarSegmentStoreFilesSearcher.java#L68],
> the fragment's max time is inclusive, but this method's max time is
> exclusive, that may skip some fragments for the first minute by mistake.
> 3. Need to add some UT to cover these two cases.
--
This message was sent by Atlassian Jira
(v8.3.4#803005)