You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "oktay tuncay (Jira)" <ji...@apache.org> on 2020/02/25 10:44:00 UTC
[jira] [Created] (PHOENIX-5744) wrong results when using the local
secondary index
oktay tuncay created PHOENIX-5744:
-------------------------------------
Summary: wrong results when using the local secondary index
Key: PHOENIX-5744
URL: https://issues.apache.org/jira/browse/PHOENIX-5744
Project: Phoenix
Issue Type: Bug
Reporter: oktay tuncay
If the PK column(s) is included in the local index script and this column order by condition is also used, wrong result issue occurs.
Workaround: NO_INDEX hint
Example:
PK columns: ID, CREATETIME
SECONDARY INDEX: CREATETIME,TYPE2, KEY, SEQ_NUM, ...
Query 1: works properly and returns 4 rows
select /*+ NO_INDEX */ ID, TYPE, JOB, CON_ID, CREATETIME, TYPE2, KEY, SEQ_NUM FROM owner.table_name WHERE KEY='AAA' order by CREATETIME desc;
Query 2: wrong result, shows 1 rows
select /*+ NO_INDEX */ ID, TYPE, JOB, CON_ID, CREATETIME, TYPE2, KEY, SEQ_NUM FROM owner.table_name WHERE KEY='AAA' order by CREATETIME desc;
--
This message was sent by Atlassian Jira
(v8.3.4#803005)