[
https://issues.apache.org/jira/browse/HBASE-4213?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13104054#comment-13104054
]
Andrew Purtell commented on HBASE-4213:
---------------------------------------
I don't see the V7 patch attached?
bq. We don't want to intimidate developers with scary boolean flags that does
things in a such a way that they may not completely understand or care about.
Yes, this jumped out almost immediately. Should not have the boolean flags on
the admin methods. If 'hbase.instant.schema.change.enabled' is true, then just
do it? Is another set of admin APIs necessary?
Shell shouldn't need a new command, just do it "instant" if config var is
enabled?
The unit test looks ok but it might be useful to include a case where a RS is
killed while in the middle of a schema change. Confirm that the updates are all
applied successfully when recovery is complete.
Other comment on the V6 patch up on RB.
> Support for fault tolerant, instant schema updates with out master's
> intervention (i.e with out enable/disable and bulk assign/unassign) through
> ZK.
> ----------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: HBASE-4213
> URL: https://issues.apache.org/jira/browse/HBASE-4213
> Project: HBase
> Issue Type: Improvement
> Reporter: Subbu M Iyer
> Assignee: Subbu M Iyer
> Fix For: 0.92.0
>
> Attachments: 4213-Instant_Schema_change_through_ZK.patch,
> 4213-V5-Support_instant_schema_changes_through_ZK.patch,
> 4213-V7-Support_instant_schema_changes_through_ZK.patch, 4213.v6,
> HBASE-4213-Instant_schema_change.patch,
> HBASE-4213_Instant_schema_change_-Version_2_.patch,
> HBASE_Instant_schema_change-version_3_.patch
>
>
> This Jira is a slight variation in approach to what is being done as part of
> https://issues.apache.org/jira/browse/HBASE-1730
> Support instant schema updates such as Modify Table, Add Column, Modify
> Column operations:
> 1. With out enable/disabling the table.
> 2. With out bulk unassign/assign of regions.
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira