Allow Observers to completely override base function
----------------------------------------------------
Key: HBASE-3348
URL: https://issues.apache.org/jira/browse/HBASE-3348
Project: HBase
Issue Type: Sub-task
Reporter: Andrew Purtell
Fix For: 0.92.0
Currently an observer can act as a filter or translator but cannot stop a
subsequent call down to the base method for get, put, delete, etc. This means
an observer cannot completely override the base function. To deal with this we
can:
- Change the preXXX methods to return the same type as the postXXX methods, the
same return type of the base method.
- Extend {{Coprocessor.Environment}} with methods that get/set a "should
continue" flag.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.