Vincent Poon created PHOENIX-4373:
-------------------------------------
Summary: Local index variable length key can have trailing nulls
while upserting
Key: PHOENIX-4373
URL: https://issues.apache.org/jira/browse/PHOENIX-4373
Project: Phoenix
Issue Type: Bug
Affects Versions: 4.14.0
Reporter: Vincent Poon
Assignee: Vincent Poon
In the UpsertCompiler#setValues() , if it's a local index, the key is prefixed
with regionPrefix. During that process, ptr.get() is called to get the base
key, and the code assumes the entire array should be used. However, if it's a
variable length key, we could have trailing nulls since the base key ptr array
size is just an estimate.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)