[ 
https://issues.apache.org/jira/browse/HBASE-9853?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Andrew Kyle Purtell resolved HBASE-9853.
----------------------------------------
    Resolution: Won't Fix

> Edit the CP API: Make 'plugin's Interfaces for admending behaviors
> ------------------------------------------------------------------
>
>                 Key: HBASE-9853
>                 URL: https://issues.apache.org/jira/browse/HBASE-9853
>             Project: HBase
>          Issue Type: Umbrella
>          Components: Coprocessors
>            Reporter: Michael Stack
>            Priority: Major
>
> Current CP API has deviated from original intent allowing Observers observe 
> (and on occasion amend data) and Endpoints for adding custom query handling 
> over hbase data.  CP API has evolved to include a raft of APIs that allow 
> modifying base behaviors -- how we do compactions, flushes, etc -- that are 
> not 'coprocessor'-type functions.
> This issue came of devs discussing figuring how to stabilize the CP API.  The 
> thought is to return its scope to that of the original intent and to add new 
> plugins Interfaces whereever we want to allow changing base behaviors (WAL 
> writing, etc.).
> This is an umbrellas issue.  The redo would happen as subtasks.



--
This message was sent by Atlassian Jira
(v8.20.7#820007)

Reply via email to