http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html index 3a23125..8aceaa2 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.HTableMultiplexerStatus.html @@ -54,8 +54,8 @@ <span class="sourceLineNo">046</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.46"></a> <span class="sourceLineNo">047</span>import org.slf4j.Logger;<a name="line.47"></a> <span class="sourceLineNo">048</span>import org.slf4j.LoggerFactory;<a name="line.48"></a> -<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.shaded.com.google.common.annotations.VisibleForTesting;<a name="line.49"></a> -<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.shaded.com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.50"></a> +<span class="sourceLineNo">049</span>import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;<a name="line.49"></a> +<span class="sourceLineNo">050</span>import org.apache.hbase.thirdparty.com.google.common.util.concurrent.ThreadFactoryBuilder;<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> <span class="sourceLineNo">053</span> * HTableMultiplexer provides a thread-safe non blocking PUT API across all the tables.<a name="line.53"></a>
http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html index 3a23125..8aceaa2 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/HTableMultiplexer.html @@ -54,8 +54,8 @@ <span class="sourceLineNo">046</span>import org.apache.yetus.audience.InterfaceAudience;<a name="line.46"></a> <span class="sourceLineNo">047</span>import org.slf4j.Logger;<a name="line.47"></a> <span class="sourceLineNo">048</span>import org.slf4j.LoggerFactory;<a name="line.48"></a> -<span class="sourceLineNo">049</span>import org.apache.hadoop.hbase.shaded.com.google.common.annotations.VisibleForTesting;<a name="line.49"></a> -<span class="sourceLineNo">050</span>import org.apache.hadoop.hbase.shaded.com.google.common.util.concurrent.ThreadFactoryBuilder;<a name="line.50"></a> +<span class="sourceLineNo">049</span>import org.apache.hbase.thirdparty.com.google.common.annotations.VisibleForTesting;<a name="line.49"></a> +<span class="sourceLineNo">050</span>import org.apache.hbase.thirdparty.com.google.common.util.concurrent.ThreadFactoryBuilder;<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> <span class="sourceLineNo">053</span> * HTableMultiplexer provides a thread-safe non blocking PUT API across all the tables.<a name="line.53"></a> http://git-wip-us.apache.org/repos/asf/hbase-site/blob/63d6f712/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html ---------------------------------------------------------------------- diff --git a/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html b/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html index 7879f14..634541f 100644 --- a/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html +++ b/apidocs/src-html/org/apache/hadoop/hbase/client/Increment.html @@ -54,7 +54,7 @@ <span class="sourceLineNo">046</span> * {@link #addColumn(byte[], byte[], long)} method.<a name="line.46"></a> <span class="sourceLineNo">047</span> */<a name="line.47"></a> <span class="sourceLineNo">048</span>@InterfaceAudience.Public<a name="line.48"></a> -<span class="sourceLineNo">049</span>public class Increment extends Mutation implements Comparable<Row> {<a name="line.49"></a> +<span class="sourceLineNo">049</span>public class Increment extends Mutation {<a name="line.49"></a> <span class="sourceLineNo">050</span> private static final int HEAP_OVERHEAD = ClassSize.REFERENCE + ClassSize.TIMERANGE;<a name="line.50"></a> <span class="sourceLineNo">051</span> private TimeRange tr = new TimeRange();<a name="line.51"></a> <span class="sourceLineNo">052</span><a name="line.52"></a> @@ -270,93 +270,97 @@ <span class="sourceLineNo">262</span> return sb.toString();<a name="line.262"></a> <span class="sourceLineNo">263</span> }<a name="line.263"></a> <span class="sourceLineNo">264</span><a name="line.264"></a> -<span class="sourceLineNo">265</span> @Override<a name="line.265"></a> -<span class="sourceLineNo">266</span> public int compareTo(Row i) {<a name="line.266"></a> -<span class="sourceLineNo">267</span> // TODO: This is wrong. Can't have two the same just because on same row.<a name="line.267"></a> -<span class="sourceLineNo">268</span> return Bytes.compareTo(this.getRow(), i.getRow());<a name="line.268"></a> -<span class="sourceLineNo">269</span> }<a name="line.269"></a> -<span class="sourceLineNo">270</span><a name="line.270"></a> -<span class="sourceLineNo">271</span> @Override<a name="line.271"></a> -<span class="sourceLineNo">272</span> public int hashCode() {<a name="line.272"></a> -<span class="sourceLineNo">273</span> // TODO: This is wrong. Can't have two gets the same just because on same row. But it<a name="line.273"></a> -<span class="sourceLineNo">274</span> // matches how equals works currently and gets rid of the findbugs warning.<a name="line.274"></a> -<span class="sourceLineNo">275</span> return Bytes.hashCode(this.getRow());<a name="line.275"></a> -<span class="sourceLineNo">276</span> }<a name="line.276"></a> -<span class="sourceLineNo">277</span><a name="line.277"></a> -<span class="sourceLineNo">278</span> @Override<a name="line.278"></a> -<span class="sourceLineNo">279</span> public boolean equals(Object obj) {<a name="line.279"></a> -<span class="sourceLineNo">280</span> // TODO: This is wrong. Can't have two the same just because on same row.<a name="line.280"></a> -<span class="sourceLineNo">281</span> if (this == obj) {<a name="line.281"></a> -<span class="sourceLineNo">282</span> return true;<a name="line.282"></a> -<span class="sourceLineNo">283</span> }<a name="line.283"></a> -<span class="sourceLineNo">284</span> if (obj == null || getClass() != obj.getClass()) {<a name="line.284"></a> -<span class="sourceLineNo">285</span> return false;<a name="line.285"></a> -<span class="sourceLineNo">286</span> }<a name="line.286"></a> -<span class="sourceLineNo">287</span> Row other = (Row) obj;<a name="line.287"></a> -<span class="sourceLineNo">288</span> return compareTo(other) == 0;<a name="line.288"></a> -<span class="sourceLineNo">289</span> }<a name="line.289"></a> -<span class="sourceLineNo">290</span><a name="line.290"></a> -<span class="sourceLineNo">291</span> @Override<a name="line.291"></a> -<span class="sourceLineNo">292</span> protected long extraHeapSize(){<a name="line.292"></a> -<span class="sourceLineNo">293</span> return HEAP_OVERHEAD;<a name="line.293"></a> -<span class="sourceLineNo">294</span> }<a name="line.294"></a> -<span class="sourceLineNo">295</span><a name="line.295"></a> -<span class="sourceLineNo">296</span> @Override<a name="line.296"></a> -<span class="sourceLineNo">297</span> public Increment setAttribute(String name, byte[] value) {<a name="line.297"></a> -<span class="sourceLineNo">298</span> return (Increment) super.setAttribute(name, value);<a name="line.298"></a> -<span class="sourceLineNo">299</span> }<a name="line.299"></a> -<span class="sourceLineNo">300</span><a name="line.300"></a> -<span class="sourceLineNo">301</span> @Override<a name="line.301"></a> -<span class="sourceLineNo">302</span> public Increment setId(String id) {<a name="line.302"></a> -<span class="sourceLineNo">303</span> return (Increment) super.setId(id);<a name="line.303"></a> -<span class="sourceLineNo">304</span> }<a name="line.304"></a> -<span class="sourceLineNo">305</span><a name="line.305"></a> -<span class="sourceLineNo">306</span> @Override<a name="line.306"></a> -<span class="sourceLineNo">307</span> public Increment setDurability(Durability d) {<a name="line.307"></a> -<span class="sourceLineNo">308</span> return (Increment) super.setDurability(d);<a name="line.308"></a> -<span class="sourceLineNo">309</span> }<a name="line.309"></a> -<span class="sourceLineNo">310</span><a name="line.310"></a> -<span class="sourceLineNo">311</span> /**<a name="line.311"></a> -<span class="sourceLineNo">312</span> * Method for setting the Increment's familyMap<a name="line.312"></a> -<span class="sourceLineNo">313</span> * @deprecated As of release 2.0.0, this will be removed in HBase 3.0.0.<a name="line.313"></a> -<span class="sourceLineNo">314</span> * Use {@link Increment#Increment(byte[], long, NavigableMap)} instead<a name="line.314"></a> -<span class="sourceLineNo">315</span> */<a name="line.315"></a> -<span class="sourceLineNo">316</span> @Deprecated<a name="line.316"></a> -<span class="sourceLineNo">317</span> @Override<a name="line.317"></a> -<span class="sourceLineNo">318</span> public Increment setFamilyCellMap(NavigableMap<byte[], List<Cell>> map) {<a name="line.318"></a> -<span class="sourceLineNo">319</span> return (Increment) super.setFamilyCellMap(map);<a name="line.319"></a> -<span class="sourceLineNo">320</span> }<a name="line.320"></a> -<span class="sourceLineNo">321</span><a name="line.321"></a> -<span class="sourceLineNo">322</span> @Override<a name="line.322"></a> -<span class="sourceLineNo">323</span> public Increment setClusterIds(List<UUID> clusterIds) {<a name="line.323"></a> -<span class="sourceLineNo">324</span> return (Increment) super.setClusterIds(clusterIds);<a name="line.324"></a> -<span class="sourceLineNo">325</span> }<a name="line.325"></a> -<span class="sourceLineNo">326</span><a name="line.326"></a> -<span class="sourceLineNo">327</span> @Override<a name="line.327"></a> -<span class="sourceLineNo">328</span> public Increment setCellVisibility(CellVisibility expression) {<a name="line.328"></a> -<span class="sourceLineNo">329</span> return (Increment) super.setCellVisibility(expression);<a name="line.329"></a> -<span class="sourceLineNo">330</span> }<a name="line.330"></a> -<span class="sourceLineNo">331</span><a name="line.331"></a> -<span class="sourceLineNo">332</span> @Override<a name="line.332"></a> -<span class="sourceLineNo">333</span> public Increment setACL(String user, Permission perms) {<a name="line.333"></a> -<span class="sourceLineNo">334</span> return (Increment) super.setACL(user, perms);<a name="line.334"></a> -<span class="sourceLineNo">335</span> }<a name="line.335"></a> -<span class="sourceLineNo">336</span><a name="line.336"></a> -<span class="sourceLineNo">337</span> @Override<a name="line.337"></a> -<span class="sourceLineNo">338</span> public Increment setACL(Map<String, Permission> perms) {<a name="line.338"></a> -<span class="sourceLineNo">339</span> return (Increment) super.setACL(perms);<a name="line.339"></a> -<span class="sourceLineNo">340</span> }<a name="line.340"></a> -<span class="sourceLineNo">341</span><a name="line.341"></a> -<span class="sourceLineNo">342</span> @Override<a name="line.342"></a> -<span class="sourceLineNo">343</span> public Increment setTTL(long ttl) {<a name="line.343"></a> -<span class="sourceLineNo">344</span> return (Increment) super.setTTL(ttl);<a name="line.344"></a> -<span class="sourceLineNo">345</span> }<a name="line.345"></a> -<span class="sourceLineNo">346</span><a name="line.346"></a> -<span class="sourceLineNo">347</span> @Override<a name="line.347"></a> -<span class="sourceLineNo">348</span> public Increment setPriority(int priority) {<a name="line.348"></a> -<span class="sourceLineNo">349</span> return (Increment) super.setPriority(priority);<a name="line.349"></a> -<span class="sourceLineNo">350</span> }<a name="line.350"></a> -<span class="sourceLineNo">351</span>}<a name="line.351"></a> +<span class="sourceLineNo">265</span> /**<a name="line.265"></a> +<span class="sourceLineNo">266</span> * @deprecated As of release 2.0.0, this will be removed in HBase 3.0.0.<a name="line.266"></a> +<span class="sourceLineNo">267</span> * No replacement.<a name="line.267"></a> +<span class="sourceLineNo">268</span> */<a name="line.268"></a> +<span class="sourceLineNo">269</span> @Deprecated<a name="line.269"></a> +<span class="sourceLineNo">270</span> @Override<a name="line.270"></a> +<span class="sourceLineNo">271</span> public int hashCode() {<a name="line.271"></a> +<span class="sourceLineNo">272</span> // TODO: This is wrong. Can't have two gets the same just because on same row. But it<a name="line.272"></a> +<span class="sourceLineNo">273</span> // matches how equals works currently and gets rid of the findbugs warning.<a name="line.273"></a> +<span class="sourceLineNo">274</span> return Bytes.hashCode(this.getRow());<a name="line.274"></a> +<span class="sourceLineNo">275</span> }<a name="line.275"></a> +<span class="sourceLineNo">276</span><a name="line.276"></a> +<span class="sourceLineNo">277</span> /**<a name="line.277"></a> +<span class="sourceLineNo">278</span> * @deprecated As of release 2.0.0, this will be removed in HBase 3.0.0.<a name="line.278"></a> +<span class="sourceLineNo">279</span> * Use {@link Row#COMPARATOR} instead<a name="line.279"></a> +<span class="sourceLineNo">280</span> */<a name="line.280"></a> +<span class="sourceLineNo">281</span> @Deprecated<a name="line.281"></a> +<span class="sourceLineNo">282</span> @Override<a name="line.282"></a> +<span class="sourceLineNo">283</span> public boolean equals(Object obj) {<a name="line.283"></a> +<span class="sourceLineNo">284</span> // TODO: This is wrong. Can't have two the same just because on same row.<a name="line.284"></a> +<span class="sourceLineNo">285</span> if (this == obj) {<a name="line.285"></a> +<span class="sourceLineNo">286</span> return true;<a name="line.286"></a> +<span class="sourceLineNo">287</span> }<a name="line.287"></a> +<span class="sourceLineNo">288</span> if (obj == null || getClass() != obj.getClass()) {<a name="line.288"></a> +<span class="sourceLineNo">289</span> return false;<a name="line.289"></a> +<span class="sourceLineNo">290</span> }<a name="line.290"></a> +<span class="sourceLineNo">291</span> Row other = (Row) obj;<a name="line.291"></a> +<span class="sourceLineNo">292</span> return compareTo(other) == 0;<a name="line.292"></a> +<span class="sourceLineNo">293</span> }<a name="line.293"></a> +<span class="sourceLineNo">294</span><a name="line.294"></a> +<span class="sourceLineNo">295</span> @Override<a name="line.295"></a> +<span class="sourceLineNo">296</span> protected long extraHeapSize(){<a name="line.296"></a> +<span class="sourceLineNo">297</span> return HEAP_OVERHEAD;<a name="line.297"></a> +<span class="sourceLineNo">298</span> }<a name="line.298"></a> +<span class="sourceLineNo">299</span><a name="line.299"></a> +<span class="sourceLineNo">300</span> @Override<a name="line.300"></a> +<span class="sourceLineNo">301</span> public Increment setAttribute(String name, byte[] value) {<a name="line.301"></a> +<span class="sourceLineNo">302</span> return (Increment) super.setAttribute(name, value);<a name="line.302"></a> +<span class="sourceLineNo">303</span> }<a name="line.303"></a> +<span class="sourceLineNo">304</span><a name="line.304"></a> +<span class="sourceLineNo">305</span> @Override<a name="line.305"></a> +<span class="sourceLineNo">306</span> public Increment setId(String id) {<a name="line.306"></a> +<span class="sourceLineNo">307</span> return (Increment) super.setId(id);<a name="line.307"></a> +<span class="sourceLineNo">308</span> }<a name="line.308"></a> +<span class="sourceLineNo">309</span><a name="line.309"></a> +<span class="sourceLineNo">310</span> @Override<a name="line.310"></a> +<span class="sourceLineNo">311</span> public Increment setDurability(Durability d) {<a name="line.311"></a> +<span class="sourceLineNo">312</span> return (Increment) super.setDurability(d);<a name="line.312"></a> +<span class="sourceLineNo">313</span> }<a name="line.313"></a> +<span class="sourceLineNo">314</span><a name="line.314"></a> +<span class="sourceLineNo">315</span> /**<a name="line.315"></a> +<span class="sourceLineNo">316</span> * Method for setting the Increment's familyMap<a name="line.316"></a> +<span class="sourceLineNo">317</span> * @deprecated As of release 2.0.0, this will be removed in HBase 3.0.0.<a name="line.317"></a> +<span class="sourceLineNo">318</span> * Use {@link Increment#Increment(byte[], long, NavigableMap)} instead<a name="line.318"></a> +<span class="sourceLineNo">319</span> */<a name="line.319"></a> +<span class="sourceLineNo">320</span> @Deprecated<a name="line.320"></a> +<span class="sourceLineNo">321</span> @Override<a name="line.321"></a> +<span class="sourceLineNo">322</span> public Increment setFamilyCellMap(NavigableMap<byte[], List<Cell>> map) {<a name="line.322"></a> +<span class="sourceLineNo">323</span> return (Increment) super.setFamilyCellMap(map);<a name="line.323"></a> +<span class="sourceLineNo">324</span> }<a name="line.324"></a> +<span class="sourceLineNo">325</span><a name="line.325"></a> +<span class="sourceLineNo">326</span> @Override<a name="line.326"></a> +<span class="sourceLineNo">327</span> public Increment setClusterIds(List<UUID> clusterIds) {<a name="line.327"></a> +<span class="sourceLineNo">328</span> return (Increment) super.setClusterIds(clusterIds);<a name="line.328"></a> +<span class="sourceLineNo">329</span> }<a name="line.329"></a> +<span class="sourceLineNo">330</span><a name="line.330"></a> +<span class="sourceLineNo">331</span> @Override<a name="line.331"></a> +<span class="sourceLineNo">332</span> public Increment setCellVisibility(CellVisibility expression) {<a name="line.332"></a> +<span class="sourceLineNo">333</span> return (Increment) super.setCellVisibility(expression);<a name="line.333"></a> +<span class="sourceLineNo">334</span> }<a name="line.334"></a> +<span class="sourceLineNo">335</span><a name="line.335"></a> +<span class="sourceLineNo">336</span> @Override<a name="line.336"></a> +<span class="sourceLineNo">337</span> public Increment setACL(String user, Permission perms) {<a name="line.337"></a> +<span class="sourceLineNo">338</span> return (Increment) super.setACL(user, perms);<a name="line.338"></a> +<span class="sourceLineNo">339</span> }<a name="line.339"></a> +<span class="sourceLineNo">340</span><a name="line.340"></a> +<span class="sourceLineNo">341</span> @Override<a name="line.341"></a> +<span class="sourceLineNo">342</span> public Increment setACL(Map<String, Permission> perms) {<a name="line.342"></a> +<span class="sourceLineNo">343</span> return (Increment) super.setACL(perms);<a name="line.343"></a> +<span class="sourceLineNo">344</span> }<a name="line.344"></a> +<span class="sourceLineNo">345</span><a name="line.345"></a> +<span class="sourceLineNo">346</span> @Override<a name="line.346"></a> +<span class="sourceLineNo">347</span> public Increment setTTL(long ttl) {<a name="line.347"></a> +<span class="sourceLineNo">348</span> return (Increment) super.setTTL(ttl);<a name="line.348"></a> +<span class="sourceLineNo">349</span> }<a name="line.349"></a> +<span class="sourceLineNo">350</span><a name="line.350"></a> +<span class="sourceLineNo">351</span> @Override<a name="line.351"></a> +<span class="sourceLineNo">352</span> public Increment setPriority(int priority) {<a name="line.352"></a> +<span class="sourceLineNo">353</span> return (Increment) super.setPriority(priority);<a name="line.353"></a> +<span class="sourceLineNo">354</span> }<a name="line.354"></a> +<span class="sourceLineNo">355</span>}<a name="line.355"></a>