diff --git a/src/observer/table/ob_table_rpc_processor.h b/src/observer/table/ob_table_rpc_processor.h index eaa9c291ef79ae38688ccb34b67106e325136631..593cbb1f0e087edfde1d4cf1c509f4b574852c40 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 f79fa035d2bf52400ba3c8de0f95f883913b313f..48973d182592fffa86c273682683b39e3c1177de 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