[ 
https://issues.apache.org/jira/browse/OMID-100?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16493444#comment-16493444
 ] 

ASF GitHub Bot commented on OMID-100:
-------------------------------------

GitHub user ohadshacham opened a pull request:

    https://github.com/apache/incubator-omid/pull/35

    [OMID-100] James Taylor's patch to: https://issues.apache.org/jira/br…

    [OMID-100] James Taylor's patch to: 
https://issues.apache.org/jira/browse/OMID-100 including OmidCompactor and 
OmidSnapshotFilter
        
        HBase will retry 300+ times if an exception occurs on the server-side. 
To prevent this, implementors need to wrap any exceptions that occur with a 
DoNotRetryIOException.

You can merge this pull request into a Git repository by running:

    $ git pull https://github.com/ohadshacham/incubator-omid OMID-100

Alternatively you can review and apply these changes as the patch at:

    https://github.com/apache/incubator-omid/pull/35.patch

To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:

    This closes #35
    
----
commit aea25fd3d3b8248e5808d84d7d0e42fed66bd406
Author: Ohad Shacham <ohads@...>
Date:   2018-05-29T11:25:33Z

    [OMID-100] James Taylor's patch to: 
https://issues.apache.org/jira/browse/OMID-100 including OmidCompactor and 
OmidSnapshotFilter
    
    HBase will retry 300+ times if an exception occurs on the server-side. To 
prevent this, implementors need to wrap any exceptions that occur with a 
DoNotRetryIOException.

----


> Throw non retriable exceptions from coprocessor and scanner implementors
> ------------------------------------------------------------------------
>
>                 Key: OMID-100
>                 URL: https://issues.apache.org/jira/browse/OMID-100
>             Project: Apache Omid
>          Issue Type: Bug
>            Reporter: James Taylor
>            Priority: Major
>         Attachments: OMID-100.patch
>
>
> HBase will retry 300+ times if an exception occurs on the server-side. To 
> prevent this, implementors need to wrap any exceptions that occur with a 
> DoNotRetryIOException
> This should be done for OmidSnapshotFilter, OmidCompactor, and 
> OmidRegionScanner methods that implement HBase methods. For examples in 
> Phoenix, see:
>  * BaseScannerRegionObserver.postScannerOpen()
>  * NonAggregateRegionScannerFactory.getTopNScanner() anonymous 
> BaseRegionScanner implementation 



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to