pgaref commented on a change in pull request #1063:
URL: https://github.com/apache/hive/pull/1063#discussion_r436654787



##########
File path: 
storage-api/src/java/org/apache/hadoop/hive/common/io/encoded/EncodedColumnBatch.java
##########
@@ -78,13 +79,21 @@ public void setIndexBaseOffset(int indexBaseOffset) {
 
     @Override
     public String toString() {
-      String bufStr = "";
+      StringBuilder sb = new StringBuilder();
       if (cacheBuffers != null) {
-        for (MemoryBuffer mb : cacheBuffers) {
-          bufStr += mb.getClass().getSimpleName() + " with " + 
mb.getByteBufferRaw().remaining() + " bytes, ";
+        Iterator<MemoryBuffer> iter = cacheBuffers.iterator();
+        while (iter.hasNext()) {
+          MemoryBuffer mb = iter.next();
+          sb.append(mb.getClass().getSimpleName());
+          sb.append(" with ");
+          sb.append(mb.getByteBufferRaw().remaining());
+          sb.append(" bytes");
+          if (iter.hasNext()) {
+            sb.append(", ");

Review comment:
       Tests passed so this change should be safe.

##########
File path: 
storage-api/src/java/org/apache/hadoop/hive/common/io/DiskRangeList.java
##########
@@ -228,6 +228,16 @@ public long getTotalLength() {
     return result;
   }
 
+  @Override
+  public int hashCode() {
+    return super.hashCode();
+  }
+
+  @Override
+  public boolean equals(Object other) {
+    return super.equals(other);

Review comment:
       Addressed as part of 0e40c954e3aa7af7e932b1b26091012707b80fe2
   As discussed, let's make sure we update such methods across packages.




----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

For queries about this service, please contact Infrastructure at:
[email protected]



---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to