[FEAT MERGE] 4.1 PL/SQL enhence & development

This commit is contained in:
obdev
2023-01-09 08:47:31 +00:00
committed by ob-robot
parent 322032b9ca
commit 08802d94f6
98 changed files with 5260 additions and 2676 deletions

View File

@ -140,11 +140,6 @@ public:
ObPlanCacheObject(ObLibCacheNameSpace ns, lib::MemoryContext &mem_context);
virtual ~ObPlanCacheObject() {}
inline bool is_sql_crsr() const { return ObLibCacheNameSpace::NS_CRSR == ns_; }
inline bool is_prcr() const { return ObLibCacheNameSpace::NS_PRCR == ns_; }
inline bool is_sfc() const { return ObLibCacheNameSpace::NS_SFC == ns_; }
inline bool is_pkg() const { return ObLibCacheNameSpace::NS_PKG == ns_; }
inline bool is_anon() const { return ObLibCacheNameSpace::NS_ANON == ns_; }
inline int64_t get_dependency_table_size() const { return dependency_tables_.count(); }
inline const DependenyTableStore &get_dependency_table() const { return dependency_tables_; }
inline void set_sys_schema_version(int64_t schema_version) { sys_schema_version_ = schema_version; }