You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@kylin.apache.org by "Dong Li (JIRA)" <ji...@apache.org> on 2016/04/13 04:05:27 UTC

[jira] [Closed] (KYLIN-1504) Use NavigableSet to store rowkey and use prefix filter to check resource path prefix instead String comparison on tomcat side

     [ https://issues.apache.org/jira/browse/KYLIN-1504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Dong Li closed KYLIN-1504.
--------------------------

Resolved in release 1.5.1 (2016-04-13)

> Use NavigableSet to store rowkey and use prefix filter to check resource path prefix instead String comparison on tomcat side
> -----------------------------------------------------------------------------------------------------------------------------
>
>                 Key: KYLIN-1504
>                 URL: https://issues.apache.org/jira/browse/KYLIN-1504
>             Project: Kylin
>          Issue Type: Improvement
>          Components: Metadata, REST Service
>    Affects Versions: v1.5.0, v1.4.0, v1.3.0
>            Reporter: Hao Chen
>            Assignee: Hao Chen
>              Labels: jobs, metadata
>             Fix For: v1.5.1
>
>
> - Use NavigableSet<String> instead of ArrayList<String> to store natively ordered and unique row-key instead of ugly repeatedly using `Collections.sort` or check whether existing on business logic layer, in fact because the raw-key is originally sorted in hbase, the change won't consume any more computational complexity.
> - Verify prefix in hbase region level using prefix filter instead of comparing String in client side.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)