Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -374,7 +374,7 @@ private FileCacheValue getFileCache(String location, String inputFormat,
// https://blog.actorsfit.com/a?ID=00550-ce56ec63-1bff-4b0c-a6f7-447b93efaa31
List<RemoteFile> remoteFiles = new ArrayList<>();
boolean isRecursiveDirectories = Boolean.valueOf(
catalog.getProperties().getOrDefault("hive.recursive_directories", "false"));
catalog.getProperties().getOrDefault("hive.recursive_directories", "true"));
Status status = fs.listFiles(location, isRecursiveDirectories, remoteFiles);
if (status.ok()) {
for (RemoteFile remoteFile : remoteFiles) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -23,6 +23,14 @@
2 nereids
2 nereids

-- !21 --
1 doris
1 doris
1 doris
2 nereids
2 nereids
2 nereids

-- !check_outfile --
1 doris
2 nereids
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -94,6 +94,15 @@ suite("hive_config_test", "p0,external,hive,external_docker,external_docker_hive
sql """ use `${catalog_name}`.`default` """
order_qt_2 """ select * from hive_recursive_directories_table order by id; """

// test hive.recursive_directories_table default if true
sql """drop catalog if exists ${catalog_name}"""
sql """create catalog if not exists ${catalog_name} properties (
"type"="hms",
'hive.metastore.uris' = 'thrift://${externalEnvIp}:${hms_port}'
);"""
sql """ use `${catalog_name}`.`default` """
order_qt_21 """ select * from hive_recursive_directories_table order by id; """

// 2. test hive.ignore_absent_partitions-table
test_outfile("orc", "/user/doris/suites/default/hive_ignore_absent_partitions_table/country=USA/city=NewYork/exp_")

Expand All @@ -107,7 +116,6 @@ suite("hive_config_test", "p0,external,hive,external_docker,external_docker_hive
sql """use `${catalog_name}`.`default`"""
order_qt_3 """ select * from hive_ignore_absent_partitions_table order by id;"""


// 'hive.ignore_absent_partitions' = 'false'
sql """drop catalog if exists ${catalog_name}"""
sql """create catalog if not exists ${catalog_name} properties (
Expand Down