You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@iotdb.apache.org by ja...@apache.org on 2022/12/09 03:01:27 UTC
[iotdb] branch rel/1.0 updated: [To rel/1.0] [IOTDB-5144] Fix ClassCastException
This is an automated email from the ASF dual-hosted git repository.
jackietien pushed a commit to branch rel/1.0
in repository https://gitbox.apache.org/repos/asf/iotdb.git
The following commit(s) were added to refs/heads/rel/1.0 by this push:
new 436dc852e7 [To rel/1.0] [IOTDB-5144] Fix ClassCastException
436dc852e7 is described below
commit 436dc852e79ec5d3a0ee29d12718047c56eba4cf
Author: YangCaiyin <yc...@gmail.com>
AuthorDate: Fri Dec 9 11:01:21 2022 +0800
[To rel/1.0] [IOTDB-5144] Fix ClassCastException
---
jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDatabaseMetadata.java | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDatabaseMetadata.java b/jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDatabaseMetadata.java
index 2a2d82b652..505b6cb4d6 100644
--- a/jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDatabaseMetadata.java
+++ b/jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDatabaseMetadata.java
@@ -839,7 +839,9 @@ public class IoTDBDatabaseMetadata implements DatabaseMetaData {
TSDataType columnType = tsDataTypeList.get(j);
switch (columnType) {
case TEXT:
- tsBlockBuilder.getColumnBuilder(j).writeBinary((Binary) valuesInRow.get(j));
+ tsBlockBuilder
+ .getColumnBuilder(j)
+ .writeBinary(new Binary(valuesInRow.get(j).toString()));
break;
case FLOAT:
tsBlockBuilder.getColumnBuilder(j).writeFloat((float) valuesInRow.get(j));