fix: reopen tableapi ut case

This commit is contained in:
obdev
2023-01-12 04:08:14 +00:00
committed by ob-robot
parent 55bfead71e
commit d6a558b94a
2 changed files with 495 additions and 498 deletions

View File

@ -1897,21 +1897,6 @@ int ObTableSpecCgService::generate(ObIAllocator &alloc,
return ret; return ret;
} }
// NOTE: explicit instantiate here after adding a new executor, cannot put template define to
// the header file, it will cause circular dependent with executor factory
template int ObTableSpecCgService::generate<TABLE_API_EXEC_SCAN>(ObIAllocator &alloc,
ObTableCtx &ctx,
ObTableApiSpec *&root_spec);
template int ObTableSpecCgService::generate<TABLE_API_EXEC_INSERT>(ObIAllocator &alloc,
ObTableCtx &ctx,
ObTableApiSpec *&root_spec);
template int ObTableSpecCgService::generate<TABLE_API_EXEC_REPLACE>(ObIAllocator &alloc,
ObTableCtx &ctx,
ObTableApiSpec *&root_spec);
template int ObTableSpecCgService::generate<TABLE_API_EXEC_INSERT_UP>(ObIAllocator &alloc,
ObTableCtx &ctx,
ObTableApiSpec *&root_spec);
int ObTableTscCgService::generate_rt_exprs(const ObTableCtx &ctx, int ObTableTscCgService::generate_rt_exprs(const ObTableCtx &ctx,
ObIAllocator &allocator, ObIAllocator &allocator,
const ObIArray<ObRawExpr *> &src, const ObIArray<ObRawExpr *> &src,

File diff suppressed because it is too large Load Diff