Class RegionServerSpaceQuotaManager

java.lang.Object
org.apache.hadoop.hbase.quotas.RegionServerSpaceQuotaManager

@Private public class RegionServerSpaceQuotaManager extends Object
A manager for filesystem space quotas in the RegionServer. This class is the centralized point for what a RegionServer knows about space quotas on tables. For each table, it tracks two different things: the SpaceQuotaSnapshot and a SpaceViolationPolicyEnforcement (which may be null when a quota is not being violated). Both of these are sensitive on when they were last updated. The {link SpaceQutoaViolationPolicyRefresherChore} periodically runs and updates the state on this.