[
https://issues.apache.org/jira/browse/BLUR-74?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13637507#comment-13637507
]
Gagan Deep Juneja commented on BLUR-74:
---------------------------------------
If I see the implementation of disableTable and enableTable methods in
TableAdmin.java then there is wait methods already written to make these calls
blocking. Only the method waitForTheTableToDisengage() doesn't have any
implementation written. Which I guess might be the reason behind this. What do
you think?
Regards,
Gagan
> Make the disabling and enabling of tables blocking calls.
> ---------------------------------------------------------
>
> Key: BLUR-74
> URL: https://issues.apache.org/jira/browse/BLUR-74
> Project: Apache Blur
> Issue Type: Bug
> Affects Versions: 0.1.5
> Reporter: Aaron McCurry
> Fix For: 0.1.5
>
>
> Currently the calls return, and then the action is carried out
> asynchronously. This is an issue with the writers when someone calls disable
> and remove very quickly and the indexes are to be removed. Because the
> indexes are deleted out form underneath the writers. This causes the shard
> servers to throw errors.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira