skip the type tag in UUID printer
diff --git a/asterix-om/src/main/java/edu/uci/ics/asterix/dataflow/data/nontagged/printers/AUUIDPrinter.java b/asterix-om/src/main/java/edu/uci/ics/asterix/dataflow/data/nontagged/printers/AUUIDPrinter.java
index 50d6fed..5feb335 100644
--- a/asterix-om/src/main/java/edu/uci/ics/asterix/dataflow/data/nontagged/printers/AUUIDPrinter.java
+++ b/asterix-om/src/main/java/edu/uci/ics/asterix/dataflow/data/nontagged/printers/AUUIDPrinter.java
@@ -18,10 +18,10 @@
@Override
public void print(byte[] b, int s, int l, PrintStream ps) throws AlgebricksException {
- long msb = Integer64SerializerDeserializer.getLong(b, s);
- long lsb = Integer64SerializerDeserializer.getLong(b, s + 8);
+ long msb = Integer64SerializerDeserializer.getLong(b, s + 1);
+ long lsb = Integer64SerializerDeserializer.getLong(b, s + 9);
UUID uuid = new UUID(msb, lsb);
- ps.print(uuid.toString());
+ ps.print("\"" + uuid.toString() + "\"");
}
}