This is an automated email from the ASF dual-hosted git repository.
eldenmoon pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git
from 9cb3a6be508 [fix](memory-leak) skip libzip and libjvm memory leak
(#51628)
add 3f8d9264ee4 [ut](jsonb) add jsonb column ut (#49444)
No new revisions were added by this update.
Summary of changes:
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 | 1 +
be/test/vec/data_types/data_type_jsonb_test.cpp | 355 +++++++++++++++++++++
.../serde/data_type_jsonb_serde_test.cpp | 250 +++++++++++++++
.../array_array_boolean_boundary.jsonl | 100 ++++++
.../json_variant/array_array_number_boundary.jsonl | 100 ++++++
.../json_variant/array_boolean_boundary.jsonl | 100 ++++++
..._nullable_array_nullable_boolean_boundary.jsonl | 100 ++++++
...ray_nullable_array_nullable_null_boundary.jsonl | 100 ++++++
...y_nullable_array_nullable_number_boundary.jsonl | 100 ++++++
.../array_nullable_boolean_boundary.jsonl | 100 ++++++
.../array_nullable_null_boundary.jsonl | 100 ++++++
.../array_nullable_number_boundary.jsonl | 100 ++++++
.../array_nullable_object_boundary.jsonl | 100 ++++++
.../array_nullable_string_boundary.jsonl | 100 ++++++
.../json_variant/array_number_boundary.jsonl | 100 ++++++
.../json_variant/array_object_boundary.jsonl | 100 ++++++
.../json_variant/array_string_boundary.jsonl | 100 ++++++
.../json_variant/boolean_boundary.jsonl | 100 ++++++
.../boolean_boundary_hive_serde_res.csv | 100 ++++++
.../json_variant/boolean_boundary_serde_res.csv | 100 ++++++
.../json_variant/null_boundary.jsonl | 100 ++++++
.../json_variant/number_boundary.jsonl | 100 ++++++
.../json_variant/object_boundary.jsonl | 100 ++++++
.../json_variant/object_nested_100.jsonl | 100 ++++++
.../json_variant/object_nested_1025.jsonl | 103 ++++++
.../json_variant/string_boundary.jsonl | 100 ++++++
46 files changed, 3220 insertions(+)
create mode 100644 be/test/data/vec/columns/JSONB.csv
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
create mode 100644 be/test/vec/data_types/data_type_jsonb_test.cpp
create mode 100644 be/test/vec/data_types/serde/data_type_jsonb_serde_test.cpp
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_array_boolean_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_array_number_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_boolean_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_array_nullable_boolean_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_array_nullable_null_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_array_nullable_number_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_boolean_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_null_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_number_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_object_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_nullable_string_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_number_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_object_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/array_string_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/boolean_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/boolean_boundary_hive_serde_res.csv
create mode 100644
regression-test/data/nereids_function_p0/json_variant/boolean_boundary_serde_res.csv
create mode 100644
regression-test/data/nereids_function_p0/json_variant/null_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/number_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/object_boundary.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/object_nested_100.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/object_nested_1025.jsonl
create mode 100644
regression-test/data/nereids_function_p0/json_variant/string_boundary.jsonl
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]