This is an automated email from the ASF dual-hosted git repository.
eldenmoon pushed a change to branch variant-sparse-merge
in repository https://gitbox.apache.org/repos/asf/doris.git
discard 84ceebf3efb fix some bug (#51638)
omit ac71c3d55e5 [feature](semi-structure) support variant and index with
many features
add 316b9a3537f [clean](planner)stream load task removes dependency on the
old optimizer (#51558)
add 18ea0da19c9 [Chore](nereids) Remove ShowViewStmt (#51616)
add 9c77607d84f [Enhancement](nereids)support show type_cast (#51606)
add e00d8c67404 [ci](cloud) timeout 2m for stop be grace (#51621)
add 71a7cb5df54 Revert "[regression-test](fix) fix StreamLoadAction bug"
(#51626)
add 9cb3a6be508 [fix](memory-leak) skip libzip and libjvm memory leak
(#51628)
add 3f8d9264ee4 [ut](jsonb) add jsonb column ut (#49444)
add 5a04ca24ad6 [feat](param-refactor)Refactor RemoteFS: Decouple
HDFS-Specific Logic and Align with Native Object Storage Protocols (#51599)
add dc37c86efd3 [Enhancement] (nereids)implement
adminSetReplicaVersionCommand in nereids (#50617)
add e71a259fd8f [fix](load) fix concurrent read and write to runningTxnIds
(#51615)
add a0cd25c93d5 [refactor](type) Add `FIXED_LENGTH_OBJECT` type (#51577)
add 589b00365dd [Chore](nereids) Remove ShowTableStatusStmt (#51635)
add 37c69c67de2 [feature](semi-structure) support variant and index with
many features
add b1361c6183d fix some bug
add 808f5253267 rebase
This update added new revisions after undoing existing revisions.
That is to say, some revisions that were in the old version of the
branch are not in the new version. This situation occurs
when a user --force pushes a change and generates a repository
containing something like this:
* -- * -- B -- O -- O -- O (84ceebf3efb)
\
N -- N -- N refs/heads/variant-sparse-merge (808f5253267)
You should already have received notification emails for all of the O
revisions, and so the following emails describe only the N revisions
from the common base, B.
Any revisions marked "omit" are not gone; other references still
refer to them. Any revisions marked "discard" are gone forever.
No new revisions were added by this update.
Summary of changes:
be/src/olap/rowset/segment_v2/column_reader.cpp | 2 +-
be/src/olap/rowset/segment_v2/column_writer.cpp | 2 +-
be/src/runtime/define_primitive_type.h | 37 +-
be/src/vec/data_types/data_type.cpp | 9 +-
be/src/vec/data_types/data_type.h | 2 -
.../vec/data_types/data_type_fixed_length_object.h | 6 +-
be/src/vec/data_types/data_type_nullable.h | 3 -
be/src/vec/olap/olap_data_convertor.cpp | 2 +-
be/test/data/vec/columns/JSONB.csv | 15 +
.../column_str32_json_update_crc_with_value.out | Bin 0 -> 53 bytes
...r32_json_update_crc_with_value.out_with_nullmap | 1 +
.../column_str32_json_update_crcs_with_value.out | Bin 0 -> 17640 bytes
...32_json_update_crcs_with_value.out_with_nullmap | 1 +
.../column_str32_json_update_hashes_with_value.out | Bin 0 -> 33758 bytes
..._json_update_hashes_with_value.out_with_nullmap | 1 +
...olumn_str32_json_update_sip_hash_with_value.out | Bin 0 -> 62 bytes
.../column_str32_json_update_xxHash_with_value.out | Bin 0 -> 63 bytes
..._json_update_xxHash_with_value.out_with_nullmap | 1 +
.../column_str64_json_update_crc_with_value.out | Bin 0 -> 54 bytes
...r64_json_update_crc_with_value.out_with_nullmap | 1 +
.../column_str64_json_update_crcs_with_value.out | Bin 0 -> 216097 bytes
...64_json_update_crcs_with_value.out_with_nullmap | 1 +
.../column_str64_json_update_hashes_with_value.out | Bin 0 -> 413415 bytes
..._json_update_hashes_with_value.out_with_nullmap | 1 +
...olumn_str64_json_update_sip_hash_with_value.out | Bin 0 -> 64 bytes
.../column_str64_json_update_xxHash_with_value.out | Bin 0 -> 64 bytes
..._json_update_xxHash_with_value.out_with_nullmap | 1 +
be/test/vec/columns/column_string_test.cpp | 288 +++++++++++
be/test/vec/data_types/common_data_type_test.h | 178 +++++++
.../vec/data_types/data_type_agg_state_test.cpp | 7 +-
...pe_string_test.cpp => data_type_jsonb_test.cpp} | 173 +++----
...ing_test.cpp => data_type_jsonb_serde_test.cpp} | 112 ++--
conf/lsan_suppr.conf | 3 +
.../antlr4/org/apache/doris/nereids/DorisParser.g4 | 6 +-
fe/fe-core/src/main/cup/sql_parser.cup | 14 -
.../apache/doris/analysis/ShowTableStatusStmt.java | 205 --------
.../org/apache/doris/analysis/ShowViewStmt.java | 141 -----
.../java/org/apache/doris/backup/Repository.java | 8 +-
.../main/java/org/apache/doris/catalog/Env.java | 13 +
.../main/java/org/apache/doris/fs/FileSystem.java | 11 +
.../org/apache/doris/fs/obj/AzureObjStorage.java | 6 +
.../java/org/apache/doris/fs/obj/ObjStorage.java | 2 +-
.../java/org/apache/doris/fs/obj/S3ObjStorage.java | 157 +++++-
.../apache/doris/fs/remote/AzureFileSystem.java | 30 +-
.../apache/doris/fs/remote/BrokerFileSystem.java | 5 +
.../apache/doris/fs/remote/RemoteFileSystem.java | 78 +--
.../org/apache/doris/fs/remote/S3FileSystem.java | 32 +-
.../apache/doris/fs/remote/dfs/DFSFileSystem.java | 59 ++-
.../DFSFileSystemPhantomReference.java} | 6 +-
.../remote/{ => dfs}/RemoteFSPhantomManager.java | 13 +-
.../load/routineload/RoutineLoadStatistic.java | 4 +-
.../doris/nereids/parser/LogicalPlanBuilder.java | 16 +
.../apache/doris/nereids/trees/plans/PlanType.java | 2 +
.../commands/AdminSetReplicaVersionCommand.java} | 40 +-
...eationCommand.java => ShowTypeCastCommand.java} | 94 ++--
.../trees/plans/visitor/CommandVisitor.java | 10 +
.../java/org/apache/doris/qe/ShowExecutor.java | 111 ----
.../java/org/apache/doris/task/StreamLoadTask.java | 570 ---------------------
.../apache/doris/analysis/ShowViewStmtTest.java | 263 ----------
.../apache/doris/datasource/ColumnPrivTest.java | 12 +-
.../org/apache/doris/fs/obj/S3ObjStorageTest.java | 314 ++++++++++++
.../doris/fs/remote/RemoteFileSystemTest.java | 237 +++++----
.../doris/load/sync/canal/CanalSyncDataTest.java | 3 -
.../AdminSetReplicaVersionCommandTest.java | 142 +++++
.../plans/commands/ShowTypeCastCommandTest.java} | 16 +-
.../java/org/apache/doris/qe/ShowExecutorTest.java | 15 +-
gensrc/thrift/Types.thrift | 3 +-
.../regression/action/StreamLoadAction.groovy | 5 +-
regression-test/pipeline/cloud_p0/clean.sh | 2 +-
regression-test/pipeline/cloud_p0/run.sh | 2 +-
regression-test/pipeline/vault_p0/clean.sh | 2 +-
regression-test/pipeline/vault_p0/run.sh | 2 +-
.../show/test_nereids_show_typecast.groovy | 24 +-
73 files changed, 1703 insertions(+), 1819 deletions(-)
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_crc_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_crc_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_crcs_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_crcs_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_hashes_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_hashes_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_sip_hash_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_xxHash_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str32_json_update_xxHash_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_crc_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_crc_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_crcs_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_crcs_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_hashes_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_hashes_with_value.out_with_nullmap
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_sip_hash_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_xxHash_with_value.out
create mode 100644
be/test/expected_result/vec/columns/column_str64_json_update_xxHash_with_value.out_with_nullmap
copy be/test/vec/data_types/{data_type_string_test.cpp =>
data_type_jsonb_test.cpp} (74%)
copy be/test/vec/data_types/serde/{data_type_serde_string_test.cpp =>
data_type_jsonb_serde_test.cpp} (61%)
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowTableStatusStmt.java
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/analysis/ShowViewStmt.java
rename
fe/fe-core/src/main/java/org/apache/doris/fs/remote/{RemoteFileSystemPhantomReference.java
=> dfs/DFSFileSystemPhantomReference.java} (86%)
rename fe/fe-core/src/main/java/org/apache/doris/fs/remote/{ =>
dfs}/RemoteFSPhantomManager.java (89%)
copy
fe/fe-core/src/main/java/org/apache/doris/{analysis/AdminSetReplicaVersionStmt.java
=> nereids/trees/plans/commands/AdminSetReplicaVersionCommand.java} (84%)
copy
fe/fe-core/src/main/java/org/apache/doris/nereids/trees/plans/commands/{ShowTableCreationCommand.java
=> ShowTypeCastCommand.java} (53%)
delete mode 100644
fe/fe-core/src/main/java/org/apache/doris/task/StreamLoadTask.java
delete mode 100644
fe/fe-core/src/test/java/org/apache/doris/analysis/ShowViewStmtTest.java
create mode 100644
fe/fe-core/src/test/java/org/apache/doris/nereids/trees/plans/commands/AdminSetReplicaVersionCommandTest.java
copy
fe/fe-core/src/test/java/org/apache/doris/nereids/{datasets/clickbench/ClickBenchTestBase.java
=> trees/plans/commands/ShowTypeCastCommandTest.java} (69%)
copy
fe/fe-core/src/main/java/org/apache/doris/datasource/iceberg/IcebergSchemaCacheValue.java
=> regression-test/suites/nereids_p0/show/test_nereids_show_typecast.groovy
(63%)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]