This is an automated email from the ASF dual-hosted git repository.
morrysnow pushed a change to branch branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git
from ad1ec0e3ced branch-3.1: [feat](recycler) Add http api for statistics
recycler metrics #52523 (#53122)
add 219b8b4d06d branch-3.1: [Feature](Tvf) Support file tvf #50879 (#53146)
No new revisions were added by this update.
Summary of changes:
.../doris/catalog/BuiltinTableValuedFunctions.java | 4 +-
...{BrokerProperties.java => LocalProperties.java} | 37 +++-
.../property/storage/StorageProperties.java | 6 +-
.../functions/table/{Local.java => File.java} | 17 +-
.../visitor/TableValuedFunctionVisitor.java | 5 +
.../tablefunction/FileTableValuedFunction.java | 138 +++++++++++++++
.../tablefunction/LocalTableValuedFunction.java | 31 ++--
.../doris/tablefunction/TableValuedFunctionIf.java | 2 +
.../tvf/FileTableValuedFunctionTest.java | 134 ++++++++++++++
.../{test_hdfs_tvf.out => test_file_tvf_hdfs.out} | Bin 41176 -> 40945 bytes
...tvf_compression.out => test_file_tvf_local.out} | Bin
.../external_table_p0/tvf/test_file_tvf_s3.out | Bin 0 -> 4899 bytes
.../tvf/test_local_tvf_compression.out | Bin 6052 -> 7254 bytes
...t_hdfs_tvf.groovy => test_file_tvf_hdfs.groovy} | 89 +++++-----
...mpression.groovy => test_file_tvf_local.groovy} | 28 +--
.../external_table_p0/tvf/test_file_tvf_s3.groovy | 196 +++++++++++++++++++++
.../tvf/test_local_tvf_compression.groovy | 11 ++
17 files changed, 605 insertions(+), 93 deletions(-)
copy
fe/fe-core/src/main/java/org/apache/doris/datasource/property/storage/{BrokerProperties.java
=> LocalProperties.java} (51%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/expressions/functions/table/{Local.java
=> File.java} (81%)
create mode 100644
fe/fe-core/src/main/java/org/apache/doris/tablefunction/FileTableValuedFunction.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/datasource/tvf/FileTableValuedFunctionTest.java
copy regression-test/data/external_table_p0/tvf/{test_hdfs_tvf.out =>
test_file_tvf_hdfs.out} (99%)
copy
regression-test/data/external_table_p0/tvf/{test_local_tvf_compression.out =>
test_file_tvf_local.out} (100%)
create mode 100644
regression-test/data/external_table_p0/tvf/test_file_tvf_s3.out
copy regression-test/suites/external_table_p0/tvf/{test_hdfs_tvf.groovy =>
test_file_tvf_hdfs.groovy} (88%)
copy
regression-test/suites/external_table_p0/tvf/{test_local_tvf_compression.groovy
=> test_file_tvf_local.groovy} (92%)
create mode 100644
regression-test/suites/external_table_p0/tvf/test_file_tvf_s3.groovy
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]