[
https://issues.apache.org/jira/browse/HBASE-27687?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17696453#comment-17696453
]
Bryan Beaudreault commented on HBASE-27687:
-------------------------------------------
Depends on HBASE-27532 because I change some method names there which will be
used here.
> Enhance quotas to consume blockBytesScanned rather than response size
> ---------------------------------------------------------------------
>
> Key: HBASE-27687
> URL: https://issues.apache.org/jira/browse/HBASE-27687
> Project: HBase
> Issue Type: Improvement
> Reporter: Bryan Beaudreault
> Priority: Major
>
> As of HBASE-27558 we now apply quota.getReadAvailable() to max block bytes
> scanned by scans/multis. This issue enhances further so that we can track
> read size consumed in Quotas based on block bytes scanned rather than
> response size. In this mode, quotas would end-to-end be based on
> blockBytesScanned.
> Right now we call quota.addGetResult or addScanResult. This would just be a
> matter of no-oping those calls, and calling RpcCall.getBlockBytesScanned() in
> Quota.close() instead.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)