accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "William Slacum (JIRA)" <>
Subject [jira] [Created] (ACCUMULO-1228) Allow clients to disable column families and locality groups
Date Fri, 29 Mar 2013 18:09:15 GMT
William Slacum created ACCUMULO-1228:

             Summary: Allow clients to disable column families and locality groups
                 Key: ACCUMULO-1228
             Project: Accumulo
          Issue Type: New Feature
          Components: client, tserver
    Affects Versions: 1.5.0
            Reporter: William Slacum
            Priority: Minor
             Fix For: 1.6.0

There's an inconsistency between what a server is capable of and what a client can tell it
to do with respect to fetching column families.

Currently, a user can tell a {{Scanner}} to fetch some set of column families. The iterators
support not only this, but also the converse where a user does not want to retrieve column
families. An iterator implementation can do this by hand, but a client cannot specifically
tell a Scanner to not return data from a set of column families. Clients should be able to
specify this option.

There also seems to be an inconsistency with how locality groups are defined and then utilized.
If I want to specify a set of column families as being part of a locality group, I have to
provide a mapping of locality group name to a list of column families. If I want to fetch
a locality group, I have to get the mapping first, rather than just set which locality group
I want to use. It'd be more convenient to tell the scanner just to fetch which locality groups
I want, and have the server know which column families that means.

This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:

View raw message