http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html index 86eb98f..06c94bc 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/MasterObserver.html @@ -33,28 +33,28 @@ <span class="sourceLineNo">025</span><a name="line.25"></a> <span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.Coprocessor;<a name="line.26"></a> <span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.27"></a> -<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.28"></a> -<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.MetaMutationAnnotation;<a name="line.29"></a> -<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.NamespaceDescriptor;<a name="line.30"></a> -<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.ServerName;<a name="line.31"></a> -<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.TableName;<a name="line.32"></a> -<span class="sourceLineNo">033</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.33"></a> -<span class="sourceLineNo">034</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.34"></a> -<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;<a name="line.35"></a> -<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.36"></a> -<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.client.Mutation;<a name="line.37"></a> -<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.38"></a> -<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.master.RegionPlan;<a name="line.39"></a> -<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.master.locking.LockProcedure;<a name="line.40"></a> -<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.41"></a> -<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.net.Address;<a name="line.42"></a> -<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.procedure2.LockType;<a name="line.43"></a> -<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.procedure2.LockedResource;<a name="line.44"></a> -<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.procedure2.Procedure;<a name="line.45"></a> -<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.46"></a> -<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.replication.ReplicationPeerConfig;<a name="line.47"></a> -<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas;<a name="line.48"></a> -<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a name="line.49"></a> +<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.MetaMutationAnnotation;<a name="line.28"></a> +<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.NamespaceDescriptor;<a name="line.29"></a> +<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.ServerName;<a name="line.30"></a> +<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.TableName;<a name="line.31"></a> +<span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.client.ColumnFamilyDescriptor;<a name="line.32"></a> +<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.client.MasterSwitchType;<a name="line.33"></a> +<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.client.Mutation;<a name="line.34"></a> +<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.client.RegionInfo;<a name="line.35"></a> +<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.36"></a> +<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.master.RegionPlan;<a name="line.37"></a> +<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.master.locking.LockProcedure;<a name="line.38"></a> +<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.master.procedure.MasterProcedureEnv;<a name="line.39"></a> +<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.net.Address;<a name="line.40"></a> +<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.procedure2.LockType;<a name="line.41"></a> +<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.procedure2.LockedResource;<a name="line.42"></a> +<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.procedure2.Procedure;<a name="line.43"></a> +<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.procedure2.ProcedureExecutor;<a name="line.44"></a> +<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.replication.ReplicationPeerConfig;<a name="line.45"></a> +<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.QuotaProtos.Quotas;<a name="line.46"></a> +<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.shaded.protobuf.generated.SnapshotProtos.SnapshotDescription;<a name="line.47"></a> +<span class="sourceLineNo">048</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.48"></a> +<span class="sourceLineNo">049</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.49"></a> <span class="sourceLineNo">050</span><a name="line.50"></a> <span class="sourceLineNo">051</span><a name="line.51"></a> <span class="sourceLineNo">052</span>/**<a name="line.52"></a> @@ -96,7 +96,7 @@ <span class="sourceLineNo">088</span> * @param regions the initial regions created for the table<a name="line.88"></a> <span class="sourceLineNo">089</span> */<a name="line.89"></a> <span class="sourceLineNo">090</span> default void preCreateTable(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.90"></a> -<span class="sourceLineNo">091</span> TableDescriptor desc, HRegionInfo[] regions) throws IOException {}<a name="line.91"></a> +<span class="sourceLineNo">091</span> TableDescriptor desc, RegionInfo[] regions) throws IOException {}<a name="line.91"></a> <span class="sourceLineNo">092</span><a name="line.92"></a> <span class="sourceLineNo">093</span> /**<a name="line.93"></a> <span class="sourceLineNo">094</span> * Called after the createTable operation has been requested. Called as part<a name="line.94"></a> @@ -106,7 +106,7 @@ <span class="sourceLineNo">098</span> * @param regions the initial regions created for the table<a name="line.98"></a> <span class="sourceLineNo">099</span> */<a name="line.99"></a> <span class="sourceLineNo">100</span> default void postCreateTable(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.100"></a> -<span class="sourceLineNo">101</span> TableDescriptor desc, HRegionInfo[] regions) throws IOException {}<a name="line.101"></a> +<span class="sourceLineNo">101</span> TableDescriptor desc, RegionInfo[] regions) throws IOException {}<a name="line.101"></a> <span class="sourceLineNo">102</span><a name="line.102"></a> <span class="sourceLineNo">103</span> /**<a name="line.103"></a> <span class="sourceLineNo">104</span> * Called before a new table is created by<a name="line.104"></a> @@ -121,7 +121,7 @@ <span class="sourceLineNo">113</span> default void preCreateTableAction(<a name="line.113"></a> <span class="sourceLineNo">114</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.114"></a> <span class="sourceLineNo">115</span> final TableDescriptor desc,<a name="line.115"></a> -<span class="sourceLineNo">116</span> final HRegionInfo[] regions) throws IOException {}<a name="line.116"></a> +<span class="sourceLineNo">116</span> final RegionInfo[] regions) throws IOException {}<a name="line.116"></a> <span class="sourceLineNo">117</span><a name="line.117"></a> <span class="sourceLineNo">118</span> /**<a name="line.118"></a> <span class="sourceLineNo">119</span> * Called after the createTable operation has been requested. Called as part<a name="line.119"></a> @@ -135,7 +135,7 @@ <span class="sourceLineNo">127</span> default void postCompletedCreateTableAction(<a name="line.127"></a> <span class="sourceLineNo">128</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.128"></a> <span class="sourceLineNo">129</span> final TableDescriptor desc,<a name="line.129"></a> -<span class="sourceLineNo">130</span> final HRegionInfo[] regions) throws IOException {}<a name="line.130"></a> +<span class="sourceLineNo">130</span> final RegionInfo[] regions) throws IOException {}<a name="line.130"></a> <span class="sourceLineNo">131</span><a name="line.131"></a> <span class="sourceLineNo">132</span> /**<a name="line.132"></a> <span class="sourceLineNo">133</span> * Called before {@link org.apache.hadoop.hbase.master.HMaster} deletes a<a name="line.133"></a> @@ -558,24 +558,24 @@ <span class="sourceLineNo">550</span> /**<a name="line.550"></a> <span class="sourceLineNo">551</span> * Called prior to moving a given region from one region server to another.<a name="line.551"></a> <span class="sourceLineNo">552</span> * @param ctx the environment to interact with the framework and master<a name="line.552"></a> -<span class="sourceLineNo">553</span> * @param region the HRegionInfo<a name="line.553"></a> +<span class="sourceLineNo">553</span> * @param region the RegionInfo<a name="line.553"></a> <span class="sourceLineNo">554</span> * @param srcServer the source ServerName<a name="line.554"></a> <span class="sourceLineNo">555</span> * @param destServer the destination ServerName<a name="line.555"></a> <span class="sourceLineNo">556</span> */<a name="line.556"></a> <span class="sourceLineNo">557</span> default void preMove(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.557"></a> -<span class="sourceLineNo">558</span> final HRegionInfo region, final ServerName srcServer,<a name="line.558"></a> +<span class="sourceLineNo">558</span> final RegionInfo region, final ServerName srcServer,<a name="line.558"></a> <span class="sourceLineNo">559</span> final ServerName destServer)<a name="line.559"></a> <span class="sourceLineNo">560</span> throws IOException {}<a name="line.560"></a> <span class="sourceLineNo">561</span><a name="line.561"></a> <span class="sourceLineNo">562</span> /**<a name="line.562"></a> <span class="sourceLineNo">563</span> * Called after the region move has been requested.<a name="line.563"></a> <span class="sourceLineNo">564</span> * @param ctx the environment to interact with the framework and master<a name="line.564"></a> -<span class="sourceLineNo">565</span> * @param region the HRegionInfo<a name="line.565"></a> +<span class="sourceLineNo">565</span> * @param region the RegionInfo<a name="line.565"></a> <span class="sourceLineNo">566</span> * @param srcServer the source ServerName<a name="line.566"></a> <span class="sourceLineNo">567</span> * @param destServer the destination ServerName<a name="line.567"></a> <span class="sourceLineNo">568</span> */<a name="line.568"></a> <span class="sourceLineNo">569</span> default void postMove(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.569"></a> -<span class="sourceLineNo">570</span> final HRegionInfo region, final ServerName srcServer,<a name="line.570"></a> +<span class="sourceLineNo">570</span> final RegionInfo region, final ServerName srcServer,<a name="line.570"></a> <span class="sourceLineNo">571</span> final ServerName destServer)<a name="line.571"></a> <span class="sourceLineNo">572</span> throws IOException {}<a name="line.572"></a> <span class="sourceLineNo">573</span><a name="line.573"></a> @@ -585,7 +585,7 @@ <span class="sourceLineNo">577</span> * @param regionInfo the regionInfo of the region<a name="line.577"></a> <span class="sourceLineNo">578</span> */<a name="line.578"></a> <span class="sourceLineNo">579</span> default void preAssign(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.579"></a> -<span class="sourceLineNo">580</span> final HRegionInfo regionInfo) throws IOException {}<a name="line.580"></a> +<span class="sourceLineNo">580</span> final RegionInfo regionInfo) throws IOException {}<a name="line.580"></a> <span class="sourceLineNo">581</span><a name="line.581"></a> <span class="sourceLineNo">582</span> /**<a name="line.582"></a> <span class="sourceLineNo">583</span> * Called after the region assignment has been requested.<a name="line.583"></a> @@ -593,7 +593,7 @@ <span class="sourceLineNo">585</span> * @param regionInfo the regionInfo of the region<a name="line.585"></a> <span class="sourceLineNo">586</span> */<a name="line.586"></a> <span class="sourceLineNo">587</span> default void postAssign(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.587"></a> -<span class="sourceLineNo">588</span> final HRegionInfo regionInfo) throws IOException {}<a name="line.588"></a> +<span class="sourceLineNo">588</span> final RegionInfo regionInfo) throws IOException {}<a name="line.588"></a> <span class="sourceLineNo">589</span><a name="line.589"></a> <span class="sourceLineNo">590</span> /**<a name="line.590"></a> <span class="sourceLineNo">591</span> * Called prior to unassigning a given region.<a name="line.591"></a> @@ -602,7 +602,7 @@ <span class="sourceLineNo">594</span> * @param force whether to force unassignment or not<a name="line.594"></a> <span class="sourceLineNo">595</span> */<a name="line.595"></a> <span class="sourceLineNo">596</span> default void preUnassign(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.596"></a> -<span class="sourceLineNo">597</span> final HRegionInfo regionInfo, final boolean force) throws IOException {}<a name="line.597"></a> +<span class="sourceLineNo">597</span> final RegionInfo regionInfo, final boolean force) throws IOException {}<a name="line.597"></a> <span class="sourceLineNo">598</span><a name="line.598"></a> <span class="sourceLineNo">599</span> /**<a name="line.599"></a> <span class="sourceLineNo">600</span> * Called after the region unassignment has been requested.<a name="line.600"></a> @@ -611,7 +611,7 @@ <span class="sourceLineNo">603</span> * @param force whether to force unassignment or not<a name="line.603"></a> <span class="sourceLineNo">604</span> */<a name="line.604"></a> <span class="sourceLineNo">605</span> default void postUnassign(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.605"></a> -<span class="sourceLineNo">606</span> final HRegionInfo regionInfo, final boolean force) throws IOException {}<a name="line.606"></a> +<span class="sourceLineNo">606</span> final RegionInfo regionInfo, final boolean force) throws IOException {}<a name="line.606"></a> <span class="sourceLineNo">607</span><a name="line.607"></a> <span class="sourceLineNo">608</span> /**<a name="line.608"></a> <span class="sourceLineNo">609</span> * Called prior to marking a given region as offline. <code>ctx.bypass()</code> will not have any<a name="line.609"></a> @@ -620,7 +620,7 @@ <span class="sourceLineNo">612</span> * @param regionInfo<a name="line.612"></a> <span class="sourceLineNo">613</span> */<a name="line.613"></a> <span class="sourceLineNo">614</span> default void preRegionOffline(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.614"></a> -<span class="sourceLineNo">615</span> final HRegionInfo regionInfo) throws IOException {}<a name="line.615"></a> +<span class="sourceLineNo">615</span> final RegionInfo regionInfo) throws IOException {}<a name="line.615"></a> <span class="sourceLineNo">616</span><a name="line.616"></a> <span class="sourceLineNo">617</span> /**<a name="line.617"></a> <span class="sourceLineNo">618</span> * Called after the region has been marked offline.<a name="line.618"></a> @@ -628,7 +628,7 @@ <span class="sourceLineNo">620</span> * @param regionInfo<a name="line.620"></a> <span class="sourceLineNo">621</span> */<a name="line.621"></a> <span class="sourceLineNo">622</span> default void postRegionOffline(final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.622"></a> -<span class="sourceLineNo">623</span> final HRegionInfo regionInfo) throws IOException {}<a name="line.623"></a> +<span class="sourceLineNo">623</span> final RegionInfo regionInfo) throws IOException {}<a name="line.623"></a> <span class="sourceLineNo">624</span><a name="line.624"></a> <span class="sourceLineNo">625</span> /**<a name="line.625"></a> <span class="sourceLineNo">626</span> * Called prior to requesting rebalancing of the cluster regions, though after<a name="line.626"></a> @@ -700,8 +700,8 @@ <span class="sourceLineNo">692</span> */<a name="line.692"></a> <span class="sourceLineNo">693</span> default void postCompletedSplitRegionAction(<a name="line.693"></a> <span class="sourceLineNo">694</span> final ObserverContext<MasterCoprocessorEnvironment> c,<a name="line.694"></a> -<span class="sourceLineNo">695</span> final HRegionInfo regionInfoA,<a name="line.695"></a> -<span class="sourceLineNo">696</span> final HRegionInfo regionInfoB) throws IOException {}<a name="line.696"></a> +<span class="sourceLineNo">695</span> final RegionInfo regionInfoA,<a name="line.695"></a> +<span class="sourceLineNo">696</span> final RegionInfo regionInfoB) throws IOException {}<a name="line.696"></a> <span class="sourceLineNo">697</span><a name="line.697"></a> <span class="sourceLineNo">698</span> /**<a name="line.698"></a> <span class="sourceLineNo">699</span> * This will be called before PONR step as part of split transaction. Calling<a name="line.699"></a> @@ -741,7 +741,7 @@ <span class="sourceLineNo">733</span> */<a name="line.733"></a> <span class="sourceLineNo">734</span> default void preMergeRegionsAction(<a name="line.734"></a> <span class="sourceLineNo">735</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.735"></a> -<span class="sourceLineNo">736</span> final HRegionInfo[] regionsToMerge) throws IOException {}<a name="line.736"></a> +<span class="sourceLineNo">736</span> final RegionInfo[] regionsToMerge) throws IOException {}<a name="line.736"></a> <span class="sourceLineNo">737</span><a name="line.737"></a> <span class="sourceLineNo">738</span> /**<a name="line.738"></a> <span class="sourceLineNo">739</span> * called after the regions merge.<a name="line.739"></a> @@ -749,8 +749,8 @@ <span class="sourceLineNo">741</span> */<a name="line.741"></a> <span class="sourceLineNo">742</span> default void postCompletedMergeRegionsAction(<a name="line.742"></a> <span class="sourceLineNo">743</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.743"></a> -<span class="sourceLineNo">744</span> final HRegionInfo[] regionsToMerge,<a name="line.744"></a> -<span class="sourceLineNo">745</span> final HRegionInfo mergedRegion) throws IOException {}<a name="line.745"></a> +<span class="sourceLineNo">744</span> final RegionInfo[] regionsToMerge,<a name="line.744"></a> +<span class="sourceLineNo">745</span> final RegionInfo mergedRegion) throws IOException {}<a name="line.745"></a> <span class="sourceLineNo">746</span><a name="line.746"></a> <span class="sourceLineNo">747</span> /**<a name="line.747"></a> <span class="sourceLineNo">748</span> * This will be called before PONR step as part of regions merge transaction. Calling<a name="line.748"></a> @@ -761,7 +761,7 @@ <span class="sourceLineNo">753</span> */<a name="line.753"></a> <span class="sourceLineNo">754</span> default void preMergeRegionsCommitAction(<a name="line.754"></a> <span class="sourceLineNo">755</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.755"></a> -<span class="sourceLineNo">756</span> final HRegionInfo[] regionsToMerge,<a name="line.756"></a> +<span class="sourceLineNo">756</span> final RegionInfo[] regionsToMerge,<a name="line.756"></a> <span class="sourceLineNo">757</span> @MetaMutationAnnotation List<Mutation> metaEntries) throws IOException {}<a name="line.757"></a> <span class="sourceLineNo">758</span><a name="line.758"></a> <span class="sourceLineNo">759</span> /**<a name="line.759"></a> @@ -770,8 +770,8 @@ <span class="sourceLineNo">762</span> */<a name="line.762"></a> <span class="sourceLineNo">763</span> default void postMergeRegionsCommitAction(<a name="line.763"></a> <span class="sourceLineNo">764</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.764"></a> -<span class="sourceLineNo">765</span> final HRegionInfo[] regionsToMerge,<a name="line.765"></a> -<span class="sourceLineNo">766</span> final HRegionInfo mergedRegion) throws IOException {}<a name="line.766"></a> +<span class="sourceLineNo">765</span> final RegionInfo[] regionsToMerge,<a name="line.765"></a> +<span class="sourceLineNo">766</span> final RegionInfo mergedRegion) throws IOException {}<a name="line.766"></a> <span class="sourceLineNo">767</span><a name="line.767"></a> <span class="sourceLineNo">768</span> /**<a name="line.768"></a> <span class="sourceLineNo">769</span> * This will be called after the roll back of the regions merge.<a name="line.769"></a> @@ -779,7 +779,7 @@ <span class="sourceLineNo">771</span> */<a name="line.771"></a> <span class="sourceLineNo">772</span> default void postRollBackMergeRegionsAction(<a name="line.772"></a> <span class="sourceLineNo">773</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.773"></a> -<span class="sourceLineNo">774</span> final HRegionInfo[] regionsToMerge) throws IOException {}<a name="line.774"></a> +<span class="sourceLineNo">774</span> final RegionInfo[] regionsToMerge) throws IOException {}<a name="line.774"></a> <span class="sourceLineNo">775</span><a name="line.775"></a> <span class="sourceLineNo">776</span> /**<a name="line.776"></a> <span class="sourceLineNo">777</span> * Called prior to modifying the flag used to enable/disable region balancing.<a name="line.777"></a> @@ -1181,7 +1181,7 @@ <span class="sourceLineNo">1173</span> */<a name="line.1173"></a> <span class="sourceLineNo">1174</span> default void preMergeRegions(<a name="line.1174"></a> <span class="sourceLineNo">1175</span> final ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.1175"></a> -<span class="sourceLineNo">1176</span> final HRegionInfo[] regionsToMerge) throws IOException {}<a name="line.1176"></a> +<span class="sourceLineNo">1176</span> final RegionInfo[] regionsToMerge) throws IOException {}<a name="line.1176"></a> <span class="sourceLineNo">1177</span><a name="line.1177"></a> <span class="sourceLineNo">1178</span> /**<a name="line.1178"></a> <span class="sourceLineNo">1179</span> * called after merge regions request.<a name="line.1179"></a> @@ -1190,7 +1190,7 @@ <span class="sourceLineNo">1182</span> */<a name="line.1182"></a> <span class="sourceLineNo">1183</span> default void postMergeRegions(<a name="line.1183"></a> <span class="sourceLineNo">1184</span> final ObserverContext<MasterCoprocessorEnvironment> c,<a name="line.1184"></a> -<span class="sourceLineNo">1185</span> final HRegionInfo[] regionsToMerge) throws IOException {}<a name="line.1185"></a> +<span class="sourceLineNo">1185</span> final RegionInfo[] regionsToMerge) throws IOException {}<a name="line.1185"></a> <span class="sourceLineNo">1186</span><a name="line.1186"></a> <span class="sourceLineNo">1187</span> /**<a name="line.1187"></a> <span class="sourceLineNo">1188</span> * Called before servers are moved to target region server group<a name="line.1188"></a> @@ -1415,7 +1415,7 @@ <span class="sourceLineNo">1407</span> * @param ctx the environment to interact with the framework and master<a name="line.1407"></a> <span class="sourceLineNo">1408</span> */<a name="line.1408"></a> <span class="sourceLineNo">1409</span> default void preRequestLock(ObserverContext<MasterCoprocessorEnvironment> ctx, String namespace,<a name="line.1409"></a> -<span class="sourceLineNo">1410</span> TableName tableName, HRegionInfo[] regionInfos, LockType type,<a name="line.1410"></a> +<span class="sourceLineNo">1410</span> TableName tableName, RegionInfo[] regionInfos, LockType type,<a name="line.1410"></a> <span class="sourceLineNo">1411</span> String description) throws IOException {}<a name="line.1411"></a> <span class="sourceLineNo">1412</span><a name="line.1412"></a> <span class="sourceLineNo">1413</span> /**<a name="line.1413"></a> @@ -1423,7 +1423,7 @@ <span class="sourceLineNo">1415</span> * @param ctx the environment to interact with the framework and master<a name="line.1415"></a> <span class="sourceLineNo">1416</span> */<a name="line.1416"></a> <span class="sourceLineNo">1417</span> default void postRequestLock(ObserverContext<MasterCoprocessorEnvironment> ctx, String namespace,<a name="line.1417"></a> -<span class="sourceLineNo">1418</span> TableName tableName, HRegionInfo[] regionInfos, LockType type,<a name="line.1418"></a> +<span class="sourceLineNo">1418</span> TableName tableName, RegionInfo[] regionInfos, LockType type,<a name="line.1418"></a> <span class="sourceLineNo">1419</span> String description) throws IOException {}<a name="line.1419"></a> <span class="sourceLineNo">1420</span><a name="line.1420"></a> <span class="sourceLineNo">1421</span> /**<a name="line.1421"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html index 8df58c2..6090505 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionCoprocessorEnvironment.html @@ -31,12 +31,12 @@ <span class="sourceLineNo">023</span><a name="line.23"></a> <span class="sourceLineNo">024</span>import org.apache.hadoop.hbase.CoprocessorEnvironment;<a name="line.24"></a> <span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.25"></a> -<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.26"></a> -<span class="sourceLineNo">027</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.27"></a> -<span class="sourceLineNo">028</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.28"></a> -<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.metrics.MetricRegistry;<a name="line.29"></a> -<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.30"></a> -<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.regionserver.RegionServerServices;<a name="line.31"></a> +<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.client.RegionInfo;<a name="line.26"></a> +<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.metrics.MetricRegistry;<a name="line.27"></a> +<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.28"></a> +<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.regionserver.RegionServerServices;<a name="line.29"></a> +<span class="sourceLineNo">030</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.30"></a> +<span class="sourceLineNo">031</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.31"></a> <span class="sourceLineNo">032</span><a name="line.32"></a> <span class="sourceLineNo">033</span>@InterfaceAudience.LimitedPrivate(HBaseInterfaceAudience.COPROC)<a name="line.33"></a> <span class="sourceLineNo">034</span>@InterfaceStability.Evolving<a name="line.34"></a> @@ -45,7 +45,7 @@ <span class="sourceLineNo">037</span> Region getRegion();<a name="line.37"></a> <span class="sourceLineNo">038</span><a name="line.38"></a> <span class="sourceLineNo">039</span> /** @return region information for the region this coprocessor is running on */<a name="line.39"></a> -<span class="sourceLineNo">040</span> HRegionInfo getRegionInfo();<a name="line.40"></a> +<span class="sourceLineNo">040</span> RegionInfo getRegionInfo();<a name="line.40"></a> <span class="sourceLineNo">041</span><a name="line.41"></a> <span class="sourceLineNo">042</span> /** @return reference to the region server services */<a name="line.42"></a> <span class="sourceLineNo">043</span> RegionServerServices getRegionServerServices();<a name="line.43"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html index 715839e..e969fa2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.MutationType.html @@ -38,39 +38,39 @@ <span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.CompareOperator;<a name="line.30"></a> <span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.Coprocessor;<a name="line.31"></a> <span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.32"></a> -<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.33"></a> -<span class="sourceLineNo">034</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.34"></a> -<span class="sourceLineNo">035</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.35"></a> -<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.client.Append;<a name="line.36"></a> -<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.client.Delete;<a name="line.37"></a> -<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.client.Durability;<a name="line.38"></a> -<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.client.Get;<a name="line.39"></a> -<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.client.Increment;<a name="line.40"></a> -<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.client.Mutation;<a name="line.41"></a> -<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.client.Put;<a name="line.42"></a> -<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.client.Result;<a name="line.43"></a> -<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.client.Scan;<a name="line.44"></a> -<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.45"></a> -<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.46"></a> -<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.io.Reference;<a name="line.47"></a> -<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.48"></a> -<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.49"></a> -<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.50"></a> -<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a name="line.51"></a> -<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.52"></a> -<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.53"></a> -<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.54"></a> -<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.55"></a> -<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.56"></a> -<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.regionserver.Store;<a name="line.57"></a> -<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.58"></a> -<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.59"></a> -<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a name="line.60"></a> -<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a name="line.61"></a> -<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a name="line.62"></a> -<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.63"></a> -<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.wal.WALEdit;<a name="line.64"></a> -<span class="sourceLineNo">065</span>import org.apache.hadoop.hbase.wal.WALKey;<a name="line.65"></a> +<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.client.Append;<a name="line.33"></a> +<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.client.Delete;<a name="line.34"></a> +<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.client.Durability;<a name="line.35"></a> +<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.client.Get;<a name="line.36"></a> +<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.client.Increment;<a name="line.37"></a> +<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.client.Mutation;<a name="line.38"></a> +<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.client.Put;<a name="line.39"></a> +<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.client.RegionInfo;<a name="line.40"></a> +<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.client.Result;<a name="line.41"></a> +<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.client.Scan;<a name="line.42"></a> +<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.43"></a> +<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.44"></a> +<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.io.Reference;<a name="line.45"></a> +<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.46"></a> +<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.47"></a> +<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.48"></a> +<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a name="line.49"></a> +<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.50"></a> +<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.51"></a> +<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.52"></a> +<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.53"></a> +<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.54"></a> +<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.regionserver.Store;<a name="line.55"></a> +<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.56"></a> +<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.57"></a> +<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a name="line.58"></a> +<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a name="line.59"></a> +<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a name="line.60"></a> +<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.61"></a> +<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.wal.WALEdit;<a name="line.62"></a> +<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.wal.WALKey;<a name="line.63"></a> +<span class="sourceLineNo">064</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.64"></a> +<span class="sourceLineNo">065</span>import org.apache.yetus.audience.InterfaceStability;<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> * Coprocessors implement this interface to observe and mediate client actions on the region.<a name="line.68"></a> @@ -951,7 +951,7 @@ <span class="sourceLineNo">943</span> * @param edits the file of recovered edits<a name="line.943"></a> <span class="sourceLineNo">944</span> */<a name="line.944"></a> <span class="sourceLineNo">945</span> default void preReplayWALs(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.945"></a> -<span class="sourceLineNo">946</span> HRegionInfo info, Path edits) throws IOException {}<a name="line.946"></a> +<span class="sourceLineNo">946</span> RegionInfo info, Path edits) throws IOException {}<a name="line.946"></a> <span class="sourceLineNo">947</span><a name="line.947"></a> <span class="sourceLineNo">948</span> /**<a name="line.948"></a> <span class="sourceLineNo">949</span> * Called after replaying WALs for this region.<a name="line.949"></a> @@ -960,7 +960,7 @@ <span class="sourceLineNo">952</span> * @param edits the file of recovered edits<a name="line.952"></a> <span class="sourceLineNo">953</span> */<a name="line.953"></a> <span class="sourceLineNo">954</span> default void postReplayWALs(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.954"></a> -<span class="sourceLineNo">955</span> HRegionInfo info, Path edits) throws IOException {}<a name="line.955"></a> +<span class="sourceLineNo">955</span> RegionInfo info, Path edits) throws IOException {}<a name="line.955"></a> <span class="sourceLineNo">956</span><a name="line.956"></a> <span class="sourceLineNo">957</span> /**<a name="line.957"></a> <span class="sourceLineNo">958</span> * Called before a {@link WALEdit}<a name="line.958"></a> @@ -968,7 +968,7 @@ <span class="sourceLineNo">960</span> * @param ctx the environment provided by the region server<a name="line.960"></a> <span class="sourceLineNo">961</span> */<a name="line.961"></a> <span class="sourceLineNo">962</span> default void preWALRestore(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.962"></a> -<span class="sourceLineNo">963</span> HRegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.963"></a> +<span class="sourceLineNo">963</span> RegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.963"></a> <span class="sourceLineNo">964</span><a name="line.964"></a> <span class="sourceLineNo">965</span> /**<a name="line.965"></a> <span class="sourceLineNo">966</span> * Called after a {@link WALEdit}<a name="line.966"></a> @@ -976,7 +976,7 @@ <span class="sourceLineNo">968</span> * @param ctx the environment provided by the region server<a name="line.968"></a> <span class="sourceLineNo">969</span> */<a name="line.969"></a> <span class="sourceLineNo">970</span> default void postWALRestore(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.970"></a> -<span class="sourceLineNo">971</span> HRegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.971"></a> +<span class="sourceLineNo">971</span> RegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.971"></a> <span class="sourceLineNo">972</span><a name="line.972"></a> <span class="sourceLineNo">973</span> /**<a name="line.973"></a> <span class="sourceLineNo">974</span> * Called before bulkLoadHFile. Users can create a StoreFile instance to<a name="line.974"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html index 715839e..e969fa2 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/RegionObserver.html @@ -38,39 +38,39 @@ <span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.CompareOperator;<a name="line.30"></a> <span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.Coprocessor;<a name="line.31"></a> <span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.32"></a> -<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.33"></a> -<span class="sourceLineNo">034</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.34"></a> -<span class="sourceLineNo">035</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.35"></a> -<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.client.Append;<a name="line.36"></a> -<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.client.Delete;<a name="line.37"></a> -<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.client.Durability;<a name="line.38"></a> -<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.client.Get;<a name="line.39"></a> -<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.client.Increment;<a name="line.40"></a> -<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.client.Mutation;<a name="line.41"></a> -<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.client.Put;<a name="line.42"></a> -<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.client.Result;<a name="line.43"></a> -<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.client.Scan;<a name="line.44"></a> -<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.45"></a> -<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.46"></a> -<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.io.Reference;<a name="line.47"></a> -<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.48"></a> -<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.49"></a> -<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.50"></a> -<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a name="line.51"></a> -<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.52"></a> -<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.53"></a> -<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.54"></a> -<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.55"></a> -<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.56"></a> -<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.regionserver.Store;<a name="line.57"></a> -<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.58"></a> -<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.59"></a> -<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a name="line.60"></a> -<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a name="line.61"></a> -<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a name="line.62"></a> -<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.63"></a> -<span class="sourceLineNo">064</span>import org.apache.hadoop.hbase.wal.WALEdit;<a name="line.64"></a> -<span class="sourceLineNo">065</span>import org.apache.hadoop.hbase.wal.WALKey;<a name="line.65"></a> +<span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.client.Append;<a name="line.33"></a> +<span class="sourceLineNo">034</span>import org.apache.hadoop.hbase.client.Delete;<a name="line.34"></a> +<span class="sourceLineNo">035</span>import org.apache.hadoop.hbase.client.Durability;<a name="line.35"></a> +<span class="sourceLineNo">036</span>import org.apache.hadoop.hbase.client.Get;<a name="line.36"></a> +<span class="sourceLineNo">037</span>import org.apache.hadoop.hbase.client.Increment;<a name="line.37"></a> +<span class="sourceLineNo">038</span>import org.apache.hadoop.hbase.client.Mutation;<a name="line.38"></a> +<span class="sourceLineNo">039</span>import org.apache.hadoop.hbase.client.Put;<a name="line.39"></a> +<span class="sourceLineNo">040</span>import org.apache.hadoop.hbase.client.RegionInfo;<a name="line.40"></a> +<span class="sourceLineNo">041</span>import org.apache.hadoop.hbase.client.Result;<a name="line.41"></a> +<span class="sourceLineNo">042</span>import org.apache.hadoop.hbase.client.Scan;<a name="line.42"></a> +<span class="sourceLineNo">043</span>import org.apache.hadoop.hbase.filter.ByteArrayComparable;<a name="line.43"></a> +<span class="sourceLineNo">044</span>import org.apache.hadoop.hbase.io.FSDataInputStreamWrapper;<a name="line.44"></a> +<span class="sourceLineNo">045</span>import org.apache.hadoop.hbase.io.Reference;<a name="line.45"></a> +<span class="sourceLineNo">046</span>import org.apache.hadoop.hbase.io.hfile.CacheConfig;<a name="line.46"></a> +<span class="sourceLineNo">047</span>import org.apache.hadoop.hbase.regionserver.InternalScanner;<a name="line.47"></a> +<span class="sourceLineNo">048</span>import org.apache.hadoop.hbase.regionserver.KeyValueScanner;<a name="line.48"></a> +<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.regionserver.MiniBatchOperationInProgress;<a name="line.49"></a> +<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.regionserver.OperationStatus;<a name="line.50"></a> +<span class="sourceLineNo">051</span>import org.apache.hadoop.hbase.regionserver.Region;<a name="line.51"></a> +<span class="sourceLineNo">052</span>import org.apache.hadoop.hbase.regionserver.Region.Operation;<a name="line.52"></a> +<span class="sourceLineNo">053</span>import org.apache.hadoop.hbase.regionserver.RegionScanner;<a name="line.53"></a> +<span class="sourceLineNo">054</span>import org.apache.hadoop.hbase.regionserver.ScanType;<a name="line.54"></a> +<span class="sourceLineNo">055</span>import org.apache.hadoop.hbase.regionserver.Store;<a name="line.55"></a> +<span class="sourceLineNo">056</span>import org.apache.hadoop.hbase.regionserver.StoreFile;<a name="line.56"></a> +<span class="sourceLineNo">057</span>import org.apache.hadoop.hbase.regionserver.StoreFileReader;<a name="line.57"></a> +<span class="sourceLineNo">058</span>import org.apache.hadoop.hbase.regionserver.compactions.CompactionLifeCycleTracker;<a name="line.58"></a> +<span class="sourceLineNo">059</span>import org.apache.hadoop.hbase.regionserver.querymatcher.DeleteTracker;<a name="line.59"></a> +<span class="sourceLineNo">060</span>import org.apache.hadoop.hbase.shaded.com.google.common.collect.ImmutableList;<a name="line.60"></a> +<span class="sourceLineNo">061</span>import org.apache.hadoop.hbase.util.Pair;<a name="line.61"></a> +<span class="sourceLineNo">062</span>import org.apache.hadoop.hbase.wal.WALEdit;<a name="line.62"></a> +<span class="sourceLineNo">063</span>import org.apache.hadoop.hbase.wal.WALKey;<a name="line.63"></a> +<span class="sourceLineNo">064</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.64"></a> +<span class="sourceLineNo">065</span>import org.apache.yetus.audience.InterfaceStability;<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> * Coprocessors implement this interface to observe and mediate client actions on the region.<a name="line.68"></a> @@ -951,7 +951,7 @@ <span class="sourceLineNo">943</span> * @param edits the file of recovered edits<a name="line.943"></a> <span class="sourceLineNo">944</span> */<a name="line.944"></a> <span class="sourceLineNo">945</span> default void preReplayWALs(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.945"></a> -<span class="sourceLineNo">946</span> HRegionInfo info, Path edits) throws IOException {}<a name="line.946"></a> +<span class="sourceLineNo">946</span> RegionInfo info, Path edits) throws IOException {}<a name="line.946"></a> <span class="sourceLineNo">947</span><a name="line.947"></a> <span class="sourceLineNo">948</span> /**<a name="line.948"></a> <span class="sourceLineNo">949</span> * Called after replaying WALs for this region.<a name="line.949"></a> @@ -960,7 +960,7 @@ <span class="sourceLineNo">952</span> * @param edits the file of recovered edits<a name="line.952"></a> <span class="sourceLineNo">953</span> */<a name="line.953"></a> <span class="sourceLineNo">954</span> default void postReplayWALs(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.954"></a> -<span class="sourceLineNo">955</span> HRegionInfo info, Path edits) throws IOException {}<a name="line.955"></a> +<span class="sourceLineNo">955</span> RegionInfo info, Path edits) throws IOException {}<a name="line.955"></a> <span class="sourceLineNo">956</span><a name="line.956"></a> <span class="sourceLineNo">957</span> /**<a name="line.957"></a> <span class="sourceLineNo">958</span> * Called before a {@link WALEdit}<a name="line.958"></a> @@ -968,7 +968,7 @@ <span class="sourceLineNo">960</span> * @param ctx the environment provided by the region server<a name="line.960"></a> <span class="sourceLineNo">961</span> */<a name="line.961"></a> <span class="sourceLineNo">962</span> default void preWALRestore(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.962"></a> -<span class="sourceLineNo">963</span> HRegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.963"></a> +<span class="sourceLineNo">963</span> RegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.963"></a> <span class="sourceLineNo">964</span><a name="line.964"></a> <span class="sourceLineNo">965</span> /**<a name="line.965"></a> <span class="sourceLineNo">966</span> * Called after a {@link WALEdit}<a name="line.966"></a> @@ -976,7 +976,7 @@ <span class="sourceLineNo">968</span> * @param ctx the environment provided by the region server<a name="line.968"></a> <span class="sourceLineNo">969</span> */<a name="line.969"></a> <span class="sourceLineNo">970</span> default void postWALRestore(ObserverContext<? extends RegionCoprocessorEnvironment> ctx,<a name="line.970"></a> -<span class="sourceLineNo">971</span> HRegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.971"></a> +<span class="sourceLineNo">971</span> RegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.971"></a> <span class="sourceLineNo">972</span><a name="line.972"></a> <span class="sourceLineNo">973</span> /**<a name="line.973"></a> <span class="sourceLineNo">974</span> * Called before bulkLoadHFile. Users can create a StoreFile instance to<a name="line.974"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html index 7b901e4..9066aec 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/WALObserver.html @@ -32,11 +32,11 @@ <span class="sourceLineNo">024</span>import org.apache.hadoop.fs.Path;<a name="line.24"></a> <span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.Coprocessor;<a name="line.25"></a> <span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.HBaseInterfaceAudience;<a name="line.26"></a> -<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.27"></a> -<span class="sourceLineNo">028</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.28"></a> -<span class="sourceLineNo">029</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.29"></a> -<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.wal.WALEdit;<a name="line.30"></a> -<span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.wal.WALKey;<a name="line.31"></a> +<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.client.RegionInfo;<a name="line.27"></a> +<span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.wal.WALEdit;<a name="line.28"></a> +<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.wal.WALKey;<a name="line.29"></a> +<span class="sourceLineNo">030</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.30"></a> +<span class="sourceLineNo">031</span>import org.apache.yetus.audience.InterfaceStability;<a name="line.31"></a> <span class="sourceLineNo">032</span><a name="line.32"></a> <span class="sourceLineNo">033</span>/**<a name="line.33"></a> <span class="sourceLineNo">034</span> * It's provided to have a way for coprocessors to observe, rewrite,<a name="line.34"></a> @@ -83,7 +83,7 @@ <span class="sourceLineNo">075</span> */<a name="line.75"></a> <span class="sourceLineNo">076</span> // TODO: return value is not used<a name="line.76"></a> <span class="sourceLineNo">077</span> default boolean preWALWrite(ObserverContext<? extends WALCoprocessorEnvironment> ctx,<a name="line.77"></a> -<span class="sourceLineNo">078</span> HRegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {<a name="line.78"></a> +<span class="sourceLineNo">078</span> RegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {<a name="line.78"></a> <span class="sourceLineNo">079</span> return false;<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> @@ -92,7 +92,7 @@ <span class="sourceLineNo">084</span> * is writen to WAL.<a name="line.84"></a> <span class="sourceLineNo">085</span> */<a name="line.85"></a> <span class="sourceLineNo">086</span> default void postWALWrite(ObserverContext<? extends WALCoprocessorEnvironment> ctx,<a name="line.86"></a> -<span class="sourceLineNo">087</span> HRegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<a name="line.87"></a> +<span class="sourceLineNo">087</span> RegionInfo info, WALKey logKey, WALEdit logEdit) throws IOException {}<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> * Called before rolling the current WAL<a name="line.90"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/fa7d6c0c/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html ---------------------------------------------------------------------- diff --git a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html index 7e85afc..e32bd54 100644 --- a/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html +++ b/devapidocs/src-html/org/apache/hadoop/hbase/coprocessor/example/ExampleMasterObserverWithMetrics.html @@ -31,11 +31,11 @@ <span class="sourceLineNo">023</span>import org.apache.commons.logging.Log;<a name="line.23"></a> <span class="sourceLineNo">024</span>import org.apache.commons.logging.LogFactory;<a name="line.24"></a> <span class="sourceLineNo">025</span>import org.apache.hadoop.hbase.CoprocessorEnvironment;<a name="line.25"></a> -<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.HRegionInfo;<a name="line.26"></a> -<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.TableName;<a name="line.27"></a> +<span class="sourceLineNo">026</span>import org.apache.hadoop.hbase.TableName;<a name="line.26"></a> +<span class="sourceLineNo">027</span>import org.apache.hadoop.hbase.client.RegionInfo;<a name="line.27"></a> <span class="sourceLineNo">028</span>import org.apache.hadoop.hbase.client.TableDescriptor;<a name="line.28"></a> -<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.coprocessor.MasterObserver;<a name="line.29"></a> -<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;<a name="line.30"></a> +<span class="sourceLineNo">029</span>import org.apache.hadoop.hbase.coprocessor.MasterCoprocessorEnvironment;<a name="line.29"></a> +<span class="sourceLineNo">030</span>import org.apache.hadoop.hbase.coprocessor.MasterObserver;<a name="line.30"></a> <span class="sourceLineNo">031</span>import org.apache.hadoop.hbase.coprocessor.ObserverContext;<a name="line.31"></a> <span class="sourceLineNo">032</span>import org.apache.hadoop.hbase.metrics.Counter;<a name="line.32"></a> <span class="sourceLineNo">033</span>import org.apache.hadoop.hbase.metrics.Gauge;<a name="line.33"></a> @@ -76,7 +76,7 @@ <span class="sourceLineNo">068</span><a name="line.68"></a> <span class="sourceLineNo">069</span> @Override<a name="line.69"></a> <span class="sourceLineNo">070</span> public void preCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.70"></a> -<span class="sourceLineNo">071</span> TableDescriptor desc, HRegionInfo[] regions) throws IOException {<a name="line.71"></a> +<span class="sourceLineNo">071</span> TableDescriptor desc, RegionInfo[] regions) throws IOException {<a name="line.71"></a> <span class="sourceLineNo">072</span> // we rely on the fact that there is only 1 instance of our MasterObserver. We keep track of<a name="line.72"></a> <span class="sourceLineNo">073</span> // when the operation starts before the operation is executing.<a name="line.73"></a> <span class="sourceLineNo">074</span> this.createTableStartTime = System.currentTimeMillis();<a name="line.74"></a> @@ -84,7 +84,7 @@ <span class="sourceLineNo">076</span><a name="line.76"></a> <span class="sourceLineNo">077</span> @Override<a name="line.77"></a> <span class="sourceLineNo">078</span> public void postCreateTable(ObserverContext<MasterCoprocessorEnvironment> ctx,<a name="line.78"></a> -<span class="sourceLineNo">079</span> TableDescriptor desc, HRegionInfo[] regions) throws IOException {<a name="line.79"></a> +<span class="sourceLineNo">079</span> TableDescriptor desc, RegionInfo[] regions) throws IOException {<a name="line.79"></a> <span class="sourceLineNo">080</span> if (this.createTableStartTime > 0) {<a name="line.80"></a> <span class="sourceLineNo">081</span> long time = System.currentTimeMillis() - this.createTableStartTime;<a name="line.81"></a> <span class="sourceLineNo">082</span> LOG.info("Create table took: " + time);<a name="line.82"></a>
