phoenix-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Alex Araujo (JIRA)" <>
Subject [jira] [Commented] (PHOENIX-4406) Add option to disable tables when dropped
Date Thu, 07 Dec 2017 17:11:00 GMT


Alex Araujo commented on PHOENIX-4406:

Adding DISABLE/ENABLE syntax ties into HBase semantics nicely. The disadvantage is that end
users have to roll out a DROP in two steps (DISABLE then a DROP). Another option could be
to only rollout the DISABLE command and have a cleanup job do the rest.
It would still be good to have an option to disallow DROP commands for tables that have not
been disabled to avoid replication issues.

> Add option to disable tables when dropped
> -----------------------------------------
>                 Key: PHOENIX-4406
>                 URL:
>             Project: Phoenix
>          Issue Type: Improvement
>            Reporter: Alex Araujo
>            Assignee: Ethan Wang
>            Priority: Critical
> Phoenix client applications can drop tables when HBase replication is actively shipping
> Add an option to disable the table in Phoenix's metadata when a DROP TABLE is issued.
> This will allow the HBase table to be dropped by admin actions when it's safe to do so.

This message was sent by Atlassian JIRA

View raw message