fix flt trace cannot trace at only slow query policy
This commit is contained in:
		
							
								
								
									
										6
									
								
								deps/oblib/src/lib/trace/ob_trace.h
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										6
									
								
								deps/oblib/src/lib/trace/ob_trace.h
									
									
									
									
										vendored
									
									
								
							| @ -286,6 +286,10 @@ struct ObTrace | ||||
|   OB_INLINE bool is_auto_flush() { return auto_flush_; } | ||||
|   OB_INLINE void set_enable_show_trace(bool enable_show_trace) { enable_show_trace_ = enable_show_trace; } | ||||
|   OB_INLINE bool is_enable_show_trace() { return enable_show_trace_; } | ||||
|   OB_INLINE void set_in_transaction(bool is_in_trans) { is_in_trans_ = is_in_trans; } | ||||
|   OB_INLINE bool is_in_transaction() { return is_in_trans_; } | ||||
|   OB_INLINE void set_is_query_trace(bool is_query_trc) { is_query_trc_ = is_query_trc; } | ||||
|   OB_INLINE bool is_query_trace() { return is_query_trc_; } | ||||
|   void check_leak_span(); | ||||
|   void reset(); | ||||
|   void dump_span(); | ||||
| @ -342,6 +346,8 @@ private: | ||||
| private: | ||||
|   static thread_local ObTrace* save_buffer; | ||||
|   uint64_t magic_code_; | ||||
|   bool is_in_trans_; | ||||
|   bool is_query_trc_; | ||||
| public: | ||||
|   int64_t buffer_size_; | ||||
|   int64_t offset_; | ||||
|  | ||||
		Reference in New Issue
	
	Block a user
	 obdev
					obdev