Xinyi Zou
ba1edcf2dc
[fix](stack trace) Optimize stack trace output (#24933)
Status prints the stack trace, the first four frame pointers are removed, it doesn't make sense.
Optimize stack trace field order.
example:
0# doris::PlanFragmentExecutor::cancel(doris::PPlanFragmentCancelReason const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at doris/core/be/src/common/status.h:0
1# doris::FragmentMgr::cancel_query_unlocked(doris::TUniqueId const&, doris::PPlanFragmentCancelReason const&, std::unique_lock<std::mutex> const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at doris/cor
e/be/src/runtime/fragment_mgr.cpp:984
2# doris::FragmentMgr::cancel_query(doris::TUniqueId const&, doris::PPlanFragmentCancelReason const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&) at doris/ldb_toolchain/bin/../lib/gcc/x86_64-linux-gnu/11/
../../../../include/x86_64-linux-gnu/c++/11/bits/gthr-default.h:778
3# long doris::MemTrackerLimiter::free_top_memory_query<doris::MemTrackerLimiter::TrackerLimiterGroup>(long, doris::MemTrackerLimiter::Type, std::vector<doris::MemTrackerLimiter::TrackerLimiterGroup, std::allocator<doris::MemTrackerLimiter::TrackerLimiterGroup> >&, s
td::function<std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > (long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&)> const&, doris::RuntimeProfile*) at doris/ldb_toolchain/bin/../
lib/gcc/x86_64-linux-gnu/11/../../../../include/c++/11/bits/basic_string.h:187
4# doris::MemTrackerLimiter::free_top_memory_query(long, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > const&, doris::RuntimeProfile*, doris::Mem
TrackerLimiter::Type) at doris/core/be/src/runtime/memory/mem_tracker_limiter.cpp:362
5# doris::MemInfo::process_full_gc() at doris/core/be/src/util/mem_info.cpp:198
6# doris::Daemon::memory_gc_thread() at doris/core/be/src/common/daemon.cpp:0
7# doris::Thread::supervise_thread(void*) at doris/ldb_toolchain/bin/../usr/include/pthread.h:562
8# start_thread
9# __clone
2023-10-10 18:23:07 +08:00
..
2023-09-29 22:38:52 +08:00
2022-11-18 21:02:54 +08:00
2023-04-19 23:11:48 +08:00
2023-04-29 14:50:39 +08:00
2023-08-26 22:59:10 +08:00
2023-04-19 23:11:48 +08:00
2023-08-05 21:24:32 +08:00
2023-04-19 23:11:48 +08:00
2023-09-09 00:30:11 +08:00
2022-10-20 08:56:01 +08:00
2023-03-13 11:11:59 +08:00
2023-03-12 20:09:58 +08:00
2023-03-13 11:11:59 +08:00
2023-04-19 23:11:48 +08:00
2023-03-14 20:40:37 +08:00
2023-08-10 18:50:33 +08:00
2023-10-03 20:52:47 +08:00
2023-04-19 23:11:48 +08:00
2023-07-26 18:23:39 +08:00
2023-04-19 23:11:48 +08:00
2023-08-05 21:24:32 +08:00
2023-08-05 21:24:32 +08:00
2023-04-19 23:11:48 +08:00
2023-05-11 00:44:48 +08:00
2023-06-19 15:29:42 +08:00
2023-06-17 10:39:02 +08:00
2023-04-19 23:11:48 +08:00
2023-06-05 10:48:07 +08:00
2023-04-19 23:11:48 +08:00
2023-06-13 15:13:57 +08:00
2023-04-19 23:11:48 +08:00
2023-05-08 10:42:06 +08:00
2023-04-27 14:22:09 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-03-08 10:42:20 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-08-01 15:59:07 +08:00
2023-07-10 19:21:32 +08:00
2023-09-14 16:53:09 +08:00
2023-09-25 17:56:12 +08:00
2023-09-25 17:56:12 +08:00
2023-08-31 17:58:52 +08:00
2023-08-31 17:58:52 +08:00
2023-07-19 15:43:14 +08:00
2023-03-29 09:00:52 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-06-08 19:48:19 +08:00
2023-07-30 21:31:54 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2022-09-14 21:25:22 +08:00
2022-10-18 13:10:13 +08:00
2023-04-19 23:11:48 +08:00
2023-09-09 00:30:11 +08:00
2023-06-28 16:10:24 +08:00
2023-06-28 16:10:24 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-06-05 10:48:07 +08:00
2023-08-26 00:16:00 +08:00
2023-08-26 00:16:00 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-03-13 11:11:59 +08:00
2023-04-19 23:11:48 +08:00
2023-06-13 09:41:22 +08:00
2023-08-11 14:36:19 +08:00
2023-08-11 14:36:19 +08:00
2023-09-27 21:01:45 +08:00
2023-06-30 14:29:21 +08:00
2023-08-25 11:40:30 +08:00
2023-09-22 12:23:43 +08:00
2023-08-25 11:40:30 +08:00
2023-08-25 11:40:30 +08:00
2023-08-25 11:40:30 +08:00
2023-08-25 11:40:30 +08:00
2023-07-13 19:56:00 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-09-26 14:46:24 +08:00
2023-07-29 12:56:31 +08:00
2023-02-09 10:24:56 +08:00
2022-11-12 16:06:15 +08:00
2023-06-13 15:13:57 +08:00
2023-08-22 18:31:40 +08:00
2023-08-09 18:29:46 +08:00
2023-08-06 19:18:44 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-02-15 15:58:43 +08:00
2023-01-20 13:33:01 +08:00
2023-07-10 19:21:32 +08:00
2023-07-10 19:21:32 +08:00
2023-08-25 21:24:55 +08:00
2023-08-25 21:24:55 +08:00
2023-06-13 15:13:57 +08:00
2023-07-11 20:21:31 +08:00
2023-02-09 10:24:56 +08:00
2023-04-19 23:11:48 +08:00
2023-07-08 14:49:44 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-02-03 11:28:48 +08:00
2023-07-08 14:49:44 +08:00
2023-07-08 14:49:44 +08:00
2022-10-18 13:10:13 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-09-29 22:38:52 +08:00
2023-04-19 23:11:48 +08:00
2023-06-12 10:00:35 +08:00
2023-08-28 15:55:02 +08:00
2023-09-06 15:39:19 +08:00
2023-09-06 15:39:19 +08:00
2023-04-19 23:11:48 +08:00
2023-06-29 10:03:57 +08:00
2023-04-24 14:51:51 +08:00
2023-10-10 09:09:26 +08:00
2023-10-10 09:09:26 +08:00
2023-07-20 20:48:55 +08:00
2023-06-11 14:00:04 +08:00
2023-07-30 21:09:17 +08:00
2023-07-30 21:09:17 +08:00
2023-09-20 17:21:45 +08:00
2023-09-20 17:21:45 +08:00
2023-09-14 14:18:10 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2022-08-29 12:06:01 +08:00
2023-09-27 16:14:49 +08:00
2023-10-10 18:23:07 +08:00
2023-10-10 18:23:07 +08:00
2023-04-19 23:11:48 +08:00
2023-09-18 11:12:26 +08:00
2023-04-19 23:11:48 +08:00
2023-06-28 16:49:45 +08:00
2023-04-19 23:11:48 +08:00
2023-05-11 10:17:11 +08:00
2023-09-29 22:38:52 +08:00
2023-09-20 17:00:24 +08:00
2023-09-29 22:38:52 +08:00
2023-09-21 21:49:33 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-09-29 22:38:52 +08:00
2023-04-19 23:11:48 +08:00
2023-08-31 19:46:38 +08:00
2023-08-31 19:46:38 +08:00
2023-05-08 19:51:06 +08:00
2023-04-19 23:11:48 +08:00
2023-10-04 23:34:24 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-06-06 12:03:01 +08:00
2023-09-21 21:00:23 +08:00
2023-09-21 17:26:41 +08:00
2023-07-01 12:18:23 +08:00
2023-03-13 11:11:59 +08:00
2022-10-31 19:19:13 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-04-19 23:11:48 +08:00
2023-10-09 00:14:58 +08:00
2023-04-19 23:11:48 +08:00
2023-09-29 22:38:52 +08:00
2023-04-19 23:11:48 +08:00