accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Christopher Tubbs (JIRA)" <>
Subject [jira] [Commented] (ACCUMULO-972) Check for unfinished TODOs that need to be done before release
Date Fri, 12 Apr 2013 19:42:15 GMT


Christopher Tubbs commented on ACCUMULO-972:

The current status (1.5 branch):

{noformat}grep -R TODO . | grep -v \\.svn | grep -v /flot/ | grep -v /src/test/java{noformat}

./docs/src/developer_manual/accumulo_developer_manual.tex:Read RPCs used in (8) are split
into TODO ...
./docs/src/developer_manual/accumulo_developer_manual.tex:% TODO discuss how load and unload
./docs/src/developer_manual/accumulo_developer_manual.tex:% TODO: discuss minor compactions
./docs/src/developer_manual/accumulo_developer_manual.tex:% TODO: discuss major compactions
./docs/src/developer_manual/accumulo_developer_manual.tex:% TODO: discuss splits
./docs/src/developer_manual/accumulo_developer_manual.tex:% TODO: discuss garbage collection
./test/system/ could support multinode configs, this script assumes single
node config
    // TODO Auto-generated catch block
     // TODO Auto-generated catch block
./test/src/main/java/org/apache/accumulo/test/randomwalk/concurrent/    // TODO
need to sometimes do null start and end ranges
./test/src/main/java/org/apache/accumulo/test/randomwalk/concurrent/    // TODO
need to sometimes do null start and end ranges
./test/src/main/java/org/apache/accumulo/test/randomwalk/shard/        // TODO
breaking w/o reading all data causes batch reader to spew exceptions
./core/src/main/java/org/apache/accumulo/core/file/blockfile/cache/ * Block
cache interface. TODO: Add filename or hash of filename to block cache key.
./core/src/main/java/org/apache/accumulo/core/client/mapred/      //
TODO check that extents match prev extent
// TODO check that extents match prev extent
./core/src/main/java/org/apache/accumulo/core/client/impl/    // TODO
share code w/ tablet
./core/src/main/java/org/apache/accumulo/core/client/impl/    // TODO
need to close files
   // TODO: Should we change this to an ArrayList so that we can just add() ?
     // TODO: Do I need to call new here? or can I just re-use the term?
   // TODO monitor time for lib/ext was 1 sec... should this be configurable?
./server/src/main/java/org/apache/accumulo/server/tabletserver/      // TODO this
could hang causing other tablets to fail to load
./server/src/main/java/org/apache/accumulo/server/tabletserver/    // TODO check
lastFlushID and lostCompactID
./server/src/main/java/org/apache/accumulo/server/tabletserver/      // TODO check
seems uneeded now
   // TODO move this to isReady() and drop while loop?
// TODO: add the entries only if there are no !METADATA table references
./server/src/main/java/org/apache/accumulo/server/master/tableOps/    //
TODO since not using tablet iterator, are there any issues w/ splits merges?
   // TODO throw another type of exception?
./server/src/main/java/org/apache/accumulo/server/master/  // @TODO: maybe move
this to Property? We do this in TabletServer, Master, TableLoadBalancer, etc.
./server/src/main/java/org/apache/accumulo/server/master/          // TODO this
used to be TabletIterator... any problems with splits/merges?
./server/src/main/java/org/apache/accumulo/server/master/          // TODO detect
case of table offline AND tablets w/ logs?
./server/src/main/java/org/apache/accumulo/server/master/    // TODO: add shutdown
for fate object
./server/src/main/java/org/apache/accumulo/server/client/      //
TODO: do we need to send any instance information?
        // TODO log
./server/src/main/java/org/apache/accumulo/server/util/    // TODO could
use batch writer,would need to handle failure and retry like update does
./server/src/main/c++/nativeMap/NativeMap.h:		//TODO use equals instead of compare
./server/src/main/c++/nativeMap/Field.h:		//TODO ensure lengths match up
    // TODO Auto-generated catch block
./fate/src/main/java/org/apache/accumulo/fate/      // TODO: use a ExecutorService,
maybe a utility to do these steps throughout the server packages
./fate/src/main/java/org/apache/accumulo/fate/ use zoocache?
./fate/src/main/java/org/apache/accumulo/fate/ handle zookeeper being
down gracefully
./fate/src/main/java/org/apache/accumulo/fate/ document zookeeper layout
./fate/src/main/java/org/apache/accumulo/fate/zookeeper/      // TODO
log warning? this may happen as a normal course of business.... could return a boolean...
    // TODO: do something better than poll
> Check for unfinished TODOs that need to be done before release
> --------------------------------------------------------------
>                 Key: ACCUMULO-972
>                 URL:
>             Project: Accumulo
>          Issue Type: Sub-task
>            Reporter: Christopher Tubbs
>            Assignee: Christopher Tubbs
>             Fix For: 1.5.0
> Quality control task:
> Before releasing, we need to make sure we didn't leave anything unfinished that we had
planned for 1.5.0.

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