[
https://issues.apache.org/jira/browse/PHOENIX-6236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17243452#comment-17243452
]
Kadir OZDEMIR commented on PHOENIX-6236:
----------------------------------------
[~stoty], Thank you for this documentation. It looks great! I have couple
comments.
1. Immutable Global Indexes: The statement "Index on non transactional,
immutable tables have no mechanism in place to automatically deal with a commit
failure. Maintaining consistency between the table and index is left to the
client to handle. Because the updates are idempotent, the simplest solution is
for the client to continue retrying the batch of mutations until they succeed."
is not accurate as immutable indexes are also strongly consistent now.
Immutable index updates go through the same three phase writes as mutable index
updates do except that deleting or un-verifying existing index row is not
applicable to immutable indexes.
2. The index hint on global indexes does not work if the query includes an
uncovered column as far as I know. I would be pleasantly surprised if it works.
> Document Strongly Consistent Global Indexes on website
> ------------------------------------------------------
>
> Key: PHOENIX-6236
> URL: https://issues.apache.org/jira/browse/PHOENIX-6236
> Project: Phoenix
> Issue Type: Improvement
> Reporter: Istvan Toth
> Assignee: Istvan Toth
> Priority: Major
> Attachments: PHOENIX-6236.website.patch,
> Secondary_Indexing_current.htm, secondary_indexing.html
>
>
> Document Strongly Consistent Local Indexing, and the update procedure on the
> website
--
This message was sent by Atlassian Jira
(v8.3.4#803005)