From 366308c4e1cc53dcf5a7195ce571c637ea608969 Mon Sep 17 00:00:00 2001 From: rui-mo Date: Fri, 5 May 2023 03:06:08 +0000 Subject: [PATCH] fix VL --- .../glutenproject/utils/velox/VeloxTestSettings.scala | 2 ++ .../integration/tpc/ds/TpcdsDataGen.scala | 10 +++++----- 2 files changed, 7 insertions(+), 5 deletions(-) diff --git a/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala b/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala index aa5f394a4e96..8346b68602c5 100644 --- a/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala +++ b/gluten-ut/spark32/src/test/scala/io/glutenproject/utils/velox/VeloxTestSettings.scala @@ -173,6 +173,8 @@ class VeloxTestSettings extends BackendTestSettings { enableSuite[GlutenLiteralExpressionSuite] .exclude("default") .exclude("decimal") + // Timestamp: Velox to Arrow. + .exclude("construct literals from arrays of java.time.Instant") enableSuite[GlutenIntervalExpressionsSuite] .exclude("seconds") .exclude("ANSI: extract days, hours, minutes and seconds") diff --git a/tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala b/tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala index a8137f57cb40..f754b2238844 100644 --- a/tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala +++ b/tools/gluten-it/src/main/scala/io/glutenproject/integration/tpc/ds/TpcdsDataGen.scala @@ -414,7 +414,7 @@ object TpcdsDataGen { StructType(Seq( StructField("d_date_sk", LongType), StructField("d_date_id", StringType), - StructField("d_date", StringType), + StructField("d_date", DateType), StructField("d_month_seq", LongType), StructField("d_week_seq", LongType), StructField("d_quarter_seq", LongType), @@ -465,8 +465,8 @@ object TpcdsDataGen { StructType(Seq( StructField("i_item_sk", LongType), StructField("i_item_id", StringType), - StructField("i_rec_start_date", StringType), - StructField("i_rec_end_date", StringType), + StructField("i_rec_start_date", DateType), + StructField("i_rec_end_date", DateType), StructField("i_item_desc", StringType), StructField("i_current_price", DecimalType(7, 2)), StructField("i_wholesale_cost", DecimalType(7, 2)), @@ -535,8 +535,8 @@ object TpcdsDataGen { StructType(Seq( StructField("s_store_sk", LongType), StructField("s_store_id", StringType), - StructField("s_rec_start_date", StringType), - StructField("s_rec_end_date", StringType), + StructField("s_rec_start_date", DateType), + StructField("s_rec_end_date", DateType), StructField("s_closed_date_sk", LongType), StructField("s_store_name", StringType), StructField("s_number_employees", LongType),