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 <[email protected]>
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));

Reply via email to