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

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


The following commit(s) were added to refs/heads/master by this push:
     new 2e51d02806 fix: doris genericDataType modify (#35011)
2e51d02806 is described below

commit 2e51d0280610144896b08600c7560f3bdf52910c
Author: catpineapple <catpineapple1...@gmail.com>
AuthorDate: Thu Sep 4 23:21:15 2025 +0800

    fix: doris genericDataType modify (#35011)
---
 superset/db_engine_specs/doris.py              | 4 ++--
 tests/unit_tests/db_engine_specs/test_doris.py | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/superset/db_engine_specs/doris.py 
b/superset/db_engine_specs/doris.py
index 9c054ce2a7..8822db90d3 100644
--- a/superset/db_engine_specs/doris.py
+++ b/superset/db_engine_specs/doris.py
@@ -193,12 +193,12 @@ class DorisEngineSpec(MySQLEngineSpec):
         (
             re.compile(r"^datetime.*", re.IGNORECASE),
             types.DATETIME(),
-            GenericDataType.STRING,
+            GenericDataType.TEMPORAL,
         ),
         (
             re.compile(r"^date.*", re.IGNORECASE),
             types.DATE(),
-            GenericDataType.STRING,
+            GenericDataType.TEMPORAL,
         ),
         (
             re.compile(r"^text.*", re.IGNORECASE),
diff --git a/tests/unit_tests/db_engine_specs/test_doris.py 
b/tests/unit_tests/db_engine_specs/test_doris.py
index ed68b4e8a3..9e1e9e9f2e 100644
--- a/tests/unit_tests/db_engine_specs/test_doris.py
+++ b/tests/unit_tests/db_engine_specs/test_doris.py
@@ -55,8 +55,8 @@ from tests.unit_tests.db_engine_specs.utils import 
assert_column_spec
         ("text", types.TEXT, None, GenericDataType.STRING, False),
         ("string", types.String, None, GenericDataType.STRING, False),
         # Date
-        ("datetimev2", types.DateTime, None, GenericDataType.STRING, False),
-        ("datev2", types.Date, None, GenericDataType.STRING, False),
+        ("datetimev2", types.DateTime, None, GenericDataType.TEMPORAL, True),
+        ("datev2", types.Date, None, GenericDataType.TEMPORAL, True),
         # Complex type
         ("array<varchar(65533)>", ARRAY, None, GenericDataType.STRING, False),
         ("map<string,int>", MAP, None, GenericDataType.STRING, False),

Reply via email to