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



bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreCursor.java
<https://reviews.apache.org/r/7314/#comment27096>

    Ah, I misunderstood the callback. it returns a iterator rather than 
individual entries. This is fine then.



bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreScannableTable.java
<https://reviews.apache.org/r/7314/#comment27097>

    My question is why is it a separate interface though? Do you ever see a 
case where MetastoreTable will be implemented and not MetastoreScannableTable? 
I think the two should be merged now, and if the need for scan is removed in 
the future we can remove it from all the interface. This isn't going to be a 
public interface.


- Ivan Kelly


On Oct. 24, 2012, 12:07 p.m., Jiannan Wang wrote:
> 
> -----------------------------------------------------------
> This is an automatically generated e-mail. To reply, visit:
> https://reviews.apache.org/r/7314/
> -----------------------------------------------------------
> 
> (Updated Oct. 24, 2012, 12:07 p.m.)
> 
> 
> Review request for bookkeeper.
> 
> 
> Description
> -------
> 
> We need a MetaStore interface which easy for us to plugin different scalable 
> k/v storage, such as HBase.
> 
> 
> This addresses bug BOOKKEEPER-204.
>     https://issues.apache.org/jira/browse/BOOKKEEPER-204
> 
> 
> Diffs
> -----
> 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MSException.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetaStore.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreCallback.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreCursor.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreException.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreFactory.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreScannableTable.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreTable.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/MetastoreTableItem.java
>  PRE-CREATION 
>   bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/Value.java 
> PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/mock/MockMetaStore.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/mock/MockMetastoreCursor.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/main/java/org/apache/bookkeeper/metastore/mock/MockMetastoreTable.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/test/java/org/apache/bookkeeper/metastore/MetastoreScannableTableAsyncToSyncConverter.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/test/java/org/apache/bookkeeper/metastore/MetastoreTableAsyncToSyncConverter.java
>  PRE-CREATION 
>   
> bookkeeper-server/src/test/java/org/apache/bookkeeper/metastore/TestMetaStore.java
>  PRE-CREATION 
> 
> Diff: https://reviews.apache.org/r/7314/diff/
> 
> 
> Testing
> -------
> 
> 
> Thanks,
> 
> Jiannan Wang
> 
>

Reply via email to