James Taylor created PHOENIX-4058:
-------------------------------------
Summary: Generate correct index updates when DeleteColumn
processed before Put of same timestamp
Key: PHOENIX-4058
URL: https://issues.apache.org/jira/browse/PHOENIX-4058
Project: Phoenix
Issue Type: Bug
Reporter: James Taylor
The following scenario is not handled correctly for mutable secondary indexing:
1) indexed column set to null at ts1 (generates a DeleteColumn)
2) indexed column set to value at ts1 (i.e. different client, same ts)
3) RS processes (1) first
4) RS processes (2) next
Because deletes take precedence over puts even though the put happens after the
delete, we still needs to not generate index updates.
The quick fix is to add STORE_NULLS=true to the table as we skirt the issue
since no deletes are issued (i.e. last put wins).
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)