Repository: hbase-site Updated Branches: refs/heads/asf-site 4e7a24697 -> bb3985727
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/bb398572/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html b/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html index 21d6c39..412fef2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/master/MetricsAssignmentManagerSource.html @@ -60,66 +60,67 @@ <span class="sourceLineNo">052</span> String RIT_COUNT_DESC = "Current number of Regions In Transition (Gauge).";<a name="line.52"></a> <span class="sourceLineNo">053</span> String RIT_COUNT_OVER_THRESHOLD_DESC =<a name="line.53"></a> <span class="sourceLineNo">054</span> "Current number of Regions In Transition over threshold time (Gauge).";<a name="line.54"></a> -<span class="sourceLineNo">055</span> String RIT_OLDEST_AGE_DESC = "Timestamp in milliseconds of the oldest Region In Transition (Gauge).";<a name="line.55"></a> -<span class="sourceLineNo">056</span> String RIT_DURATION_DESC =<a name="line.56"></a> -<span class="sourceLineNo">057</span> "Total durations in milliseconds for all Regions in Transition (Histogram).";<a name="line.57"></a> -<span class="sourceLineNo">058</span><a name="line.58"></a> -<span class="sourceLineNo">059</span> String ASSIGN_METRIC_PREFIX = "assign";<a name="line.59"></a> -<span class="sourceLineNo">060</span> String UNASSIGN_METRIC_PREFIX = "unassign";<a name="line.60"></a> -<span class="sourceLineNo">061</span> String SPLIT_METRIC_PREFIX = "split";<a name="line.61"></a> -<span class="sourceLineNo">062</span> String MERGE_METRIC_PREFIX = "merge";<a name="line.62"></a> -<span class="sourceLineNo">063</span><a name="line.63"></a> -<span class="sourceLineNo">064</span> String OPERATION_COUNT_NAME = "operationCount";<a name="line.64"></a> -<span class="sourceLineNo">065</span><a name="line.65"></a> -<span class="sourceLineNo">066</span> /**<a name="line.66"></a> -<span class="sourceLineNo">067</span> * Set the number of regions in transition.<a name="line.67"></a> -<span class="sourceLineNo">068</span> *<a name="line.68"></a> -<span class="sourceLineNo">069</span> * @param ritCount count of the regions in transition.<a name="line.69"></a> -<span class="sourceLineNo">070</span> */<a name="line.70"></a> -<span class="sourceLineNo">071</span> void setRIT(int ritCount);<a name="line.71"></a> -<span class="sourceLineNo">072</span><a name="line.72"></a> -<span class="sourceLineNo">073</span> /**<a name="line.73"></a> -<span class="sourceLineNo">074</span> * Set the count of the number of regions that have been in transition over the threshold time.<a name="line.74"></a> -<span class="sourceLineNo">075</span> *<a name="line.75"></a> -<span class="sourceLineNo">076</span> * @param ritCountOverThreshold number of regions in transition for longer than threshold.<a name="line.76"></a> -<span class="sourceLineNo">077</span> */<a name="line.77"></a> -<span class="sourceLineNo">078</span> void setRITCountOverThreshold(int ritCountOverThreshold);<a name="line.78"></a> -<span class="sourceLineNo">079</span><a name="line.79"></a> -<span class="sourceLineNo">080</span> /**<a name="line.80"></a> -<span class="sourceLineNo">081</span> * Set the oldest region in transition.<a name="line.81"></a> -<span class="sourceLineNo">082</span> *<a name="line.82"></a> -<span class="sourceLineNo">083</span> * @param age age of the oldest RIT.<a name="line.83"></a> -<span class="sourceLineNo">084</span> */<a name="line.84"></a> -<span class="sourceLineNo">085</span> void setRITOldestAge(long age);<a name="line.85"></a> -<span class="sourceLineNo">086</span><a name="line.86"></a> -<span class="sourceLineNo">087</span> void updateRitDuration(long duration);<a name="line.87"></a> -<span class="sourceLineNo">088</span><a name="line.88"></a> -<span class="sourceLineNo">089</span> /**<a name="line.89"></a> -<span class="sourceLineNo">090</span> * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately<a name="line.90"></a> -<span class="sourceLineNo">091</span> * Increment the count of operations (assign/unassign).<a name="line.91"></a> -<span class="sourceLineNo">092</span> */<a name="line.92"></a> -<span class="sourceLineNo">093</span> void incrementOperationCounter();<a name="line.93"></a> -<span class="sourceLineNo">094</span><a name="line.94"></a> -<span class="sourceLineNo">095</span> /**<a name="line.95"></a> -<span class="sourceLineNo">096</span> * @return {@link OperationMetrics} containing common metrics for assign operation<a name="line.96"></a> -<span class="sourceLineNo">097</span> */<a name="line.97"></a> -<span class="sourceLineNo">098</span> OperationMetrics getAssignMetrics();<a name="line.98"></a> -<span class="sourceLineNo">099</span><a name="line.99"></a> -<span class="sourceLineNo">100</span> /**<a name="line.100"></a> -<span class="sourceLineNo">101</span> * @return {@link OperationMetrics} containing common metrics for unassign operation<a name="line.101"></a> -<span class="sourceLineNo">102</span> */<a name="line.102"></a> -<span class="sourceLineNo">103</span> OperationMetrics getUnassignMetrics();<a name="line.103"></a> -<span class="sourceLineNo">104</span><a name="line.104"></a> -<span class="sourceLineNo">105</span> /**<a name="line.105"></a> -<span class="sourceLineNo">106</span> * @return {@link OperationMetrics} containing common metrics for split operation<a name="line.106"></a> -<span class="sourceLineNo">107</span> */<a name="line.107"></a> -<span class="sourceLineNo">108</span> OperationMetrics getSplitMetrics();<a name="line.108"></a> -<span class="sourceLineNo">109</span><a name="line.109"></a> -<span class="sourceLineNo">110</span> /**<a name="line.110"></a> -<span class="sourceLineNo">111</span> * @return {@link OperationMetrics} containing common metrics for merge operation<a name="line.111"></a> -<span class="sourceLineNo">112</span> */<a name="line.112"></a> -<span class="sourceLineNo">113</span> OperationMetrics getMergeMetrics();<a name="line.113"></a> -<span class="sourceLineNo">114</span>}<a name="line.114"></a> +<span class="sourceLineNo">055</span> String RIT_OLDEST_AGE_DESC =<a name="line.55"></a> +<span class="sourceLineNo">056</span> "Timestamp in milliseconds of the oldest Region In Transition (Gauge).";<a name="line.56"></a> +<span class="sourceLineNo">057</span> String RIT_DURATION_DESC =<a name="line.57"></a> +<span class="sourceLineNo">058</span> "Total durations in milliseconds for all Regions in Transition (Histogram).";<a name="line.58"></a> +<span class="sourceLineNo">059</span><a name="line.59"></a> +<span class="sourceLineNo">060</span> String ASSIGN_METRIC_PREFIX = "assign";<a name="line.60"></a> +<span class="sourceLineNo">061</span> String UNASSIGN_METRIC_PREFIX = "unassign";<a name="line.61"></a> +<span class="sourceLineNo">062</span> String SPLIT_METRIC_PREFIX = "split";<a name="line.62"></a> +<span class="sourceLineNo">063</span> String MERGE_METRIC_PREFIX = "merge";<a name="line.63"></a> +<span class="sourceLineNo">064</span><a name="line.64"></a> +<span class="sourceLineNo">065</span> String OPERATION_COUNT_NAME = "operationCount";<a name="line.65"></a> +<span class="sourceLineNo">066</span><a name="line.66"></a> +<span class="sourceLineNo">067</span> /**<a name="line.67"></a> +<span class="sourceLineNo">068</span> * Set the number of regions in transition.<a name="line.68"></a> +<span class="sourceLineNo">069</span> *<a name="line.69"></a> +<span class="sourceLineNo">070</span> * @param ritCount count of the regions in transition.<a name="line.70"></a> +<span class="sourceLineNo">071</span> */<a name="line.71"></a> +<span class="sourceLineNo">072</span> void setRIT(int ritCount);<a name="line.72"></a> +<span class="sourceLineNo">073</span><a name="line.73"></a> +<span class="sourceLineNo">074</span> /**<a name="line.74"></a> +<span class="sourceLineNo">075</span> * Set the count of the number of regions that have been in transition over the threshold time.<a name="line.75"></a> +<span class="sourceLineNo">076</span> *<a name="line.76"></a> +<span class="sourceLineNo">077</span> * @param ritCountOverThreshold number of regions in transition for longer than threshold.<a name="line.77"></a> +<span class="sourceLineNo">078</span> */<a name="line.78"></a> +<span class="sourceLineNo">079</span> void setRITCountOverThreshold(int ritCountOverThreshold);<a name="line.79"></a> +<span class="sourceLineNo">080</span><a name="line.80"></a> +<span class="sourceLineNo">081</span> /**<a name="line.81"></a> +<span class="sourceLineNo">082</span> * Set the oldest region in transition.<a name="line.82"></a> +<span class="sourceLineNo">083</span> *<a name="line.83"></a> +<span class="sourceLineNo">084</span> * @param age age of the oldest RIT.<a name="line.84"></a> +<span class="sourceLineNo">085</span> */<a name="line.85"></a> +<span class="sourceLineNo">086</span> void setRITOldestAge(long age);<a name="line.86"></a> +<span class="sourceLineNo">087</span><a name="line.87"></a> +<span class="sourceLineNo">088</span> void updateRitDuration(long duration);<a name="line.88"></a> +<span class="sourceLineNo">089</span><a name="line.89"></a> +<span class="sourceLineNo">090</span> /**<a name="line.90"></a> +<span class="sourceLineNo">091</span> * TODO: Remove. This may not be needed now as assign and unassign counts are tracked separately<a name="line.91"></a> +<span class="sourceLineNo">092</span> * Increment the count of operations (assign/unassign).<a name="line.92"></a> +<span class="sourceLineNo">093</span> */<a name="line.93"></a> +<span class="sourceLineNo">094</span> void incrementOperationCounter();<a name="line.94"></a> +<span class="sourceLineNo">095</span><a name="line.95"></a> +<span class="sourceLineNo">096</span> /**<a name="line.96"></a> +<span class="sourceLineNo">097</span> * @return {@link OperationMetrics} containing common metrics for assign operation<a name="line.97"></a> +<span class="sourceLineNo">098</span> */<a name="line.98"></a> +<span class="sourceLineNo">099</span> OperationMetrics getAssignMetrics();<a name="line.99"></a> +<span class="sourceLineNo">100</span><a name="line.100"></a> +<span class="sourceLineNo">101</span> /**<a name="line.101"></a> +<span class="sourceLineNo">102</span> * @return {@link OperationMetrics} containing common metrics for unassign operation<a name="line.102"></a> +<span class="sourceLineNo">103</span> */<a name="line.103"></a> +<span class="sourceLineNo">104</span> OperationMetrics getUnassignMetrics();<a name="line.104"></a> +<span class="sourceLineNo">105</span><a name="line.105"></a> +<span class="sourceLineNo">106</span> /**<a name="line.106"></a> +<span class="sourceLineNo">107</span> * @return {@link OperationMetrics} containing common metrics for split operation<a name="line.107"></a> +<span class="sourceLineNo">108</span> */<a name="line.108"></a> +<span class="sourceLineNo">109</span> OperationMetrics getSplitMetrics();<a name="line.109"></a> +<span class="sourceLineNo">110</span><a name="line.110"></a> +<span class="sourceLineNo">111</span> /**<a name="line.111"></a> +<span class="sourceLineNo">112</span> * @return {@link OperationMetrics} containing common metrics for merge operation<a name="line.112"></a> +<span class="sourceLineNo">113</span> */<a name="line.113"></a> +<span class="sourceLineNo">114</span> OperationMetrics getMergeMetrics();<a name="line.114"></a> +<span class="sourceLineNo">115</span>}<a name="line.115"></a>
