[
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)