Cody Marcel created PHOENIX-3421:
------------------------------------

             Summary: Column name lookups fail when on an indexed table
                 Key: PHOENIX-3421
                 URL: https://issues.apache.org/jira/browse/PHOENIX-3421
             Project: Phoenix
          Issue Type: Bug
    Affects Versions: 4.8.0
            Reporter: Cody Marcel


Using an index the lookup for encoded values fails.

This happens on tables when using an index.
The conflict is essentially between the two methods below. The pkColsList 
create by getPkColsDataTypesForSql() returns column names without a ":", but 
the encodeValues() method does a lookup on PTable for the column and cannot 
find it.


PhoenixRuntime.getPkColsDataTypesForSql(pkColsList, dataTypesList, queryPlan, 
connection, true);
PhoenixRuntime.encodeValues(connection, queryPlanTableName, objects , 
pkColsList);




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

Reply via email to