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

Vincent Poon commented on PHOENIX-4936:
---------------------------------------

Been playing around with this, some odd behavior:
If hbase.rpc.timeout is low (in my case <20s), the query throws an 
OutOfOrderScannerNextException  saying "was there a rpc timeout?"
f hbase.rpc.timeout is say 60-120s , the query returns an empty resultset
If hbase.rpc.timeout is 1200s, the query returns the correct results.

In the hbase.rpc.timeout of 60s case, the query returns after around 5 minutes.
So it seems like maybe there's a bug somewhere during repeated rpc calls, where 
a later rpc timeout causes an empty resultset.

> Empty resultset returned when hbase.rpc.timeout hit
> ---------------------------------------------------
>
>                 Key: PHOENIX-4936
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-4936
>             Project: Phoenix
>          Issue Type: Bug
>    Affects Versions: 4.14.0
>            Reporter: Vincent Poon
>            Priority: Critical
>
> Seeing this on a large syscat table (~11gb)
> From sqlline, issue a SELECT statement which does a full table scan
> hbase.rpc.timeout gets hit, and instead of getting an exception, an empty 
> resultset is silently returned.



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

Reply via email to