-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
https://reviews.apache.org/r/2814/
-----------------------------------------------------------

(Updated 2011-12-21 00:23:28.109023)


Review request for hcatalog, Francis Liu and David Capwell.


Changes
-------

Updated the summary and jira number for the review. 


Summary (updated)
-------

A revision manager for HBase would provide revision numbers for each of the 
record written using HBase output storage driver in place of timestamps. In 
addition, the revision manager provides capabilities to take snapshots of HBase 
tables. Snapshots help in achieving repeatable reads which is a requirement for 
map-reduce paradigm. This patch contains all the core classes for the revision 
management. 


This addresses bug hcatalog-189.
    https://issues.apache.org/jira/browse/hcatalog-189


Diffs
-----

  /trunk/storage-drivers/hbase/build.xml 1211608 
  /trunk/storage-drivers/hbase/if/transaction.thrift PRE-CREATION 
  /trunk/storage-drivers/hbase/ivy.xml 1211608 
  /trunk/storage-drivers/hbase/ivy/libraries.properties 1211608 
  
/trunk/storage-drivers/hbase/src/gen-java/org/apache/hcatalog/hbase/snapshot/transaction/thrift/StoreFamilyRevision.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/gen-java/org/apache/hcatalog/hbase/snapshot/transaction/thrift/StoreFamilyRevisionList.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/FamilyRevision.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/IDGenerator.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/PathUtil.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManager.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/RevisionManagerFactory.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/TableSnapshot.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/Transaction.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/ZKBasedRevisionManager.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/ZKUtil.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/LockListener.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ProtocolSupport.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/WriteLock.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ZNodeName.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/java/org/apache/hcatalog/hbase/snapshot/lock/ZooKeeperOperation.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/IDGenClient.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestIDGenerator.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestRevisionManager.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/TestThriftSerialization.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/lock/WriteLockTest.java
 PRE-CREATION 
  
/trunk/storage-drivers/hbase/src/test/org/apache/hcatalog/hbase/snapshot/lock/ZNodeNameTest.java
 PRE-CREATION 

Diff: https://reviews.apache.org/r/2814/diff


Testing (updated)
-------

Unit tests added and they pass. 


Thanks,

Vandana

Reply via email to