Author: stack
Date: Mon Apr  2 23:02:56 2012
New Revision: 1308609

URL: http://svn.apache.org/viewvc?rev=1308609&view=rev
Log:
HBASE-5692 Add real action time for HLogPrettyPrinter

Modified:
    
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter.java

Modified: 
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter.java
URL: 
http://svn.apache.org/viewvc/hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter.java?rev=1308609&r1=1308608&r2=1308609&view=diff
==============================================================================
--- 
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter.java
 (original)
+++ 
hbase/trunk/src/main/java/org/apache/hadoop/hbase/regionserver/wal/HLogPrettyPrinter.java
 Mon Apr  2 23:02:56 2012
@@ -248,6 +248,7 @@ public class HLogPrettyPrinter {
         WALEdit edit = entry.getEdit();
         // begin building a transaction structure
         Map<String, Object> txn = key.toStringMap();
+        long writeTime = key.getWriteTime();
         // check output filters
         if (sequence >= 0 && ((Long) txn.get("sequence")) != sequence)
           continue;
@@ -280,14 +281,14 @@ public class HLogPrettyPrinter {
           // Pretty output, complete with indentation by atomic action
           out.println("Sequence " + txn.get("sequence") + " "
               + "from region " + txn.get("region") + " " + "in table "
-              + txn.get("table"));
+              + txn.get("table") + " at write timestamp: " + new 
Date(writeTime));
           for (int i = 0; i < actions.size(); i++) {
             Map op = actions.get(i);
             out.println("  Action:");
             out.println("    row: " + op.get("row"));
             out.println("    column: " + op.get("family") + ":"
                 + op.get("qualifier"));
-            out.println("    at time: "
+            out.println("    timestamp: "
                 + (new Date((Long) op.get("timestamp"))));
             if (outputValues)
               out.println("    value: " + op.get("value"));


Reply via email to