/root/doris/be/src/olap/olap_define.h
Line | Count | Source (jump to first uncovered line) |
1 | | // Licensed to the Apache Software Foundation (ASF) under one |
2 | | // or more contributor license agreements. See the NOTICE file |
3 | | // distributed with this work for additional information |
4 | | // regarding copyright ownership. The ASF licenses this file |
5 | | // to you under the Apache License, Version 2.0 (the |
6 | | // "License"); you may not use this file except in compliance |
7 | | // with the License. You may obtain a copy of the License at |
8 | | // |
9 | | // http://www.apache.org/licenses/LICENSE-2.0 |
10 | | // |
11 | | // Unless required by applicable law or agreed to in writing, |
12 | | // software distributed under the License is distributed on an |
13 | | // "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY |
14 | | // KIND, either express or implied. See the License for the |
15 | | // specific language governing permissions and limitations |
16 | | // under the License. |
17 | | |
18 | | #pragma once |
19 | | |
20 | | #include <stdint.h> |
21 | | |
22 | | #include <cstdlib> |
23 | | #include <sstream> |
24 | | #include <string> |
25 | | |
26 | | #include "common/status.h" |
27 | | |
28 | | namespace doris { |
29 | | // Here are some unified definitions |
30 | | // The length of the Signature returned by the command |
31 | | static const uint32_t OLAP_COMMAND_SIGNATURE_LEN = 4; |
32 | | // Maximum path length |
33 | | static const uint32_t OLAP_MAX_PATH_LEN = 512; |
34 | | // Maximum length of each row block after compression |
35 | | static const uint32_t OLAP_DEFAULT_MAX_PACKED_ROW_BLOCK_SIZE = 1024 * 1024 * 20; |
36 | | // The maximum length of each row block before compression, which is the maximum length of the buf |
37 | | static const uint32_t OLAP_DEFAULT_MAX_UNPACKED_ROW_BLOCK_SIZE = 1024 * 1024 * 100; |
38 | | // The block size of the column storage file needs to be strictly controlled as it may be fully loaded into memory. Here, it is defined as 256MB |
39 | | static const uint32_t OLAP_MAX_COLUMN_SEGMENT_FILE_SIZE = 268435456; |
40 | | // Scalability of column storage file size |
41 | | static const double OLAP_COLUMN_FILE_SEGMENT_SIZE_SCALE = 0.9; |
42 | | // In column storage files, data is compressed in blocks, with the default size of each block before compression |
43 | | static const uint32_t OLAP_DEFAULT_COLUMN_STREAM_BUFFER_SIZE = 10 * 1024; |
44 | | // The dictionary size threshold for using dictionary encoding for strings in column storage files |
45 | | // This is a percentage, and dictionary encoding is enabled when the dictionary size/original data size is less than this percentage |
46 | | static const uint32_t OLAP_DEFAULT_COLUMN_DICT_KEY_SIZE_THRESHOLD = 80; // 30% |
47 | | // Size of LRU Cache Key |
48 | | static const size_t OLAP_LRU_CACHE_MAX_KEY_LENGTH = OLAP_MAX_PATH_LEN * 2; |
49 | | |
50 | | static const uint64_t OLAP_FIX_HEADER_MAGIC_NUMBER = 0; |
51 | | // Default candidate size when executing be/ce |
52 | | static constexpr uint32_t OLAP_COMPACTION_DEFAULT_CANDIDATE_SIZE = 10; |
53 | | |
54 | | // the max length supported for varchar type |
55 | | static const uint16_t OLAP_VARCHAR_MAX_LENGTH = 65535; |
56 | | |
57 | | // the max length supported for string type 2GB |
58 | | static const uint32_t OLAP_STRING_MAX_LENGTH = 2147483647; |
59 | | |
60 | | // the max length supported for jsonb type 2G |
61 | | static const uint32_t OLAP_JSONB_MAX_LENGTH = 2147483647; |
62 | | |
63 | | // the max length supported for struct, but excluding the length of its subtypes. |
64 | | static const uint16_t OLAP_STRUCT_MAX_LENGTH = 65535; |
65 | | |
66 | | // the max length supported for array |
67 | | static const uint16_t OLAP_ARRAY_MAX_LENGTH = 65535; |
68 | | |
69 | | // the max length supported for map |
70 | | static const uint16_t OLAP_MAP_MAX_LENGTH = 65535; |
71 | | |
72 | | // the max bytes for stored string length |
73 | | using StringOffsetType = uint32_t; |
74 | | using StringLengthType = uint32_t; |
75 | | using VarcharLengthType = uint16_t; |
76 | | static const uint16_t OLAP_STRING_MAX_BYTES = sizeof(StringLengthType); |
77 | | static const uint16_t OLAP_VARCHAR_MAX_BYTES = sizeof(VarcharLengthType); |
78 | | // the max bytes for stored array length |
79 | | static const uint16_t OLAP_ARRAY_MAX_BYTES = OLAP_ARRAY_MAX_LENGTH; |
80 | | |
81 | | static constexpr uint16_t MAX_ZONE_MAP_INDEX_SIZE = 512; |
82 | | |
83 | | enum OLAPDataVersion { |
84 | | OLAP_V1 = 0, |
85 | | DORIS_V1 = 1, |
86 | | }; |
87 | | |
88 | | // Different types of folder names under storage_root_path |
89 | | static const std::string MINI_PREFIX = "mini_download"; |
90 | | static const std::string CLUSTER_ID_PREFIX = "cluster_id"; |
91 | | static const std::string DATA_PREFIX = "data"; |
92 | | static const std::string DPP_PREFIX = "dpp_download"; |
93 | | static const std::string SNAPSHOT_PREFIX = "snapshot"; |
94 | | static const std::string TRASH_PREFIX = "trash"; |
95 | | static const std::string UNUSED_PREFIX = "unused"; |
96 | | static const std::string ERROR_LOG_PREFIX = "error_log"; |
97 | | static const std::string PENDING_DELTA_PREFIX = "pending_delta"; |
98 | | static const std::string INCREMENTAL_DELTA_PREFIX = "incremental_delta"; |
99 | | static const std::string CLONE_PREFIX = "clone"; |
100 | | static const std::string SPILL_DIR_PREFIX = "spill"; |
101 | | static const std::string SPILL_GC_DIR_PREFIX = "spill_gc"; |
102 | | |
103 | | // define paths |
104 | 6 | static inline std::string remote_tablet_path(int64_t tablet_id) { |
105 | | // data/{tablet_id} |
106 | 6 | return fmt::format("{}/{}", DATA_PREFIX, tablet_id); |
107 | 6 | } Unexecuted instantiation: task_worker_pool_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: schema_util_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: bitmapfilter_predicate_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: runtime_filter_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: http_auth_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: message_body_sink_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: stream_load_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: file_block_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: buffered_reader_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: multi_table_pipe_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: s3_file_writer_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: stream_sink_file_writer_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: base_compaction_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: bitmap_filter_column_predicate_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: block_column_predicate_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: bloom_filter_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: common_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: compaction_delete_bitmap_calculator_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: compaction_task_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: cumulative_compaction_policy_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: cumulative_compaction_time_series_policy_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: date_bloom_filter_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: decimal12_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: delete_bitmap_calculator_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: delete_handler_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: delta_writer_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: engine_storage_migration_task_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: file_header_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: key_coder_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: lru_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: memtable_flush_executor_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: memtable_memory_limiter_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: memtable_sort_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: olap_meta_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: options_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: ordered_data_compaction_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: page_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: path_gc_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: primary_key_index_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: row_cursor_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: rowid_conversion_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: beta_rowset_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: pending_rowset_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: rowset_meta_manager_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: rowset_meta_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: bitmap_index_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: bloom_filter_index_reader_writer_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: encoding_info_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: index_compaction_with_deleted_term.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: inverted_index_array_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: inverted_index_searcher_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: ordinal_page_index_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: zone_map_index_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: unique_rowset_id_generator_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: segcompaction_mow_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: segcompaction_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: segment_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: single_compaction_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: storage_engine_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: storage_types_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El tablet_cooldown_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Line | Count | Source | 104 | 6 | static inline std::string remote_tablet_path(int64_t tablet_id) { | 105 | | // data/{tablet_id} | 106 | 6 | return fmt::format("{}/{}", DATA_PREFIX, tablet_id); | 107 | 6 | } |
Unexecuted instantiation: tablet_meta_manager_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: tablet_meta_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: tablet_mgr_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: tablet_schema_helper.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: tablet_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: timestamped_version_tracker_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: txn_manager_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: wal_manager_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: wal_reader_writer_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: partition_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: external_scan_context_mgr_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: load_stream_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: mem_tracker_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: thread_mem_tracker_mgr_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: routine_load_task_executor_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: snapshot_loader_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: string_value_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: desc_tbl_builder.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_utils.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: run_all_tests.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: test_util.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: bitmap_value_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: brpc_client_cache_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: byte_buffer2_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: coding_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: countdown_latch_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: date_func_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: doris_callonce_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: frame_of_reference_coding_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: key_util_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: parse_util_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: string_parser_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: thread_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: threadpool_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_bitmap_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_collect_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_histogram_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_min_max_by_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_min_max_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_replace_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: agg_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vec_count_by_enum_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vec_retention_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vec_sequence_match_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vec_window_funnel_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_fixed_length_object_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_hash_func_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_nullable_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_resize_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: block_spill_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: block_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_array_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_complex_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_map_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_string_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_struct_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: column_vector_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: complex_type_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: datetime_round_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: decimal_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: from_string_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_serde_arrow_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_serde_csv_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_serde_mysql_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_serde_pb_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_serde_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_serde_text_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: data_type_to_string_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: delta_writer_v2_pool_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: load_stream_stub_map_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: parquet_corrupt_statistics_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: parquet_reader_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: parquet_statistics_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: parquet_thrift_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: parquet_version_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vgeneric_iterators_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vtablet_sink_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vwal_scanner_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vexpr_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_arithmetic_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_array_aggregation_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_array_element_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_array_index_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_array_size_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_arrays_overlap_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_bitmap_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_eq_for_null_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_geo_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_hash_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_ifnull_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_ip_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_json_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_jsonb_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_like_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_math_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_money_format_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_nullif_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_round_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_string_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_test_util.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_time_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: function_url_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: table_function_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: serialize_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: char_type_padding_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vertical_compaction_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: ip_value_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: vtablet_writer_v2_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: partition_transformers_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: arrow_column_to_doris_column_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: histogram_helpers_test.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El Unexecuted instantiation: udf.cpp:_ZN5dorisL18remote_tablet_pathB5cxx11El |
108 | | static inline std::string remote_tablet_meta_path(int64_t tablet_id, int64_t replica_id, |
109 | 0 | int64_t cooldown_term) { |
110 | 0 | // data/{tablet_id}/{replica_id}.{cooldown_term}.meta |
111 | 0 | return fmt::format("{}/{}.{}.meta", remote_tablet_path(tablet_id), replica_id, cooldown_term); |
112 | 0 | } Unexecuted instantiation: task_worker_pool_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: schema_util_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: bitmapfilter_predicate_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: runtime_filter_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: http_auth_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: message_body_sink_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: stream_load_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: file_block_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: buffered_reader_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: multi_table_pipe_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: s3_file_writer_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: stream_sink_file_writer_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: base_compaction_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: bitmap_filter_column_predicate_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: block_column_predicate_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: bloom_filter_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: common_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: compaction_delete_bitmap_calculator_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: compaction_task_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: cumulative_compaction_policy_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: cumulative_compaction_time_series_policy_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: date_bloom_filter_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: decimal12_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: delete_bitmap_calculator_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: delete_handler_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: delta_writer_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: engine_storage_migration_task_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: file_header_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: key_coder_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: lru_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: memtable_flush_executor_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: memtable_memory_limiter_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: memtable_sort_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: olap_meta_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: options_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: ordered_data_compaction_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: page_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: path_gc_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: primary_key_index_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: row_cursor_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: rowid_conversion_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: beta_rowset_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: pending_rowset_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: rowset_meta_manager_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: rowset_meta_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: bitmap_index_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: bloom_filter_index_reader_writer_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: encoding_info_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: index_compaction_with_deleted_term.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: inverted_index_array_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: inverted_index_searcher_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: ordinal_page_index_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: zone_map_index_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: unique_rowset_id_generator_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: segcompaction_mow_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: segcompaction_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: segment_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: single_compaction_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: storage_engine_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: storage_types_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: tablet_cooldown_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: tablet_meta_manager_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: tablet_meta_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: tablet_mgr_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: tablet_schema_helper.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: tablet_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: timestamped_version_tracker_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: txn_manager_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: wal_manager_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: wal_reader_writer_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: partition_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: external_scan_context_mgr_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: load_stream_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: mem_tracker_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: thread_mem_tracker_mgr_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: routine_load_task_executor_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: snapshot_loader_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: string_value_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: desc_tbl_builder.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_utils.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: run_all_tests.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: test_util.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: bitmap_value_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: brpc_client_cache_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: byte_buffer2_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: coding_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: countdown_latch_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: date_func_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: doris_callonce_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: frame_of_reference_coding_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: key_util_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: parse_util_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: string_parser_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: thread_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: threadpool_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_bitmap_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_collect_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_histogram_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_min_max_by_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_min_max_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_replace_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: agg_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vec_count_by_enum_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vec_retention_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vec_sequence_match_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vec_window_funnel_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_fixed_length_object_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_hash_func_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_nullable_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_resize_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: block_spill_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: block_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_array_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_complex_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_map_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_string_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_struct_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: column_vector_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: complex_type_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: datetime_round_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: decimal_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: from_string_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_serde_arrow_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_serde_csv_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_serde_mysql_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_serde_pb_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_serde_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_serde_text_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: data_type_to_string_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: delta_writer_v2_pool_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: load_stream_stub_map_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: parquet_corrupt_statistics_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: parquet_reader_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: parquet_statistics_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: parquet_thrift_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: parquet_version_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vgeneric_iterators_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vtablet_sink_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vwal_scanner_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vexpr_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_arithmetic_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_array_aggregation_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_array_element_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_array_index_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_array_size_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_arrays_overlap_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_bitmap_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_eq_for_null_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_geo_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_hash_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_ifnull_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_ip_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_json_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_jsonb_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_like_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_math_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_money_format_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_nullif_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_round_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_string_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_test_util.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_time_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: function_url_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: table_function_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: serialize_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: char_type_padding_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vertical_compaction_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: ip_value_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: vtablet_writer_v2_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: partition_transformers_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: arrow_column_to_doris_column_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: histogram_helpers_test.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll Unexecuted instantiation: udf.cpp:_ZN5dorisL23remote_tablet_meta_pathB5cxx11Elll |
113 | | |
114 | | static const std::string TABLET_UID = "tablet_uid"; |
115 | | static const std::string STORAGE_NAME = "storage_name"; |
116 | | |
117 | | static const int32_t OLAP_DATA_VERSION_APPLIED = DORIS_V1; |
118 | | |
119 | | static const uint32_t MAX_POSITION_SIZE = 16; |
120 | | |
121 | | static const uint32_t MAX_STATISTIC_LENGTH = 34; |
122 | | |
123 | | static const uint32_t MAX_OP_IN_FIELD_NUM = 100; |
124 | | |
125 | | static const uint64_t GB_EXCHANGE_BYTE = 1024 * 1024 * 1024; |
126 | | |
127 | | // bloom filter fpp |
128 | | static const double BLOOM_FILTER_DEFAULT_FPP = 0.05; |
129 | | |
130 | | enum ColumnFamilyIndex { |
131 | | DEFAULT_COLUMN_FAMILY_INDEX = 0, |
132 | | DORIS_COLUMN_FAMILY_INDEX, |
133 | | META_COLUMN_FAMILY_INDEX, |
134 | | }; |
135 | | |
136 | | enum class DataWriteType { |
137 | | TYPE_DEFAULT = 0, |
138 | | TYPE_DIRECT, |
139 | | TYPE_SCHEMA_CHANGE, |
140 | | TYPE_COMPACTION, |
141 | | }; |
142 | | |
143 | | static const char* const HINIS_KEY_SEPARATOR = ";"; |
144 | | static const char* const HINIS_KEY_PAIR_SEPARATOR = "|"; |
145 | | static const char* const HINIS_KEY_GROUP_SEPARATOR = "&"; |
146 | | |
147 | | static const std::string DEFAULT_COLUMN_FAMILY = "default"; |
148 | | static const std::string DORIS_COLUMN_FAMILY = "doris"; |
149 | | static const std::string META_COLUMN_FAMILY = "meta"; |
150 | | static const std::string END_ROWSET_ID = "end_rowset_id"; |
151 | | static const std::string CONVERTED_FLAG = "true"; |
152 | | static const std::string TABLET_CONVERT_FINISHED = "tablet_convert_finished"; |
153 | | const std::string TABLET_ID_KEY = "tablet_id"; |
154 | | const std::string TABLE_ID_KEY = "table_id"; |
155 | | const std::string ENABLE_BYTE_TO_BASE64 = "byte_to_base64"; |
156 | | const std::string TABLET_ID_PREFIX = "t_"; |
157 | | const std::string ROWSET_ID_PREFIX = "s_"; |
158 | | const std::string REMOTE_ROWSET_GC_PREFIX = "gc_"; |
159 | | const std::string REMOTE_TABLET_GC_PREFIX = "tgc_"; |
160 | | |
161 | | // Declare copy constructor and equal operator as private |
162 | | #ifndef DISALLOW_COPY_AND_ASSIGN |
163 | | #define DISALLOW_COPY_AND_ASSIGN(type_t) \ |
164 | | type_t& operator=(const type_t&); \ |
165 | | type_t(const type_t&); |
166 | | #endif |
167 | | |
168 | | #define SAFE_DELETE(ptr) \ |
169 | 208 | do { \ |
170 | 208 | if (nullptr != ptr) { \ |
171 | 208 | delete ptr; \ |
172 | 208 | ptr = nullptr; \ |
173 | 208 | } \ |
174 | 208 | } while (0) |
175 | | |
176 | | #define SAFE_DELETE_ARRAY(ptr) \ |
177 | 7 | do { \ |
178 | 7 | if (nullptr != ptr) { \ |
179 | 6 | delete[] ptr; \ |
180 | 6 | ptr = nullptr; \ |
181 | 6 | } \ |
182 | 7 | } while (0) |
183 | | |
184 | | #define SAFE_STOP(ptr) \ |
185 | 9 | do { \ |
186 | 9 | if (nullptr != ptr) { \ |
187 | 9 | ptr->stop(); \ |
188 | 9 | } \ |
189 | 9 | } while (0) |
190 | | |
191 | | #define SAFE_SHUTDOWN(ptr) \ |
192 | | do { \ |
193 | | if (nullptr != ptr) { \ |
194 | | ptr->shutdown(); \ |
195 | | } \ |
196 | | } while (0) |
197 | | |
198 | | #ifndef BUILD_VERSION |
199 | | #define BUILD_VERSION "Unknown" |
200 | | #endif |
201 | | |
202 | | } // namespace doris |