accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Josh Elser (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-3176) Add ability to create a table with user specified initial properties
Date Wed, 22 Oct 2014 17:07:34 GMT

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

Josh Elser commented on ACCUMULO-3176:
--------------------------------------

bq. my objection is it changes the api for table creation unnecessarily.

Specifically the deprecation of the previous calls? Or the addition of any new create table
method?

bq. Why not instead add the ability to wait for a set of properties to have been seen by all
tservers?

Because that really sucks for large numbers of tservers. Your single client now needs to communicate
to every single server in the instance and ask them to confirm that they've seen a given property.
The more realistic way to do it would be to introduce a new RPC call that forces all tservers
to drop their ZooCache entries. However, the end result is that you still have to add new
API calls to support this.

> Add ability to create a table with user specified initial properties
> --------------------------------------------------------------------
>
>                 Key: ACCUMULO-3176
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-3176
>             Project: Accumulo
>          Issue Type: Sub-task
>            Reporter: Jenna Huston
>            Assignee: Jenna Huston
>
> This change would allow for table properties to be set before the default tablet is created.
 Instead of just adding a new create method, a NewTableConfiguration class could be created
and passed and the other create methods deprecated.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message