4a4c012049
This de-couples the snapshot size calculation from the SpaceQuotaObserverChore into another API which both the periodically invoked Master chore and the Master service endpoint can invoke. This allows for multiple sources of snapshot size to reported (from the multiple sources we have in HBase). When a file is archived, snapshot sizes can be more quickly realized and the Master can still perform periodical computations of the total snapshot size to account for any delayed/missing/lost file archival RPCs. Signed-off-by: Ted Yu <yuzhihong@gmail.com> |
||
---|---|---|
.. | ||
src/main | ||
README.txt | ||
pom.xml |
README.txt
This module has proto files used by core. These protos overlap with protos that are used by coprocessor endpoints (CPEP) in the module hbase-protocol. So core versions have a different name, the generated classes are relocated -- i.e. shaded -- to a new location; they are moved from org.apache.hadoop.hbase.* to org.apache.hadoop.hbase.shaded.