accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "ASF subversion and git services (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (ACCUMULO-1732) Resolve table name to table id once in Accumulo input format
Date Mon, 30 Sep 2013 00:40:23 GMT

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

ASF subversion and git services commented on ACCUMULO-1732:
-----------------------------------------------------------

Commit 686257d40a37acb31fee7636bf6c295f6234cc04 in branch refs/heads/ACCUMULO-391 from [~sonixbp]
[ https://git-wip-us.apache.org/repos/asf?p=accumulo.git;h=686257d ]

ACCUMULO-1732 Using table id in RangeInputSplit so that it can be resolved back to "working"
table name in mappers. Scanner uses the "working" table name while everything else can still
safely use the original configured table name.


> Resolve table name to table id once in Accumulo input format
> ------------------------------------------------------------
>
>                 Key: ACCUMULO-1732
>                 URL: https://issues.apache.org/jira/browse/ACCUMULO-1732
>             Project: Accumulo
>          Issue Type: Bug
>    Affects Versions: 1.4.0
>            Reporter: Keith Turner
>            Assignee: Corey J. Nolet
>            Priority: Minor
>
> AccumuloInputFormat (and I suspect AccumuloOutputFormat) sends the table name to each
mapper.  The mapper uses this table name to create a scanner.  In the case of the following
events a map reduce job could read from two different table ids.   
>  # start M/R job reading table A
>  # rename table A (tableId=1) to table C
>  # rename table B (tableId=2) to table A
> If the input format passed table id 1 to the mappers, then the renames would not cause
a problem.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Mime
View raw message