This is an automated email from the ASF dual-hosted git repository.

chenliang613 pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/carbondata.git


The following commit(s) were added to refs/heads/master by this push:
     new beb426c381 [ISSUE-4329] optimize some code smells in presto module 
(#4330)
beb426c381 is described below

commit beb426c38126e6f0df6a7a02230dd033fd78ef6c
Author: Bo Xu <[email protected]>
AuthorDate: Sun Oct 1 15:27:09 2023 +0800

    [ISSUE-4329] optimize some code smells in presto module (#4330)
    
    static method shouldn't be called by object, it should be call by class
---
 .../presto/PrestoCarbonVectorizedRecordReader.java           | 12 +++++++++---
 .../apache/carbondata/presto/readers/SliceStreamReader.java  |  5 +++--
 .../apache/carbondata/presto/readers/SliceStreamReader.java  |  5 +++--
 3 files changed, 15 insertions(+), 7 deletions(-)

diff --git 
a/integration/presto/src/main/java/org/apache/carbondata/presto/PrestoCarbonVectorizedRecordReader.java
 
b/integration/presto/src/main/java/org/apache/carbondata/presto/PrestoCarbonVectorizedRecordReader.java
index 66b02a90ba..027aaf222f 100644
--- 
a/integration/presto/src/main/java/org/apache/carbondata/presto/PrestoCarbonVectorizedRecordReader.java
+++ 
b/integration/presto/src/main/java/org/apache/carbondata/presto/PrestoCarbonVectorizedRecordReader.java
@@ -139,10 +139,14 @@ class PrestoCarbonVectorizedRecordReader extends 
AbstractRecordReader<Object> {
   public boolean nextKeyValue() {
     resultBatch();
 
-    if (returnColumnarBatch) return nextBatch();
+    if (returnColumnarBatch) {
+      return nextBatch();
+    }
 
     if (batchIdx >= numBatched) {
-      if (!nextBatch()) return false;
+      if (!nextBatch()) {
+        return false;
+      }
     }
     ++batchIdx;
     return true;
@@ -228,7 +232,9 @@ class PrestoCarbonVectorizedRecordReader extends 
AbstractRecordReader<Object> {
   }
 
   private CarbonVectorBatch resultBatch() {
-    if (columnarBatch == null) initBatch();
+    if (columnarBatch == null) {
+      initBatch();
+    }
     return columnarBatch;
   }
 
diff --git 
a/integration/presto/src/main/prestodb/org/apache/carbondata/presto/readers/SliceStreamReader.java
 
b/integration/presto/src/main/prestodb/org/apache/carbondata/presto/readers/SliceStreamReader.java
index 497b5cd1fa..0e0191f0be 100644
--- 
a/integration/presto/src/main/prestodb/org/apache/carbondata/presto/readers/SliceStreamReader.java
+++ 
b/integration/presto/src/main/prestodb/org/apache/carbondata/presto/readers/SliceStreamReader.java
@@ -22,7 +22,6 @@ import java.util.Optional;
 import org.apache.carbondata.core.metadata.datatype.DataType;
 import org.apache.carbondata.core.scan.result.vector.CarbonDictionary;
 import 
org.apache.carbondata.core.scan.result.vector.impl.CarbonColumnVectorImpl;
-import org.apache.carbondata.core.util.ByteUtil;
 
 import com.facebook.presto.spi.block.Block;
 import com.facebook.presto.spi.block.BlockBuilder;
@@ -144,7 +143,9 @@ public class SliceStreamReader extends 
CarbonColumnVectorImpl implements PrestoV
     super.putAllByteArray(data, offset, length);
     int[] lengths = getLengths();
     int[] offsets = getOffsets();
-    if (lengths == null) return;
+    if (lengths == null) {
+      return;
+    }
     for (int i = 0; i < lengths.length; i++) {
       if (offsets[i] != 0) {
         putByteArray(i, offsets[i], lengths[i], data);
diff --git 
a/integration/presto/src/main/prestosql/org/apache/carbondata/presto/readers/SliceStreamReader.java
 
b/integration/presto/src/main/prestosql/org/apache/carbondata/presto/readers/SliceStreamReader.java
index 4eeb331ca6..27adee965c 100644
--- 
a/integration/presto/src/main/prestosql/org/apache/carbondata/presto/readers/SliceStreamReader.java
+++ 
b/integration/presto/src/main/prestosql/org/apache/carbondata/presto/readers/SliceStreamReader.java
@@ -22,7 +22,6 @@ import java.util.Optional;
 import org.apache.carbondata.core.metadata.datatype.DataType;
 import org.apache.carbondata.core.scan.result.vector.CarbonDictionary;
 import 
org.apache.carbondata.core.scan.result.vector.impl.CarbonColumnVectorImpl;
-import org.apache.carbondata.core.util.ByteUtil;
 
 import io.airlift.slice.Slices;
 import io.prestosql.spi.block.Block;
@@ -144,7 +143,9 @@ public class SliceStreamReader extends 
CarbonColumnVectorImpl implements PrestoV
     super.putAllByteArray(data, offset, length);
     int[] lengths = getLengths();
     int[] offsets = getOffsets();
-    if (lengths == null) return;
+    if (lengths == null) {
+      return;
+    }
     for (int i = 0; i < lengths.length; i++) {
       if (offsets[i] != 0) {
         putByteArray(i, offsets[i], lengths[i], data);

Reply via email to