[ https://issues.apache.org/jira/browse/PHOENIX-1083?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Kyle Buzsaki updated PHOENIX-1083: ---------------------------------- Attachment: PHOENIX-1083_InListITCoverage.patch Added substantially more coverage for the InList tests, running through many different combinations of qualifiers. Attached patch. > IN list of RVC combined with AND doesn't return expected rows > ------------------------------------------------------------- > > Key: PHOENIX-1083 > URL: https://issues.apache.org/jira/browse/PHOENIX-1083 > Project: Phoenix > Issue Type: Bug > Affects Versions: 3.0.0, 4.0.0, 5.0.0 > Reporter: Samarth Jain > Assignee: James Taylor > Fix For: 5.0.0, 3.1, 4.1 > > Attachments: InListIT.java, InListIT.java, PHOENIX-1083_3.0.patch, > PHOENIX-1083_3.0_additionaltests.patch, > PHOENIX-1083_AdditionalInListIT.patch, PHOENIX-1083_InListITCoverage.patch, > rvcBug-v1.patch, rvcBug-wip2.patch, rvcBug-wip3.patch > > > {code} > CREATE TABLE in_test ( user VARCHAR, tenant_id VARCHAR(5) NOT > NULL,tenant_type_id VARCHAR(3) NOT NULL, id INTEGER NOT NULL CONSTRAINT pk > PRIMARY KEY (tenant_id, tenant_type_id, id)) > upsert into in_test (tenant_id, tenant_type_id, id, user) values ('a', 'a', > 1, 'BonA') > upsert into in_test (tenant_id, tenant_type_id, id, user) values ('a', 'a', > 2, 'BonB') > select id from in_test WHERE tenant_id = 'a' and tenant_type_id = 'a' and > ((id, user) IN ((1, 'BonA'),(1, 'BonA'))) > Rows returned - none. Should have returned one row. > {code} -- This message was sent by Atlassian JIRA (v6.2#6252)