HBASE-13983 Doc how the oddball HTable methods getStartKey, getEndKey, etc. will be removed in 2.0.0
This commit is contained in:
parent
a883bb4e54
commit
93b0b41603
|
@ -93,11 +93,19 @@ import com.google.protobuf.ServiceException;
|
||||||
* In the case of reads, some fields used by a Scan are shared among all threads.
|
* In the case of reads, some fields used by a Scan are shared among all threads.
|
||||||
*
|
*
|
||||||
* <p>HTable is no longer a client API. Use {@link Table} instead. It is marked
|
* <p>HTable is no longer a client API. Use {@link Table} instead. It is marked
|
||||||
* InterfaceAudience.Private indicating that this is an HBase-internal class as defined in
|
* InterfaceAudience.Private as of hbase-1.0.0 indicating that this is an
|
||||||
|
* HBase-internal class as defined in
|
||||||
* <a href="https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/InterfaceClassification.html">Hadoop
|
* <a href="https://hadoop.apache.org/docs/current/hadoop-project-dist/hadoop-common/InterfaceClassification.html">Hadoop
|
||||||
* Interface Classification</a>
|
* Interface Classification</a>. There are no guarantees for backwards
|
||||||
* There are no guarantees for backwards source / binary compatibility and methods or class can
|
* source / binary compatibility and methods or the class can
|
||||||
* change or go away without deprecation.
|
* change or go away without deprecation.
|
||||||
|
* <p>Near all methods of this * class made it out to the new {@link Table}
|
||||||
|
* Interface or were * instantiations of methods defined in {@link HTableInterface}.
|
||||||
|
* A few did not. Namely, the {@link #getStartEndKeys}, {@link #getEndKeys},
|
||||||
|
* and {@link #getStartKeys} methods. These three methods are available
|
||||||
|
* in {@link RegionLocator} as of 1.0.0 but were NOT marked as
|
||||||
|
* deprecated when we released 1.0.0. In spite of this oversight on our
|
||||||
|
* part, these methods will be removed in 2.0.0.
|
||||||
*
|
*
|
||||||
* @see Table
|
* @see Table
|
||||||
* @see Admin
|
* @see Admin
|
||||||
|
@ -600,7 +608,8 @@ public class HTable implements HTableInterface, RegionLocator {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link RegionLocator#getStartEndKeys()} instead;
|
* To be removed in 2.0.0.
|
||||||
|
* @deprecated Since 1.1.0. Use {@link RegionLocator#getStartEndKeys()} instead
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
@ -609,7 +618,8 @@ public class HTable implements HTableInterface, RegionLocator {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link RegionLocator#getEndKeys()} instead;
|
* To be removed in 2.0.0.
|
||||||
|
* @deprecated Since 1.1.0. Use {@link RegionLocator#getEndKeys()} instead;
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
@ -618,7 +628,8 @@ public class HTable implements HTableInterface, RegionLocator {
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* @deprecated Use {@link RegionLocator#getStartEndKeys()} instead;
|
* To be removed in 2.0.0.
|
||||||
|
* @deprecated Since 1.1.0. Use {@link RegionLocator#getStartEndKeys()} instead;
|
||||||
*/
|
*/
|
||||||
@Override
|
@Override
|
||||||
@Deprecated
|
@Deprecated
|
||||||
|
|
Loading…
Reference in New Issue