[
https://issues.apache.org/jira/browse/HBASE-26239?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17407025#comment-17407025
]
Yuefeng Wang commented on HBASE-26239:
--------------------------------------
Thank you for your prompt reply, I am newer to HBase, and the HBase service is
brought from AliYun. I don't know its specific version. But the major version
should be v2.0
> Return incorrect result for a scan rpc call when readType switch from pread
> to stream
> -------------------------------------------------------------------------------------
>
> Key: HBASE-26239
> URL: https://issues.apache.org/jira/browse/HBASE-26239
> Project: HBase
> Issue Type: Bug
> Components: scan, Scanners
> Reporter: Yuefeng Wang
> Priority: Major
> Attachments: image-2021-08-31-10-16-37-417.png
>
>
> Scan's default readType is PREAD, and there is a readType transform from
> PREAD to STREAM when a long scan is executed. E.G. I ask for result of 'count
> table', and now it will return immediately before the RPC get real data
> because of this transform, so the result returned maybe incorrect. Although,
> we can explicitly use STREAM instead of PREAD to avoid this transform. I am
> still confused, how can we judge whether transform is called? How can I trust
> my result is real when we allow transform occur?
--
This message was sent by Atlassian Jira
(v8.3.4#803005)