Return-Path: X-Original-To: apmail-hbase-issues-archive@www.apache.org Delivered-To: apmail-hbase-issues-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 7275F1892B for ; Mon, 4 Jan 2016 01:50:40 +0000 (UTC) Received: (qmail 49115 invoked by uid 500); 4 Jan 2016 01:50:40 -0000 Delivered-To: apmail-hbase-issues-archive@hbase.apache.org Received: (qmail 49062 invoked by uid 500); 4 Jan 2016 01:50:40 -0000 Mailing-List: contact issues-help@hbase.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list issues@hbase.apache.org Received: (qmail 49044 invoked by uid 99); 4 Jan 2016 01:50:40 -0000 Received: from arcas.apache.org (HELO arcas) (140.211.11.28) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 04 Jan 2016 01:50:40 +0000 Received: from arcas.apache.org (localhost [127.0.0.1]) by arcas (Postfix) with ESMTP id ED5762C14F4 for ; Mon, 4 Jan 2016 01:50:39 +0000 (UTC) Date: Mon, 4 Jan 2016 01:50:39 +0000 (UTC) From: "Matteo Bertozzi (JIRA)" To: issues@hbase.apache.org Message-ID: In-Reply-To: References: Subject: [jira] [Commented] (HBASE-14888) ClusterSchema: Add Namespace Operations MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-JIRA-FingerPrint: 30527f35849b9dde25b450d4833f0394 [ https://issues.apache.org/jira/browse/HBASE-14888?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15080615#comment-15080615 ] Matteo Bertozzi commented on HBASE-14888: ----------------------------------------- sorry, i'm late on the review on this. but since this is master only, can you also remove the ProcedureSyncWait.waitForProcedureToComplete() and make the NS operation work as the other operations, without the sync wait? see HBASE-13538, HBASE-13571, HBASE-13572 for examples > ClusterSchema: Add Namespace Operations > --------------------------------------- > > Key: HBASE-14888 > URL: https://issues.apache.org/jira/browse/HBASE-14888 > Project: HBase > Issue Type: Sub-task > Components: API > Reporter: stack > Assignee: stack > Fix For: 2.0.0 > > Attachments: 0001-Add-in-a-ClusterSchema-Interface.-It-will-have-all-Av2.patch, 14888.patch, 14888.v8.txt, 14888v11.patch, 14888v12.patch, 14888v13.patch, 14888v14.patch, 14888v15.patch, 14888v16.patch, 14888v3.txt, 14888v4.txt, 14888v5.txt, 14888v6.txt, 14888v7.txt, 14888v9.txt > > > Add in a ClusterSchema Interface. It will have all API for all cluster manipulation; adding namespaces, tables, amending column families, etc. The idea is to gather up our mess and put it all behind a tidy API that all works the same way whatever you changing returning a Future to wait on and behind the scenes driving Procedures. > This patch does namespace operations first. -- This message was sent by Atlassian JIRA (v6.3.4#6332)