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)