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

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


The following commit(s) were added to refs/heads/master by this push:
     new 23094a01d4 [fix](test) load data inpath will remove the data in hdfs 
(#22908)
23094a01d4 is described below

commit 23094a01d489e5a645eb9a2cb9ecb1313f3c9049
Author: Ashin Gau <[email protected]>
AuthorDate: Sat Aug 12 15:12:00 2023 +0800

    [fix](test) load data inpath will remove the data in hdfs (#22908)
    
    Load data from hdfs in hive will move the source directory into table's 
location directory, leading the error like Can not get first file, please check 
uri in tvf test.
---
 .../hive/scripts/create_preinstalled_table.hql              | 13 ++++++++++---
 .../hive/test_different_parquet_types.groovy                |  2 +-
 2 files changed, 11 insertions(+), 4 deletions(-)

diff --git 
a/docker/thirdparties/docker-compose/hive/scripts/create_preinstalled_table.hql 
b/docker/thirdparties/docker-compose/hive/scripts/create_preinstalled_table.hql
index 9f34c121df..9dad454bf4 100644
--- 
a/docker/thirdparties/docker-compose/hive/scripts/create_preinstalled_table.hql
+++ 
b/docker/thirdparties/docker-compose/hive/scripts/create_preinstalled_table.hql
@@ -167,9 +167,16 @@ CREATE TABLE `delta_encoding_required_column`(
      c_email_address string,
      c_last_review_date  string
   )
-STORED AS parquet;
-
-load data inpath 
'/user/doris/preinstalled_data/different_types_parquet/delta_encoding_required_column/delta_encoding_required_column.parquet'
 into table default.delta_encoding_required_column;
+ROW FORMAT SERDE
+  'org.apache.hadoop.hive.ql.io.parquet.serde.ParquetHiveSerDe'
+STORED AS INPUTFORMAT
+  'org.apache.hadoop.hive.ql.io.parquet.MapredParquetInputFormat'
+OUTPUTFORMAT
+  'org.apache.hadoop.hive.ql.io.parquet.MapredParquetOutputFormat'
+LOCATION
+  
'/user/doris/preinstalled_data/different_types_parquet/delta_encoding_required_column/'
+TBLPROPERTIES (
+  'transient_lastDdlTime'='1661955829');
 
 msck repair table delta_encoding_required_column;
 
diff --git 
a/regression-test/suites/external_table_p0/hive/test_different_parquet_types.groovy
 
b/regression-test/suites/external_table_p0/hive/test_different_parquet_types.groovy
index 844d3e3c96..5f856c57e2 100644
--- 
a/regression-test/suites/external_table_p0/hive/test_different_parquet_types.groovy
+++ 
b/regression-test/suites/external_table_p0/hive/test_different_parquet_types.groovy
@@ -114,7 +114,7 @@ suite("test_different_parquet_types", 
"p0,external,hive,external_docker,external
         logger.info("record res" + res6_2.toString())
 
         def res6_3 = sql """
-        select * from hdfs(\"uri" = 
\"hdfs://${externalEnvIp}:${hdfs_port}/user/doris/preinstalled_data/different_types_parquet/datapage_v1_snappy_compressed_checksum/datapage_v1_snappy_compressed_checksum.parquet\",\"fs.defaultFS\"
 = \"hdfs://${externalEnvIp}:${hdfs_port}\",\"format\" = \"parquet\") limit 10
+        select * from hdfs(\"uri" = 
\"hdfs://${externalEnvIp}:${hdfs_port}/user/doris/preinstalled_data/different_types_parquet/datapage_v1-snappy-compressed-checksum/datapage_v1-snappy-compressed-checksum.parquet\",\"fs.defaultFS\"
 = \"hdfs://${externalEnvIp}:${hdfs_port}\",\"format\" = \"parquet\") limit 10
         """ 
         logger.info("record res" + res6_3.toString())
 


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to