Skip to content

Commit 349dbc2

Browse files
committed
HBASE-8458 Support for batch version of checkAndPut() and checkAndDelete()
- Add the Javadoc for the deprecation
1 parent 2bf87a0 commit 349dbc2

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

hbase-client/src/main/java/org/apache/hadoop/hbase/client/AsyncTable.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -232,12 +232,18 @@ default CompletableFuture<Long> incrementColumnValue(byte[] row, byte[] family,
232232
* });
233233
* </code>
234234
* </pre>
235+
*
236+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
237+
* any more.
235238
*/
236239
@Deprecated
237240
CheckAndMutateBuilder checkAndMutate(byte[] row, byte[] family);
238241

239242
/**
240243
* A helper class for sending checkAndMutate request.
244+
*
245+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
246+
* any more.
241247
*/
242248
@Deprecated
243249
interface CheckAndMutateBuilder {
@@ -312,12 +318,18 @@ default CheckAndMutateBuilder ifEquals(byte[] value) {
312318
* });
313319
* </code>
314320
* </pre>
321+
*
322+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
323+
* any more.
315324
*/
316325
@Deprecated
317326
CheckAndMutateWithFilterBuilder checkAndMutate(byte[] row, Filter filter);
318327

319328
/**
320329
* A helper class for sending checkAndMutate request with a filter.
330+
*
331+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
332+
* any more.
321333
*/
322334
@Deprecated
323335
interface CheckAndMutateWithFilterBuilder {

hbase-client/src/main/java/org/apache/hadoop/hbase/client/Table.java

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -308,6 +308,9 @@ default void delete(List<Delete> deletes) throws IOException {
308308
* table.checkAndMutate(row, family).qualifier(qualifier).ifNotExists().thenPut(put);
309309
* </code>
310310
* </pre>
311+
*
312+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
313+
* any more.
311314
*/
312315
@Deprecated
313316
default CheckAndMutateBuilder checkAndMutate(byte[] row, byte[] family) {
@@ -316,6 +319,9 @@ default CheckAndMutateBuilder checkAndMutate(byte[] row, byte[] family) {
316319

317320
/**
318321
* A helper class for sending checkAndMutate request.
322+
*
323+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
324+
* any more.
319325
*/
320326
@Deprecated
321327
interface CheckAndMutateBuilder {
@@ -380,6 +386,9 @@ default CheckAndMutateBuilder ifEquals(byte[] value) {
380386
* table.checkAndMutate(row, filter).thenPut(put);
381387
* </code>
382388
* </pre>
389+
*
390+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
391+
* any more.
383392
*/
384393
@Deprecated
385394
default CheckAndMutateWithFilterBuilder checkAndMutate(byte[] row, Filter filter) {
@@ -388,6 +397,9 @@ default CheckAndMutateWithFilterBuilder checkAndMutate(byte[] row, Filter filter
388397

389398
/**
390399
* A helper class for sending checkAndMutate request with a filter.
400+
*
401+
* @deprecated Since 3.0.0, will be removed in 4.0.0. For internal test use only, do not use it
402+
* any more.
391403
*/
392404
@Deprecated
393405
interface CheckAndMutateWithFilterBuilder {

0 commit comments

Comments
 (0)