Hi Anoop,

Better to change in Phoenix irrespective of HBase dependency as you
mentioned set small only when really meeting small scan requirement.

Usually when ever new HBase release someone take a lead and try to change
to latest version. But now just we need to add a profile with the newer
version in case if it's have compatibility issues. Otherwise just after
release we can up HBase version.

On Mon, Mar 8, 2021, 5:19 PM Anoop John <[email protected]> wrote:

> This bug is fixed now. But how often will we change the HBase client
> version in Phoenix pom?  Will it be better to have a mitigation in Phoenix
> code also.  Simple change in  ScanUtil.java to have a isSmall() true check
> before calling
> newScan.setSmall(scan.isSmall());
>
> This will create a big perf issue specially for cloud based storage where
> buffered reads are very key.  I had a big perf regression for a WASB backed
> HBase cluster.
>
> Anoop
>

Reply via email to