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

morrysnow pushed a commit to branch branch-3.1
in repository https://gitbox.apache.org/repos/asf/doris.git


The following commit(s) were added to refs/heads/branch-3.1 by this push:
     new 16e7b1f5609 Revert "branch-3.0: [Fix](meta tool) Fix meta tool #51522 
(#51534)" (#52731)
16e7b1f5609 is described below

commit 16e7b1f5609d804836fc172179797e22ac4f97e6
Author: morrySnow <[email protected]>
AuthorDate: Thu Jul 3 17:48:09 2025 +0800

    Revert "branch-3.0: [Fix](meta tool) Fix meta tool #51522 (#51534)" (#52731)
    
    This reverts commit 2a75c100fde5f1752a0972920e3d982c66865fec.
---
 be/src/tools/meta_tool.cpp | 14 +++++++++++++-
 1 file changed, 13 insertions(+), 1 deletion(-)

diff --git a/be/src/tools/meta_tool.cpp b/be/src/tools/meta_tool.cpp
index d233f53966d..076b4fae18b 100644
--- a/be/src/tools/meta_tool.cpp
+++ b/be/src/tools/meta_tool.cpp
@@ -34,24 +34,37 @@
 #include "io/fs/local_file_system.h"
 #include "json2pb/pb_to_json.h"
 #include "olap/data_dir.h"
+#include "olap/olap_define.h"
 #include "olap/options.h"
+#include "olap/rowset/segment_v2/binary_plain_page.h"
 #include "olap/rowset/segment_v2/column_reader.h"
 #include "olap/storage_engine.h"
 #include "olap/tablet_meta.h"
 #include "olap/tablet_meta_manager.h"
+#include "olap/utils.h"
 #include "util/coding.h"
 #include "util/crc32c.h"
 
+using std::filesystem::path;
 using doris::DataDir;
 using doris::StorageEngine;
+using doris::OlapMeta;
 using doris::Status;
 using doris::TabletMeta;
 using doris::TabletMetaManager;
 using doris::Slice;
 using strings::Substitute;
 using doris::segment_v2::SegmentFooterPB;
+using doris::segment_v2::ColumnReader;
+using doris::segment_v2::PageHandle;
+using doris::segment_v2::PagePointer;
+using doris::segment_v2::ColumnReaderOptions;
+using doris::segment_v2::ColumnIteratorOptions;
+using doris::segment_v2::PageFooterPB;
 using doris::io::FileReaderSPtr;
 
+const std::string HEADER_PREFIX = "tabletmeta_";
+
 DEFINE_string(root_path, "", "storage root path");
 DEFINE_string(operation, "get_meta",
               "valid operation: get_meta, flag, load_meta, delete_meta, 
show_meta");
@@ -308,7 +321,6 @@ void show_segment_footer(const std::string& file_name) {
 }
 
 int main(int argc, char** argv) {
-    SCOPED_INIT_THREAD_CONTEXT();
     std::string usage = get_usage(argv[0]);
     gflags::SetUsageMessage(usage);
     google::ParseCommandLineFlags(&argc, &argv, true);


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

Reply via email to