patch 4.0

This commit is contained in:
wangzelin.wzl
2022-10-24 10:34:53 +08:00
parent 4ad6e00ec3
commit 93a1074b0c
10533 changed files with 2588271 additions and 2299373 deletions

View File

@ -15,44 +15,44 @@
#include "common/object/ob_object.h"
#include "lib/container/ob_se_array.h"
namespace oceanbase {
namespace common {
namespace oceanbase
{
namespace common
{
class ObIAllocator;
class ObExprCtx;
namespace sqlclient {
// namespace sqlclient
// {
class ObMySQLProxy;
// }
}
} // namespace common
namespace sql {
namespace sql
{
class ObExecContext;
class ObRawExpr;
class ObCreateFuncStmt;
class ObCreateFuncExecutor {
class ObCreateFuncExecutor
{
public:
const static int OB_DEFAULT_ARRAY_SIZE = 16;
ObCreateFuncExecutor()
{}
virtual ~ObCreateFuncExecutor()
{}
int execute(ObExecContext& ctx, ObCreateFuncStmt& stmt);
ObCreateFuncExecutor(){}
virtual ~ObCreateFuncExecutor(){}
int execute(ObExecContext &ctx, ObCreateFuncStmt &stmt);
private:
DISALLOW_COPY_AND_ASSIGN(ObCreateFuncExecutor);
};
class ObDropFuncStmt;
class ObDropFuncExecutor {
class ObDropFuncExecutor
{
public:
ObDropFuncExecutor()
{}
virtual ~ObDropFuncExecutor()
{}
int execute(ObExecContext& ctx, ObDropFuncStmt& stmt);
ObDropFuncExecutor(){}
virtual ~ObDropFuncExecutor(){}
int execute(ObExecContext &ctx, ObDropFuncStmt &stmt);
private:
DISALLOW_COPY_AND_ASSIGN(ObDropFuncExecutor);
};
} // namespace sql
} // namespace oceanbase
}
}
#endif