You are viewing a plain text version of this content. The canonical link for it is here.
Posted to oak-commits@jackrabbit.apache.org by md...@apache.org on 2018/03/01 14:27:37 UTC

svn commit: r1825650 - /jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/Segment.java

Author: mduerig
Date: Thu Mar  1 14:27:37 2018
New Revision: 1825650

URL: http://svn.apache.org/viewvc?rev=1825650&view=rev
Log:
OAK-7057: Segment.toString: Record table should include an index into the hexdump
List both, record offset and record address in the table of records

Modified:
    jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/Segment.java

Modified: jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/Segment.java
URL: http://svn.apache.org/viewvc/jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/Segment.java?rev=1825650&r1=1825649&r2=1825650&view=diff
==============================================================================
--- jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/Segment.java (original)
+++ jackrabbit/oak/trunk/oak-segment-tar/src/main/java/org/apache/jackrabbit/oak/segment/Segment.java Thu Mar  1 14:27:37 2018
@@ -562,7 +562,10 @@ public class Segment {
                     writer.format("reference %02x: %s%n", i++, segmentId);
                 }
                 for (Entry entry : recordNumbers) {
-                    writer.format("%10s record %08x: %08x%n", entry.getType(), entry.getRecordNumber(), entry.getOffset());
+                    int offset = entry.getOffset();
+                    int address = data.size() - (MAX_SEGMENT_SIZE - offset);
+                    writer.format("%10s record %08x: %08x @ %08x%n",
+                                  entry.getType(), entry.getRecordNumber(), offset, address);
                 }
             }
             writer.println("--------------------------------------------------------------------------");