[ 
https://issues.apache.org/jira/browse/HBASE-19033?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16220813#comment-16220813
 ] 

Anoop Sam John commented on HBASE-19033:
----------------------------------------

ScanOptions  ->  I was thinking why to have this extra interface and this 
object having ScanInfo. Why not pass ScanInf itself (cloned value). But then I 
see it is IA private.   ScanInfo  is having some other states which also CP 
user might want to change? Like keepDeletedCells?  I dont know. Just asking.  
But that is having certain things which is not to be exposed to CPs.  So I 
think ScanOptions interface way is ok.  After all it is an interface type being 
passed so we can add what new wanted with out any BC break any time.  I think 
this patch is coming good.   

> Allow CP users to change versions and TTL before opening StoreScanner
> ---------------------------------------------------------------------
>
>                 Key: HBASE-19033
>                 URL: https://issues.apache.org/jira/browse/HBASE-19033
>             Project: HBase
>          Issue Type: Sub-task
>          Components: Coprocessors
>            Reporter: Duo Zhang
>            Assignee: Duo Zhang
>            Priority: Blocker
>             Fix For: 2.0.0-alpha-4
>
>         Attachments: HBASE-19033.patch
>
>
> See the discussion in HBASE-19001. Changing versions and TTL is safe for 
> flush/compaction so we can expose them.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

Reply via email to