HBASE-19045 Deprecate RegionObserver#postInstantiateDeleteTracker.

Project: http://git-wip-us.apache.org/repos/asf/hbase/repo
Commit: http://git-wip-us.apache.org/repos/asf/hbase/commit/64d164b8
Tree: http://git-wip-us.apache.org/repos/asf/hbase/tree/64d164b8
Diff: http://git-wip-us.apache.org/repos/asf/hbase/diff/64d164b8

Branch: refs/heads/HBASE-18410
Commit: 64d164b86d32f6d6e987722bf223a809743f9f47
Parents: d798541
Author: anoopsamjohn <anoopsamj...@gmail.com>
Authored: Fri Oct 20 23:57:40 2017 +0530
Committer: anoopsamjohn <anoopsamj...@gmail.com>
Committed: Fri Oct 20 23:57:40 2017 +0530

----------------------------------------------------------------------
 .../org/apache/hadoop/hbase/coprocessor/RegionObserver.java     | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/hbase/blob/64d164b8/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
----------------------------------------------------------------------
diff --git 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
index d03a9be..076503f 100644
--- 
a/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
+++ 
b/hbase-server/src/main/java/org/apache/hadoop/hbase/coprocessor/RegionObserver.java
@@ -1016,11 +1016,14 @@ public interface RegionObserver {
    * Called after the ScanQueryMatcher creates ScanDeleteTracker. Implementing
    * this hook would help in creating customised DeleteTracker and returning
    * the newly created DeleteTracker
-   *
+   * <p>
+   * Warn: This is used by internal coprocessors. Should not be implemented by 
user coprocessors
    * @param ctx the environment provided by the region server
    * @param delTracker the deleteTracker that is created by the QueryMatcher
    * @return the Delete Tracker
+   * @deprecated Since 2.0 with out any replacement and will be removed in 3.0
    */
+  @Deprecated
   default DeleteTracker postInstantiateDeleteTracker(
       ObserverContext<RegionCoprocessorEnvironment> ctx, DeleteTracker 
delTracker)
       throws IOException {

Reply via email to