[
https://issues.apache.org/jira/browse/PHOENIX-4028?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16088363#comment-16088363
]
James Taylor edited comment on PHOENIX-4028 at 7/15/17 1:37 AM:
----------------------------------------------------------------
WIP patch that swallows, but logs index write failure exception. By default,
exception is still thrown, but this can be overridden globally or on a table by
table basis. Will add tests next.
was (Author: jamestaylor):
WIP patch that swallows, but logs index write failure exception. By default,
exception is still thrown, but this can be overridden globally or on a table by
table basis.
> Provide option to not throw index write failure back to client
> --------------------------------------------------------------
>
> Key: PHOENIX-4028
> URL: https://issues.apache.org/jira/browse/PHOENIX-4028
> Project: Phoenix
> Issue Type: Improvement
> Reporter: James Taylor
> Attachments: PHOENIX-4028_wip.patch
>
>
> Much like our DISABLE_INDEX_ON_WRITE_FAILURE and
> REBUILD_INDEX_ON_WRITE_FAILURE table properties, we need a
> THROW_INDEX_WRITE_FAILURE boolean option that can be used to prevent the
> index write from being thrown back to the client. In this case, the index
> failure policy would still be executed (i.e. disabling the index on a write
> failure), but any retry logic for the client would be avoided. The index
> would be eventually consistent based on the background partial index rebuild
> thread.
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)