hbase-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Yu <yuzhih...@gmail.com>
Subject Thread local readpoint would be dropped from MultiVersionConsistencyControl
Date Sat, 19 Oct 2013 13:39:57 GMT
Hi,
In HBASE-9754 , there is refactoring which drops perThreadReadPoint
from MultiVersionConsistencyControl.
There're two reasons for this:
1. Using ThreadLocal in hot path affects performance
2. The readpoint is passed from RegionScannerImpl to various Scanner
classes. This can be done through passing readpoint parameter directly.

MultiVersionConsistencyControl is marked @InterfaceAudience.Private in 0.96
and trunk.
In 0.94, there is no such annotation.

I want to see if any user (other than Phoenix) calls
MultiVersionConsistencyControl#setThreadReadPoint() directly.

Cheers

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message