diff --git a/src/observer/table/ob_table_rpc_processor.h b/src/observer/table/ob_table_rpc_processor.h index eaa9c291ef..593cbb1f0e 100644 --- a/src/observer/table/ob_table_rpc_processor.h +++ b/src/observer/table/ob_table_rpc_processor.h @@ -207,7 +207,7 @@ public: protected: virtual void set_req_has_wokenup() override; - int64_t get_timeout_ts() const; + virtual int64_t get_timeout_ts() const; virtual void save_request_string() override; virtual void generate_sql_id() override; virtual uint64_t get_request_checksum() = 0; diff --git a/src/observer/table/ob_table_service.h b/src/observer/table/ob_table_service.h index f79fa035d2..48973d1825 100644 --- a/src/observer/table/ob_table_service.h +++ b/src/observer/table/ob_table_service.h @@ -17,6 +17,7 @@ #include "sql/engine/expr/ob_expr_res_type.h" #include "share/table/ob_table_rpc_struct.h" #include "storage/ob_dml_param.h" +#include "share/schema/ob_table_param.h" namespace oceanbase { namespace storage