Review Board 1.7.22


HBASE-2856 -- persist the memstoreTS to disk. v11 for review. HBASE-4485 not a part of this diff.

Review Request #2224 - Created Oct. 5, 2011 and updated

Amitanand Aiyer
0.92 trunk
HBASE-2856
Reviewers
kannanm, karthik.ranga, stack, tedyu
hbase
address the 2856 issues by writing the memstoreTS to the disk.

version v11 of the patch.

uploading it here for easier review process.
mvn test

Diff revision 7 (Latest)

1 2 3 4 5 6 7
1 2 3 4 5 6 7

  1. /pom.xml: Loading...
  2. /src/main/java/org/apache/hadoop/hbase/io/hfile/AbstractHFileReader.java: Loading...
  3. /src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV1.java: Loading...
  4. /src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.java: Loading...
  5. /src/main/java/org/apache/hadoop/hbase/io/hfile/HFileWriterV2.java: Loading...
  6. /src/main/java/org/apache/hadoop/hbase/regionserver/ColumnCount.java: Loading...
  7. /src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java: Loading...
  8. /src/main/java/org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.java: Loading...
  9. /src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java: Loading...
  10. /src/main/java/org/apache/hadoop/hbase/regionserver/MemStore.java: Loading...
  11. /src/main/java/org/apache/hadoop/hbase/regionserver/ReadWriteConsistencyControl.java: Loading...
  12. /src/main/java/org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.java: Loading...
  13. /src/main/java/org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.java: Loading...
  14. /src/main/java/org/apache/hadoop/hbase/regionserver/Store.java: Loading...
  15. /src/main/java/org/apache/hadoop/hbase/regionserver/StoreFile.java: Loading...
  16. /src/main/java/org/apache/hadoop/hbase/regionserver/StoreFileScanner.java: Loading...
  17. /src/main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java: Loading...
  18. /src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java: Loading...
  19. /src/test/java/org/apache/hadoop/hbase/TestAcidGuarantees.java: Loading...
  20. /src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.java: Loading...
  21. /src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileWriterV2.java: Loading...
  22. /src/test/java/org/apache/hadoop/hbase/regionserver/TestExplicitColumnTracker.java: Loading...
  23. /src/test/java/org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.java: Loading...
  24. /src/test/java/org/apache/hadoop/hbase/regionserver/TestScanWildcardColumnTracker.java: Loading...
  25. /src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFile.java: Loading...
/pom.xml
Revision 1183581 New Change
[20] 255 lines
[+20]
256
            <showDeprecation>false</showDeprecation>
256
            <showDeprecation>false</showDeprecation>
257
          </configuration>
257
          </configuration>
258
        </plugin>
258
        </plugin>
259
        <plugin>
259
        <plugin>
260
          <artifactId>maven-surefire-plugin</artifactId>
260
          <artifactId>maven-surefire-plugin</artifactId>
261
          <version>2.9</version>
261
          <version>2.8</version>
262
          <configuration>
262
          <configuration>
263
            <forkedProcessTimeoutInSeconds>900</forkedProcessTimeoutInSeconds>
263
            <forkedProcessTimeoutInSeconds>900</forkedProcessTimeoutInSeconds>
264
            <argLine>-enableassertions -Xmx1400m</argLine>
264
            <argLine>-enableassertions -Xmx1400m</argLine>
265
            <redirectTestOutputToFile>true</redirectTestOutputToFile>
265
            <redirectTestOutputToFile>true</redirectTestOutputToFile>
266
          </configuration>
266
          </configuration>
[+20] [20] 53 lines
[+20]
320
          <artifactId>apache-rat-plugin</artifactId>
320
          <artifactId>apache-rat-plugin</artifactId>
321
          <version>0.6</version>
321
          <version>0.6</version>
322
        </plugin>
322
        </plugin>
323
        <plugin>
323
        <plugin>
324
          <artifactId>maven-surefire-report-plugin</artifactId>
324
          <artifactId>maven-surefire-report-plugin</artifactId>
325
          <version>2.9</version>
325
          <version>2.8</version>
326
        </plugin>
326
        </plugin>
327
        <plugin>
327
        <plugin>
328
          <groupId>org.apache.avro</groupId>
328
          <groupId>org.apache.avro</groupId>
329
          <artifactId>avro-maven-plugin</artifactId>
329
          <artifactId>avro-maven-plugin</artifactId>
330
          <version>${avro.version}</version>
330
          <version>${avro.version}</version>
[+20] [20] 1347 lines
/src/main/java/org/apache/hadoop/hbase/io/hfile/AbstractHFileReader.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV1.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/io/hfile/HFileWriterV2.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/ColumnCount.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/MemStore.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/ReadWriteConsistencyControl.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/Store.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/StoreFile.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/StoreFileScanner.java
Revision 1183581 New Change
 
/src/main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/TestAcidGuarantees.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileWriterV2.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/regionserver/TestExplicitColumnTracker.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/regionserver/TestScanWildcardColumnTracker.java
Revision 1183581 New Change
 
/src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFile.java
Revision 1183581 New Change
 
  1. /pom.xml: Loading...
  2. /src/main/java/org/apache/hadoop/hbase/io/hfile/AbstractHFileReader.java: Loading...
  3. /src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV1.java: Loading...
  4. /src/main/java/org/apache/hadoop/hbase/io/hfile/HFileReaderV2.java: Loading...
  5. /src/main/java/org/apache/hadoop/hbase/io/hfile/HFileWriterV2.java: Loading...
  6. /src/main/java/org/apache/hadoop/hbase/regionserver/ColumnCount.java: Loading...
  7. /src/main/java/org/apache/hadoop/hbase/regionserver/ColumnTracker.java: Loading...
  8. /src/main/java/org/apache/hadoop/hbase/regionserver/ExplicitColumnTracker.java: Loading...
  9. /src/main/java/org/apache/hadoop/hbase/regionserver/HRegion.java: Loading...
  10. /src/main/java/org/apache/hadoop/hbase/regionserver/MemStore.java: Loading...
  11. /src/main/java/org/apache/hadoop/hbase/regionserver/ReadWriteConsistencyControl.java: Loading...
  12. /src/main/java/org/apache/hadoop/hbase/regionserver/ScanQueryMatcher.java: Loading...
  13. /src/main/java/org/apache/hadoop/hbase/regionserver/ScanWildcardColumnTracker.java: Loading...
  14. /src/main/java/org/apache/hadoop/hbase/regionserver/Store.java: Loading...
  15. /src/main/java/org/apache/hadoop/hbase/regionserver/StoreFile.java: Loading...
  16. /src/main/java/org/apache/hadoop/hbase/regionserver/StoreFileScanner.java: Loading...
  17. /src/main/java/org/apache/hadoop/hbase/regionserver/StoreScanner.java: Loading...
  18. /src/test/java/org/apache/hadoop/hbase/HBaseTestingUtility.java: Loading...
  19. /src/test/java/org/apache/hadoop/hbase/TestAcidGuarantees.java: Loading...
  20. /src/test/java/org/apache/hadoop/hbase/io/hfile/TestCacheOnWrite.java: Loading...
  21. /src/test/java/org/apache/hadoop/hbase/io/hfile/TestHFileWriterV2.java: Loading...
  22. /src/test/java/org/apache/hadoop/hbase/regionserver/TestExplicitColumnTracker.java: Loading...
  23. /src/test/java/org/apache/hadoop/hbase/regionserver/TestFSErrorsExposed.java: Loading...
  24. /src/test/java/org/apache/hadoop/hbase/regionserver/TestScanWildcardColumnTracker.java: Loading...
  25. /src/test/java/org/apache/hadoop/hbase/regionserver/TestStoreFile.java: Loading...