This is an automated email from the ASF dual-hosted git repository.
morningman pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 69ec030cc5f [Fix](merge-on-write) Fix duplicate key problem after
adding sequence column for merge-on-write table (#39958)
add 84393761989 [feature](hive) support hive write text table (#38549)
No new revisions were added by this update.
Summary of changes:
be/src/common/config.cpp | 2 +
be/src/common/config.h | 3 +
be/src/exec/decompressor.cpp | 158 ++++++-----
be/src/util/block_compression.cpp | 291 ++++++++++++++++++++-
be/src/util/block_compression.h | 4 +
be/src/util/slice.h | 9 +-
.../vec/data_types/serde/data_type_array_serde.cpp | 7 +-
.../vec/data_types/serde/data_type_array_serde.h | 2 +-
.../vec/data_types/serde/data_type_map_serde.cpp | 11 +-
be/src/vec/data_types/serde/data_type_map_serde.h | 2 +-
.../data_types/serde/data_type_nullable_serde.cpp | 9 +-
.../data_types/serde/data_type_nullable_serde.h | 2 +-
be/src/vec/data_types/serde/data_type_serde.h | 8 +-
.../data_types/serde/data_type_struct_serde.cpp | 7 +-
.../vec/data_types/serde/data_type_struct_serde.h | 2 +-
be/src/vec/exec/format/csv/csv_reader.cpp | 4 +-
be/src/vec/runtime/vcsv_transformer.cpp | 67 +++--
be/src/vec/runtime/vcsv_transformer.h | 12 +-
be/src/vec/sink/writer/vhive_partition_writer.cpp | 35 ++-
be/src/vec/sink/writer/vhive_partition_writer.h | 2 +
be/src/vec/sink/writer/vhive_table_writer.cpp | 3 +-
.../data_types/serde/data_type_serde_csv_test.cpp | 17 +-
.../scripts/create_preinstalled_scripts/run63.hql | 134 ++++++++++
.../java/org/apache/doris/common/util/Util.java | 3 +
.../doris/planner/BaseExternalTableDataSink.java | 4 +
.../org/apache/doris/planner/HiveTableSink.java | 59 +++++
.../java/org/apache/doris/qe/SessionVariable.java | 13 +
gensrc/thrift/DataSinks.thrift | 10 +
..._insert.out => test_hive_text_write_insert.out} | 281 +++++++++++++++++---
...t.groovy => test_hive_text_write_insert.groovy} | 211 +++++++--------
30 files changed, 1084 insertions(+), 288 deletions(-)
copy
regression-test/data/external_table_p0/hive/write/{test_hive_write_insert.out
=> test_hive_text_write_insert.out} (68%)
copy
regression-test/suites/external_table_p0/hive/write/{test_hive_write_insert.groovy
=> test_hive_text_write_insert.groovy} (87%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]