This is an automated email from the ASF dual-hosted git repository.

yiguolei pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/master by this push:
     new a7b75902e3f [refactor](pb) remove default value from column meta pb 
(#68323)
a7b75902e3f is described below

commit a7b75902e3f2bb3b28c644f9c8c9eaf4a3b7c1ec
Author: yiguolei <[email protected]>
AuthorDate: Tue Sep 22 16:49:36 2026 +0800

    [refactor](pb) remove default value from column meta pb (#68323)
    
    ### What problem does this PR solve?
    
    Issue Number: close #xxx
    
    Related PR: #xxx
    
    Problem Summary:
    
    ### Release note
    
    None
    
    ### Check List (For Author)
    
    - Test <!-- At least one of them must be included. -->
        - [ ] Regression test
        - [ ] Unit Test
        - [ ] Manual test (add detailed scripts or steps below)
        - [ ] No need to test or manual test. Explain why:
    - [ ] This is a refactor/code format and no logic has been changed.
            - [ ] Previous test can cover this change.
            - [ ] No code files have been changed.
            - [ ] Other reason <!-- Add your reason?  -->
    
    - Behavior changed:
        - [ ] No.
        - [ ] Yes. <!-- Explain the behavior change -->
    
    - Does this need documentation?
        - [ ] No.
    - [ ] Yes. <!-- Add document PR link here. eg:
    https://github.com/apache/doris-website/pull/1214 -->
    
    ### Check List (For Reviewer who merge this PR)
    
    - [ ] Confirm the release note
    - [ ] Confirm test cases
    - [ ] Confirm document
    - [ ] Add branch pick label <!-- Add branch pick label that this PR
    should merge into -->
    
    ---------
    
    Co-authored-by: yiguolei <[email protected]>
---
 .../segment/variant/variant_writer_helpers.cpp      |   1 -
 be/src/storage/segment/vertical_segment_writer.cpp  |   1 -
 .../all_keys_agg_v2_nullable_vertical/segment_0.dat | Bin 5647 -> 5603 bytes
 .../all_keys_agg_v2_nullable_vertical/segment_1.dat | Bin 5649 -> 5605 bytes
 .../segment_0.dat                                   | Bin 5713 -> 5669 bytes
 .../segment_1.dat                                   | Bin 5713 -> 5669 bytes
 .../segment_0.dat                                   | Bin 5942 -> 5898 bytes
 .../segment_1.dat                                   | Bin 5946 -> 5902 bytes
 .../all_keys_dup_v3_nullable_vertical/segment_0.dat | Bin 5515 -> 5473 bytes
 .../all_keys_dup_v3_nullable_vertical/segment_1.dat | Bin 5517 -> 5475 bytes
 .../segment_0.dat                                   | Bin 7313 -> 7260 bytes
 .../segment_1.dat                                   | Bin 7317 -> 7264 bytes
 .../segment_0.dat                                   | Bin 7319 -> 7267 bytes
 .../segment_1.dat                                   | Bin 7323 -> 7271 bytes
 .../segment_0.dat                                   | Bin 7365 -> 7313 bytes
 .../segment_1.dat                                   | Bin 7369 -> 7317 bytes
 .../segment_0.dat                                   | Bin 7381 -> 7329 bytes
 .../segment_1.dat                                   | Bin 7385 -> 7333 bytes
 .../segment_0.dat                                   | Bin 7323 -> 7271 bytes
 .../segment_1.dat                                   | Bin 7327 -> 7275 bytes
 .../segment_0.dat                                   | Bin 7369 -> 7317 bytes
 .../segment_1.dat                                   | Bin 7373 -> 7321 bytes
 .../segment_0.dat                                   | Bin 7295 -> 7243 bytes
 .../segment_1.dat                                   | Bin 7299 -> 7247 bytes
 .../segment_0.dat                                   | Bin 7393 -> 7341 bytes
 .../segment_1.dat                                   | Bin 7397 -> 7345 bytes
 .../segment_0.dat                                   | Bin 7279 -> 7227 bytes
 .../segment_1.dat                                   | Bin 7283 -> 7231 bytes
 .../segment_0.dat                                   | Bin 6031 -> 5983 bytes
 .../segment_1.dat                                   | Bin 6035 -> 5987 bytes
 .../segment_0.dat                                   | Bin 6293 -> 6243 bytes
 .../segment_1.dat                                   | Bin 6295 -> 6245 bytes
 .../segment_0.dat                                   | Bin 6904 -> 6854 bytes
 .../segment_1.dat                                   | Bin 6908 -> 6858 bytes
 .../segment_0.dat                                   | Bin 7427 -> 7375 bytes
 .../segment_1.dat                                   | Bin 7429 -> 7377 bytes
 .../segment_0.dat                                   | Bin 6658 -> 6610 bytes
 .../segment_1.dat                                   | Bin 6662 -> 6614 bytes
 .../segment_0.dat                                   | Bin 7209 -> 7159 bytes
 .../segment_1.dat                                   | Bin 7211 -> 7161 bytes
 .../segment_0.dat                                   | Bin 7309 -> 7257 bytes
 .../segment_1.dat                                   | Bin 7313 -> 7261 bytes
 .../segment_0.dat                                   | Bin 6715 -> 6665 bytes
 .../segment_1.dat                                   | Bin 6717 -> 6667 bytes
 .../segment_0.dat                                   | Bin 7057 -> 7007 bytes
 .../segment_1.dat                                   | Bin 7061 -> 7011 bytes
 .../segment_0.dat                                   | Bin 6498 -> 6450 bytes
 .../segment_1.dat                                   | Bin 6500 -> 6452 bytes
 .../segment_0.dat                                   | Bin 6862 -> 6810 bytes
 .../segment_1.dat                                   | Bin 6866 -> 6814 bytes
 .../segment_0.dat                                   | Bin 6783 -> 6731 bytes
 .../segment_1.dat                                   | Bin 6545 -> 6494 bytes
 .../segment_0.dat                                   | Bin 6719 -> 6667 bytes
 .../segment_1.dat                                   | Bin 6714 -> 6662 bytes
 .../segment_0.dat                                   | Bin 8359 -> 8309 bytes
 .../segment_1.dat                                   | Bin 8149 -> 8099 bytes
 .../ann_v2_horizontal/segment_0.dat                 | Bin 996 -> 990 bytes
 .../ann_v2_horizontal/segment_1.dat                 | Bin 924 -> 918 bytes
 .../ann_v2_vertical/segment_0.dat                   | Bin 996 -> 990 bytes
 .../ann_v2_vertical/segment_1.dat                   | Bin 924 -> 918 bytes
 .../ann_v3_horizontal/segment_0.dat                 | Bin 996 -> 990 bytes
 .../ann_v3_horizontal/segment_1.dat                 | Bin 924 -> 918 bytes
 .../ann_v3_vertical/segment_0.dat                   | Bin 996 -> 990 bytes
 .../ann_v3_vertical/segment_1.dat                   | Bin 924 -> 918 bytes
 .../compacted_row_binlog_vertical/segment_0.dat     | Bin 1408 -> 1396 bytes
 .../compacted_row_binlog_vertical/segment_1.dat     | Bin 1415 -> 1403 bytes
 .../segment_0.dat                                   | Bin 5660 -> 5586 bytes
 .../segment_1.dat                                   | Bin 5662 -> 5588 bytes
 .../segment_0.dat                                   | Bin 5476 -> 5402 bytes
 .../segment_1.dat                                   | Bin 5478 -> 5404 bytes
 .../segment_0.dat                                   | Bin 5516 -> 5446 bytes
 .../segment_1.dat                                   | Bin 5328 -> 5258 bytes
 .../segment_0.dat                                   | Bin 5332 -> 5262 bytes
 .../segment_1.dat                                   | Bin 5144 -> 5074 bytes
 .../segment_0.dat                                   | Bin 5656 -> 5582 bytes
 .../segment_1.dat                                   | Bin 5656 -> 5582 bytes
 .../segment_0.dat                                   | Bin 5472 -> 5398 bytes
 .../segment_1.dat                                   | Bin 5472 -> 5398 bytes
 .../segment_0.dat                                   | Bin 5454 -> 5384 bytes
 .../segment_1.dat                                   | Bin 5231 -> 5161 bytes
 .../segment_0.dat                                   | Bin 5270 -> 5200 bytes
 .../segment_1.dat                                   | Bin 5047 -> 4977 bytes
 .../segment_0.dat                                   | Bin 256 -> 254 bytes
 .../segment_1.dat                                   | Bin 258 -> 256 bytes
 .../segment_0.dat                                   | Bin 15710 -> 15704 bytes
 .../segment_1.dat                                   | Bin 15703 -> 15697 bytes
 .../segment_0.dat                                   | Bin 15606 -> 15600 bytes
 .../segment_1.dat                                   | Bin 15643 -> 15637 bytes
 .../segment_0.dat                                   | Bin 14980 -> 14974 bytes
 .../segment_1.dat                                   | Bin 15004 -> 14998 bytes
 .../segment_0.dat                                   | Bin 14875 -> 14869 bytes
 .../segment_1.dat                                   | Bin 14867 -> 14861 bytes
 .../segment_0.dat                                   | Bin 2433 -> 2429 bytes
 .../segment_1.dat                                   | Bin 2452 -> 2448 bytes
 .../segment_0.dat                                   | Bin 2410 -> 2406 bytes
 .../segment_1.dat                                   | Bin 2429 -> 2425 bytes
 .../segment_0.dat                                   | Bin 2433 -> 2429 bytes
 .../segment_1.dat                                   | Bin 2452 -> 2448 bytes
 .../segment_0.dat                                   | Bin 2410 -> 2406 bytes
 .../segment_1.dat                                   | Bin 2429 -> 2425 bytes
 .../segment_0.dat                                   | Bin 2433 -> 2429 bytes
 .../segment_1.dat                                   | Bin 2452 -> 2448 bytes
 .../segment_0.dat                                   | Bin 2410 -> 2406 bytes
 .../segment_1.dat                                   | Bin 2429 -> 2425 bytes
 .../segment_0.dat                                   | Bin 12733 -> 12635 bytes
 .../segment_1.dat                                   | Bin 12743 -> 12645 bytes
 .../fixed_partial_vertical/segment_0.dat            | Bin 7262 -> 7208 bytes
 .../fixed_partial_vertical/segment_1.dat            | Bin 7270 -> 7216 bytes
 .../segment_0.dat                                   | Bin 7503 -> 7447 bytes
 .../segment_1.dat                                   | Bin 7511 -> 7455 bytes
 .../segment_0.dat                                   | Bin 9211 -> 9152 bytes
 .../segment_1.dat                                   | Bin 9237 -> 9178 bytes
 .../flexible_partial_vertical/segment_0.dat         | Bin 7415 -> 7358 bytes
 .../flexible_partial_vertical/segment_1.dat         | Bin 7429 -> 7372 bytes
 .../mow_row_binlog_before_vertical/segment_0.dat    | Bin 1835 -> 1819 bytes
 .../mow_row_binlog_before_vertical/segment_1.dat    | Bin 1841 -> 1825 bytes
 .../mow_row_binlog_vertical/segment_0.dat           | Bin 1381 -> 1369 bytes
 .../mow_row_binlog_vertical/segment_1.dat           | Bin 1381 -> 1369 bytes
 .../mow_sequence_row_binlog_vertical/segment_0.dat  | Bin 1381 -> 1369 bytes
 .../mow_sequence_row_binlog_vertical/segment_1.dat  | Bin 1381 -> 1369 bytes
 .../plain_mow_row_binlog_vertical/segment_0.dat     | Bin 1368 -> 1356 bytes
 .../plain_mow_row_binlog_vertical/segment_1.dat     | Bin 1373 -> 1361 bytes
 .../plain_row_binlog_vertical/segment_0.dat         | Bin 1366 -> 1354 bytes
 .../plain_row_binlog_vertical/segment_1.dat         | Bin 1371 -> 1359 bytes
 .../row_store_dup_0_horizontal/segment_0.dat        | Bin 1161 -> 1155 bytes
 .../row_store_dup_0_horizontal/segment_1.dat        | Bin 1172 -> 1166 bytes
 .../row_store_dup_1_vertical/segment_0.dat          | Bin 1162 -> 1156 bytes
 .../row_store_dup_1_vertical/segment_1.dat          | Bin 1173 -> 1167 bytes
 .../row_store_dup_2_horizontal/segment_0.dat        | Bin 1161 -> 1155 bytes
 .../row_store_dup_2_horizontal/segment_1.dat        | Bin 1172 -> 1166 bytes
 .../row_store_dup_3_vertical/segment_0.dat          | Bin 1161 -> 1155 bytes
 .../row_store_dup_3_vertical/segment_1.dat          | Bin 1172 -> 1166 bytes
 .../row_store_segment_creator/segment_0.dat         | Bin 1122 -> 1116 bytes
 .../row_store_segment_creator/segment_1.dat         | Bin 1125 -> 1119 bytes
 .../row_store_segment_creator/segment_2.dat         | Bin 1088 -> 1082 bytes
 .../row_store_unique_mor_1_horizontal/segment_0.dat | Bin 1658 -> 1646 bytes
 .../row_store_unique_mor_1_horizontal/segment_1.dat | Bin 1669 -> 1657 bytes
 .../row_store_unique_mow_vertical/segment_0.dat     | Bin 1800 -> 1788 bytes
 .../row_store_unique_mow_vertical/segment_1.dat     | Bin 1811 -> 1799 bytes
 .../variant_row_store_0_horizontal/segment_0.dat    | Bin 3543 -> 3513 bytes
 .../variant_row_store_0_horizontal/segment_1.dat    | Bin 3555 -> 3525 bytes
 .../variant_row_store_1_vertical/segment_0.dat      | Bin 3545 -> 3515 bytes
 .../variant_row_store_1_vertical/segment_1.dat      | Bin 3557 -> 3527 bytes
 .../variant_row_store_2_horizontal/segment_0.dat    | Bin 3543 -> 3513 bytes
 .../variant_row_store_2_horizontal/segment_1.dat    | Bin 3555 -> 3525 bytes
 .../variant_row_store_3_vertical/segment_0.dat      | Bin 3543 -> 3513 bytes
 .../variant_row_store_3_vertical/segment_1.dat      | Bin 3555 -> 3525 bytes
 .../variant_row_store_segment_creator/segment_0.dat | Bin 2880 -> 2854 bytes
 .../variant_row_store_segment_creator/segment_1.dat | Bin 3082 -> 3056 bytes
 .../variant_row_store_segment_creator/segment_2.dat | Bin 2472 -> 2448 bytes
 gensrc/proto/segment_v2.proto                       |   2 +-
 .../suites/show_p0/test_show_data_warehouse.groovy  |   8 +++++---
 152 files changed, 6 insertions(+), 6 deletions(-)

diff --git a/be/src/storage/segment/variant/variant_writer_helpers.cpp 
b/be/src/storage/segment/variant/variant_writer_helpers.cpp
index bbbee933883..ef7710bc1cc 100644
--- a/be/src/storage/segment/variant/variant_writer_helpers.cpp
+++ b/be/src/storage/segment/variant/variant_writer_helpers.cpp
@@ -153,7 +153,6 @@ void init_column_meta(ColumnMetaPB* meta, uint32_t 
column_id, const TabletColumn
     
meta->set_encoding(EncodingInfo::resolve_default_encoding(opts.storage_format, 
column));
     meta->set_compression(opts.compression_type);
     meta->set_is_nullable(column.is_nullable());
-    meta->set_default_value(column.default_value());
     meta->set_precision(column.precision());
     meta->set_frac(column.frac());
     if (column.has_path_info()) {
diff --git a/be/src/storage/segment/vertical_segment_writer.cpp 
b/be/src/storage/segment/vertical_segment_writer.cpp
index aacf62421cb..16ccb7646d8 100644
--- a/be/src/storage/segment/vertical_segment_writer.cpp
+++ b/be/src/storage/segment/vertical_segment_writer.cpp
@@ -121,7 +121,6 @@ void VerticalSegmentWriter::_init_column_meta(ColumnMetaPB* 
meta, uint32_t colum
     
meta->set_encoding(EncodingInfo::resolve_default_encoding(opts.storage_format, 
column));
     meta->set_compression(_opts.compression_type);
     meta->set_is_nullable(column.is_nullable());
-    meta->set_default_value(column.default_value());
     meta->set_precision(column.precision());
     meta->set_frac(column.frac());
     if (column.has_path_info()) {
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_0.dat
index 16413a663da..747641dce62 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_1.dat
index e4fd1c96e04..9f6e1286579 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v2_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_0.dat
index a69f8c31601..9bdf8433d17 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_1.dat
index 72a1e035b93..d33358d4a02 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_agg_v3_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_0.dat
index e1796379a82..c3803713bc8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_1.dat
index 96d6982e383..633f02b3e52 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_0.dat
index 4048d53b304..6ac5eee2b70 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_1.dat
index 87bc7fd77bd..017541f54c0 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_dup_v3_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_0.dat
index 998fcb26d32..34e8f1bd674 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_1.dat
index 786ce8c9804..dd55a2a5c9b 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_bigint_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_0.dat
index 7e3b4f63a46..138c4981596 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_1.dat
index a80d3bfc130..09162d9d213 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_date_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_0.dat
index 3ecd262e0de..25e2c8e9833 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_1.dat
index 1cba56cba9b..e11fe10b8e8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetime_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_0.dat
index eebcf4fa450..d4e4cbdbdb3 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_1.dat
index 1e02acf8dd0..4e2f1975707 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datetimev2_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_0.dat
index c7edea8d1cb..db117f74b84 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_1.dat
index 9ced115cef0..20544754cde 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_datev2_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_0.dat
index fe80d110c0b..c81ede0aae2 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_1.dat
index 6aa315307c2..632be12065e 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_largeint_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_0.dat
index 53c5c0a6b21..1bf283af9b6 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_1.dat
index 32675438c65..d7eaff78df1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_smallint_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_0.dat
index 6eaabd40f4f..cba126c4a7a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_1.dat
index 2d438c230e4..d24e03417e6 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_timestamptz_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_0.dat
index 0e622f45ae6..763b3be97d1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_1.dat
index 28ed7703ba9..e95bb110883 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_sequence_tinyint_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_0.dat
index 3088313e9a3..e7c17a5c103 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_1.dat
index ad2c7404f0a..81b49f3fe64 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v2_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_0.dat
index def800a527a..c698abcf523 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_1.dat
index 86970be030c..e91ef998c73 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mor_v3_not_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_0.dat
index 3107c035aab..be97a1203dd 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_1.dat
index 2cc42bd1486..60b3539b2ca 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v2_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_0.dat
index 37416684681..6b8d3a60921 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_1.dat
index c109dc0a765..b1cfa34c218 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_sequence_v3_not_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_0.dat
index b4ff97e3b54..d9c9e8902f1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_1.dat
index 9ec32aff17c..e496aeb67cf 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v2_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_0.dat
index dc8f145d857..634736b4a2e 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_1.dat
index 29a0f6d454e..330db6625f5 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_cluster_v3_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_0.dat
index 5d9a5d3e3ae..501ee00d107 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_1.dat
index 5c75ff3695b..1e863db4b92 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_0.dat
index 1a92352f423..5c2d1e229b5 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_1.dat
index b5913884183..38d984bffe2 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_sequence_v3_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_0.dat
index 1df8298ca62..1ce63e6f492 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_1.dat
index d33cafb2cf5..bd0bc094992 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v2_not_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_0.dat
index 9e4ec5e3524..b774fdabef1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_1.dat
index c953384bdce..54dbcbf43be 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_keys_unique_mow_v3_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_0.dat
index 8d317d3188f..7444c41b48a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_1.dat
index c403939cb01..95249358fba 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_not_nullable_without_bloom_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_0.dat
index fd4ea3ab926..83302d8d81a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_1.dat
index ae986e32a25..415f4f97fd8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v2_nullable_without_bloom_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_0.dat
index 493a0bad583..b5b401b24af 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_1.dat
index edcd401c259..bfc678e19b6 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_not_nullable_without_bloom_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_0.dat
index 4fa704f79cb..d0694cc3ba4 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_1.dat
index ef87c6f1273..07ff72cef1a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/all_scalar_values_v3_nullable_with_bloom_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_0.dat
index 8873d3107b7..248c7337cdc 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_1.dat
index d01bd60f1e8..628464f6c7f 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_0.dat
index 8873d3107b7..248c7337cdc 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_1.dat
index d01bd60f1e8..628464f6c7f 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v2_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_0.dat
index 8873d3107b7..248c7337cdc 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_1.dat
index d01bd60f1e8..628464f6c7f 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_0.dat
index 8873d3107b7..248c7337cdc 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_1.dat
index d01bd60f1e8..628464f6c7f 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/ann_v3_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_0.dat
index 4a5f85b6037..d277b16d808 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_1.dat
index 7d9d0304459..02b60282149 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/compacted_row_binlog_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
index 1c532687ed0..9334649100b 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
index 1ee026fb2f4..b511370b985 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
index 8632c962ca1..40dafd1782e 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
index 0ed3eb20e3c..15c3219654f 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_not_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_0.dat
index 79b7366bdac..af2330bb21a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_1.dat
index eb9468a0d49..a367def8e84 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_with_variant_bloom_vertical_uncompressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_0.dat
index 017c970f975..5f642e43b52 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_1.dat
index 29ea225fdab..f282bcec210 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v2_nullable_without_variant_bloom_vertical_compressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_0.dat
index 59e21a087ec..9a656d49a33 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_1.dat
index db4be9934a7..bbedb071ad1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_with_variant_bloom_vertical_compressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_0.dat
index f2b42bfa98b..5f1aac51d1a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_1.dat
index f396653185c..3f9bd0285d1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_not_nullable_without_variant_bloom_vertical_uncompressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
index ee745aa9bd7..3d43688fd73 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
index 4216d8eac07..d50910fcadd 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_with_variant_bloom_horizontal_compressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
index e57e5aef4b3..9c108655b45 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
index 0e2c7ee477f..206628714b2 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/complex_v3_nullable_without_variant_bloom_horizontal_compressed/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_0.dat
index 7179999ccb1..8fc004041e5 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_1.dat
index eab26199810..37c5576b8c1 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/dup_without_key_v3_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_0.dat
index 9dc63bc77cf..c1976b2506f 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_1.dat
index f041df3abcc..72c60ba1ecb 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_0.dat
index 2ebfc233f44..6eafcd9265a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_1.dat
index 9e6ff9ebafd..520a0ad8311 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v2_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_0.dat
index 4590389eb47..53b95cd76b3 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_1.dat
index 8a9552f542e..eba2cc3f739 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_not_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_0.dat
index 02b62b63cda..7120ccb7ab2 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_1.dat
index 3c40d20bfd3..9e643d7da21 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/embedded_bloom_v3_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_0.dat
index 166fde403b7..9bc8d58778c 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_1.dat
index b7db0a4732e..d8fdf928352 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_0.dat
index d258f5f036f..184fd5d15e9 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_1.dat
index 25398adace6..b595deca55b 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v1_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_0.dat
index 166fde403b7..9bc8d58778c 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_1.dat
index b7db0a4732e..d8fdf928352 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_not_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_0.dat
index d258f5f036f..184fd5d15e9 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_1.dat
index 25398adace6..b595deca55b 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v2_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_0.dat
index 166fde403b7..9bc8d58778c 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_1.dat
index b7db0a4732e..d8fdf928352 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_not_nullable_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_0.dat
index d258f5f036f..184fd5d15e9 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_1.dat
index 25398adace6..b595deca55b 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/external_inverted_v3_nullable_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_0.dat
index 0307e200620..2194947a023 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_1.dat
index 7160c30f466..a37cdfa9235 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_sequence_variant_row_store_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_0.dat
index c79eecaaa27..8794a9b6f47 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_1.dat
index 44048b18fe4..450b206972b 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_0.dat
index f63063815d5..a70aa5944c7 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_1.dat
index 0086c63f96f..dae04a3d70e 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/fixed_partial_without_sequence_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_0.dat
index a5fd69220ab..51fa466f5a5 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_1.dat
index 419e8fa2c26..d0b6db2d04d 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_sequence_row_store_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_0.dat
index 078a0b185b2..b830233417c 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_1.dat
index 1b4bddbc720..6c3bbba5ea6 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/flexible_partial_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_0.dat
index ecd65fb10a2..b730ed884c4 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_1.dat
index 048692bfa48..08c038d0fe5 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_before_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_0.dat
index 96724b23390..e4b57954df0 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_1.dat
index 9bd21ee6ad3..849e1517161 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/mow_row_binlog_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_0.dat
index 96724b23390..e4b57954df0 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_1.dat
index 9bd21ee6ad3..849e1517161 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/mow_sequence_row_binlog_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_0.dat
index bc2d2a8754f..3debc16b34a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_1.dat
index 7406c1ea3db..cdb1a341c36 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/plain_mow_row_binlog_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_0.dat
index 24b548c4645..eb9fd229303 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_1.dat
index 14078157c6c..74dfba62769 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/plain_row_binlog_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_0.dat
index 4d1dfcc645b..9ac169376d8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_1.dat
index f1495f48dd1..51dc1ec4fce 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_0_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_0.dat
index caf0d223b38..e77c9bda9a6 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_1.dat
index 2069660cfa8..dc99c9a4be4 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_1_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_0.dat
index 4d1dfcc645b..9ac169376d8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_1.dat
index f1495f48dd1..51dc1ec4fce 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_2_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_0.dat
index 4d1dfcc645b..9ac169376d8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_1.dat
index f1495f48dd1..51dc1ec4fce 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_dup_3_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_0.dat
index e2963fb5916..8ced2e347a4 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_1.dat
index 8e5db2b292a..2933942d8ef 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_2.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_2.dat
index cf286a9379c..2a68ac5527a 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_2.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_segment_creator/segment_2.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_0.dat
index bd3fefe0d72..93182d42154 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_1.dat
index 4c0629a399c..a7cdefb56d8 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mor_1_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_0.dat
index 90daccbe88e..79be4398c78 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_1.dat
index 65933c8ad9a..4fdb64d68b5 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/row_store_unique_mow_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_0.dat
index 43e3799ad09..fe23b80c28d 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_1.dat
index e27a0bd2bbd..04ce67e4f77 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_0_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_0.dat
index bc11ebd3962..fa7e17a77bc 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_1.dat
index bccf044f8f9..8edad123858 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_1_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_0.dat
index 43e3799ad09..fe23b80c28d 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_1.dat
index e27a0bd2bbd..04ce67e4f77 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_2_horizontal/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_0.dat
index 5f386481055..10a3e9baea0 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_1.dat
index c0ebc2d4cb9..3ca53da8412 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_3_vertical/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_0.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_0.dat
index 9de2926515d..9a119a5b17d 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_0.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_0.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_1.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_1.dat
index 7704b9fd1f0..b4c7f6a3705 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_1.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_1.dat
 differ
diff --git 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_2.dat
 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_2.dat
index a5856175d2c..540713ba363 100644
Binary files 
a/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_2.dat
 and 
b/be/test/storage/test_data/segment_flusher_format/variant_row_store_segment_creator/segment_2.dat
 differ
diff --git a/gensrc/proto/segment_v2.proto b/gensrc/proto/segment_v2.proto
index 6fb6fa5fe03..fca1e107541 100644
--- a/gensrc/proto/segment_v2.proto
+++ b/gensrc/proto/segment_v2.proto
@@ -215,7 +215,7 @@ message ColumnMetaPB {
     optional ColumnPathInfo column_path_info = 13;
 
     // Extra type info to be compatible with tabet schema
-    optional bytes default_value = 14; // ColumnMessage.default_value ?
+    optional bytes DEPRECATED_default_value = 14; // this field is useless, it 
is added by https://github.com/apache/doris/pull/24170/
     optional int32 precision = 15; // ColumnMessage.precision
     optional int32 frac = 16; // ColumnMessag
 
diff --git a/regression-test/suites/show_p0/test_show_data_warehouse.groovy 
b/regression-test/suites/show_p0/test_show_data_warehouse.groovy
index db523da65cc..e3ec879adb3 100644
--- a/regression-test/suites/show_p0/test_show_data_warehouse.groovy
+++ b/regression-test/suites/show_p0/test_show_data_warehouse.groovy
@@ -95,9 +95,11 @@ suite("test_show_data_warehouse") {
 
         boolean hitDb1 = false;
         boolean hitDb2 = false;
-
-        long db1Size = 957 * replicaCount1
-        long db2Size = 908 * replicaCount2
+        // Should change this value when change the segment structure, because 
the data size will change.
+        // This check is useful because user concern about the data size.
+        long db1Size = 940 * replicaCount1
+        // remove default value field from PB, the data size will be smaller 
than before, so we need to change the expected value.
+        long db2Size = 890 * replicaCount2
         def result;
         do {
             current = System.currentTimeMillis()


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to