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)