You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ca...@apache.org on 2023/03/24 09:32:23 UTC

[iotdb] branch beyyes/trino created (now 934c3751b7)

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

caogaofei pushed a change to branch beyyes/trino
in repository https://gitbox.apache.org/repos/asf/iotdb.git


      at 934c3751b7 fix TimeColumn

This branch includes the following new commits:

     new 934c3751b7 fix TimeColumn

The 1 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "add" were already present in the repository and have only
been added to this reference.



[iotdb] 01/01: fix TimeColumn

Posted by ca...@apache.org.
This is an automated email from the ASF dual-hosted git repository.

caogaofei pushed a commit to branch beyyes/trino
in repository https://gitbox.apache.org/repos/asf/iotdb.git

commit 934c3751b7ea916ff53a31aadd669034c2aa6278
Author: Beyyes <cg...@foxmail.com>
AuthorDate: Fri Mar 24 17:31:16 2023 +0800

    fix TimeColumn
---
 .../iotdb/tsfile/read/common/block/column/ColumnBuilderStatus.java    | 2 +-
 .../org/apache/iotdb/tsfile/read/common/block/column/TimeColumn.java  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/ColumnBuilderStatus.java b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/ColumnBuilderStatus.java
index 86dca2ee50..a5acc2e04a 100644
--- a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/ColumnBuilderStatus.java
+++ b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/ColumnBuilderStatus.java
@@ -30,7 +30,7 @@ import static java.util.Objects.requireNonNull;
 
 public class ColumnBuilderStatus {
 
-  public static final int INSTANCE_SIZE = deepInstanceSize(ColumnBuilderStatus.class);
+  public static final long INSTANCE_SIZE = deepInstanceSize(ColumnBuilderStatus.class);
 
   private final TsBlockBuilderStatus tsBlockBuilderStatus;
 
diff --git a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumn.java b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumn.java
index ee6e6d3699..6c591d792c 100644
--- a/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumn.java
+++ b/tsfile/src/main/java/org/apache/iotdb/tsfile/read/common/block/column/TimeColumn.java
@@ -27,7 +27,7 @@ import static org.apache.iotdb.tsfile.read.common.block.column.ColumnUtil.checkV
 
 public class TimeColumn implements Column {
 
-  private static final int INSTANCE_SIZE = ClassLayout.parseClass(LongColumn.class).instanceSize();
+  private static final long INSTANCE_SIZE = ClassLayout.parseClass(LongColumn.class).instanceSize();
   public static final int SIZE_IN_BYTES_PER_POSITION = Long.BYTES;
 
   private final int arrayOffset;
@@ -145,6 +145,6 @@ public class TimeColumn implements Column {
 
   @Override
   public int getInstanceSize() {
-    return INSTANCE_SIZE;
+    return (int) INSTANCE_SIZE;
   }
 }