|
|
|
|
@ -787,96 +787,82 @@ public:
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_PROXY_GLOBAL_VARIABLES_VERSION; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(107); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableTraceLog : public ObBoolSysVar
|
|
|
|
|
class ObSysVarObEnableShowTrace : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableTraceLog() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_TRACE_LOG; }
|
|
|
|
|
ObSysVarObEnableShowTrace() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_SHOW_TRACE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(108); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableHashGroupBy : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableHashGroupBy() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_HASH_GROUP_BY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(109); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableBlkNestedloopJoin : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableBlkNestedloopJoin() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_BLK_NESTEDLOOP_JOIN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(110); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObBnlJoinCacheSize : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObBnlJoinCacheSize() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_BNL_JOIN_CACHE_SIZE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(111); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(109); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObProxyUserPrivilege : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObProxyUserPrivilege() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_PROXY_USER_PRIVILEGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(112); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(110); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObOrgClusterId : public ObStrictRangeIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObOrgClusterId() : ObStrictRangeIntSysVar(ObSysVarOnCheckFuncs::check_and_convert_ob_org_cluster_id, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ORG_CLUSTER_ID; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(113); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(111); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObPlanCachePercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObPlanCachePercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_PLAN_CACHE_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(114); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(112); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObPlanCacheEvictHighPercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObPlanCacheEvictHighPercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_PLAN_CACHE_EVICT_HIGH_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(115); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(113); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObPlanCacheEvictLowPercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObPlanCacheEvictLowPercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_PLAN_CACHE_EVICT_LOW_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(116); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(114); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarRecyclebin : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarRecyclebin() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_RECYCLEBIN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(117); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(115); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObCapabilityFlag : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObCapabilityFlag() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_CAPABILITY_FLAG; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(118); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(116); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarIsResultAccurate : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarIsResultAccurate() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_IS_RESULT_ACCURATE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(119); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(117); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarErrorOnOverlapTime : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarErrorOnOverlapTime() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_ERROR_ON_OVERLAP_TIME; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(120); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(118); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObCompatibilityMode : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -885,21 +871,21 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObCompatibilityMode() : ObEnumSysVar(OB_COMPATIBILITY_MODE_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_COMPATIBILITY_MODE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(121); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(119); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObSqlWorkAreaPercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObSqlWorkAreaPercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_SQL_WORK_AREA_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(122); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(120); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObSafeWeakReadSnapshot : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObSafeWeakReadSnapshot() : ObIntSysVar(NULL, ObSysVarOnUpdateFuncs::update_safe_weak_read_snapshot, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_SAFE_WEAK_READ_SNAPSHOT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(123); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(121); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObRoutePolicy : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -908,98 +894,98 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObRoutePolicy() : ObEnumSysVar(OB_ROUTE_POLICY_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ROUTE_POLICY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(124); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(122); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableTransmissionChecksum : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableTransmissionChecksum() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_TRANSMISSION_CHECKSUM; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(125); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(123); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarForeignKeyChecks : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarForeignKeyChecks() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_FOREIGN_KEY_CHECKS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(126); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(124); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObStatementTraceId : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObStatementTraceId() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_STATEMENT_TRACE_ID; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(127); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(125); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableTruncateFlashback : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableTruncateFlashback() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_TRUNCATE_FLASHBACK; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(128); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(126); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObTcpInvitedNodes : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObTcpInvitedNodes() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_TCP_INVITED_NODES; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(129); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(127); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottleCurrentPriority : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottleCurrentPriority() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_CURRENT_PRIORITY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(130); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(128); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottlePriority : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottlePriority() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_PRIORITY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(131); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(129); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottleRt : public ObNumericSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottleRt() : ObNumericSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_RT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(132); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(130); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottleCpu : public ObNumericSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottleCpu() : ObNumericSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_CPU; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(133); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(131); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottleIo : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottleIo() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_IO; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(134); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(132); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottleNetwork : public ObNumericSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottleNetwork() : ObNumericSysVar(ObSysVarOnCheckFuncs::check_and_convert_sql_throttle_queue_time, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_NETWORK; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(135); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(133); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlThrottleLogicalReads : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlThrottleLogicalReads() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_THROTTLE_LOGICAL_READS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(136); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(134); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarAutoIncrementCacheSize : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarAutoIncrementCacheSize() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_AUTO_INCREMENT_CACHE_SIZE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(137); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(135); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableJit : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1008,91 +994,70 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableJit() : ObEnumSysVar(OB_ENABLE_JIT_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_JIT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(138); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(136); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObTempTablespaceSizePercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObTempTablespaceSizePercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_TEMP_TABLESPACE_SIZE_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(139); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarOptimizerAdaptiveCursorSharing : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarOptimizerAdaptiveCursorSharing() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OPTIMIZER_ADAPTIVE_CURSOR_SHARING; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(140); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(137); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPluginDir : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPluginDir() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_PLUGIN_DIR; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(141); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObUseParallelExecution : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObUseParallelExecution() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OB_USE_PARALLEL_EXECUTION; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(142); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(138); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObSqlAuditPercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObSqlAuditPercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_SQL_AUDIT_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(143); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(139); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableSqlAudit : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableSqlAudit() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_SQL_AUDIT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(144); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(140); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarOptimizerUseSqlPlanBaselines : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarOptimizerUseSqlPlanBaselines() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OPTIMIZER_USE_SQL_PLAN_BASELINES; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(145); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(141); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarOptimizerCaptureSqlPlanBaselines : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarOptimizerCaptureSqlPlanBaselines() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OPTIMIZER_CAPTURE_SQL_PLAN_BASELINES; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(146); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarParallelMaxServers : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarParallelMaxServers() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_PARALLEL_MAX_SERVERS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(147); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(142); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarParallelServersTarget : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarParallelServersTarget() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_PARALLEL_SERVERS_TARGET; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(148); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(143); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEarlyLockRelease : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEarlyLockRelease() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_EARLY_LOCK_RELEASE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(149); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(144); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObTrxIdleTimeout : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObTrxIdleTimeout() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_TRX_IDLE_TIMEOUT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(150); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(145); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarBlockEncryptionMode : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1101,161 +1066,161 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarBlockEncryptionMode() : ObEnumSysVar(BLOCK_ENCRYPTION_MODE_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_BLOCK_ENCRYPTION_MODE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(151); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(146); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsDateFormat : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsDateFormat() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_DATE_FORMAT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(152); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(147); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsTimestampFormat : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsTimestampFormat() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_TIMESTAMP_FORMAT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(153); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(148); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsTimestampTzFormat : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsTimestampTzFormat() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_TIMESTAMP_TZ_FORMAT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(154); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(149); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObReservedMetaMemoryPercentage : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObReservedMetaMemoryPercentage() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_RESERVED_META_MEMORY_PERCENTAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(155); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(150); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObCheckSysVariable : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObCheckSysVariable() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_CHECK_SYS_VARIABLE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(156); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(151); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsLanguage : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsLanguage() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_LANGUAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(157); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(152); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsTerritory : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsTerritory() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_TERRITORY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(158); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(153); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsSort : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsSort() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_SORT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(159); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(154); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsComp : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsComp() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_COMP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(160); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(155); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsCharacterset : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsCharacterset() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_CHARACTERSET; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(161); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(156); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsNcharCharacterset : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsNcharCharacterset() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_NCHAR_CHARACTERSET; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(162); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(157); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsDateLanguage : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsDateLanguage() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_DATE_LANGUAGE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(163); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(158); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsLengthSemantics : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsLengthSemantics() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_nls_length_semantics_is_valid, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_LENGTH_SEMANTICS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(164); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(159); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsNcharConvExcp : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsNcharConvExcp() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_NCHAR_CONV_EXCP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(165); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(160); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsCalendar : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsCalendar() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_CALENDAR; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(166); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(161); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsNumericCharacters : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsNumericCharacters() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_NUMERIC_CHARACTERS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(167); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(162); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNljBatchingEnabled : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNljBatchingEnabled() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__NLJ_BATCHING_ENABLED; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(168); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(163); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarTracefileIdentifier : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarTracefileIdentifier() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_TRACEFILE_IDENTIFIER; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(169); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(164); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarGroupbyNopushdownCutRatio : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarGroupbyNopushdownCutRatio() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__GROUPBY_NOPUSHDOWN_CUT_RATIO; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(170); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(165); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPxBroadcastFudgeFactor : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPxBroadcastFudgeFactor() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__PX_BROADCAST_FUDGE_FACTOR; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(171); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(166); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarTransactionIsolation : public ObSessionSpecialVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarTransactionIsolation() : ObSessionSpecialVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_tx_isolation, ObSysVarOnUpdateFuncs::update_tx_isolation, ObSysVarSessionSpecialUpdateFuncs::update_tx_isolation, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_TRANSACTION_ISOLATION; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(172); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(167); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObTrxLockTimeout : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObTrxLockTimeout() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_TRX_LOCK_TIMEOUT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(173); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(168); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarValidatePasswordCheckUserName : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1264,28 +1229,28 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarValidatePasswordCheckUserName() : ObEnumSysVar(VALIDATE_PASSWORD_CHECK_USER_NAME_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_VALIDATE_PASSWORD_CHECK_USER_NAME; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(174); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(169); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarValidatePasswordLength : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarValidatePasswordLength() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_VALIDATE_PASSWORD_LENGTH; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(175); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(170); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarValidatePasswordMixedCaseCount : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarValidatePasswordMixedCaseCount() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_VALIDATE_PASSWORD_MIXED_CASE_COUNT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(176); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(171); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarValidatePasswordNumberCount : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarValidatePasswordNumberCount() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_VALIDATE_PASSWORD_NUMBER_COUNT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(177); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(172); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarValidatePasswordPolicy : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1294,42 +1259,42 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarValidatePasswordPolicy() : ObEnumSysVar(VALIDATE_PASSWORD_POLICY_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_VALIDATE_PASSWORD_POLICY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(178); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(173); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarValidatePasswordSpecialCharCount : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarValidatePasswordSpecialCharCount() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_VALIDATE_PASSWORD_SPECIAL_CHAR_COUNT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(179); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(174); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarDefaultPasswordLifetime : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarDefaultPasswordLifetime() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_DEFAULT_PASSWORD_LIFETIME; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(180); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(175); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObOlsPolicySessionLabels : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObOlsPolicySessionLabels() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OB_OLS_POLICY_SESSION_LABELS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(181); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(176); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObTraceInfo : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObTraceInfo() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_TRACE_INFO; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(182); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(177); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPxPartitionScanThreshold : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPxPartitionScanThreshold() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__PX_PARTITION_SCAN_THRESHOLD; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(183); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(178); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObPxBcastOptimization : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1338,140 +1303,140 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObPxBcastOptimization() : ObEnumSysVar(_OB_PX_BCAST_OPTIMIZATION_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OB_PX_BCAST_OPTIMIZATION; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(184); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(179); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObPxSlaveMappingThreshold : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObPxSlaveMappingThreshold() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OB_PX_SLAVE_MAPPING_THRESHOLD; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(185); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(180); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarEnableParallelDml : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarEnableParallelDml() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__ENABLE_PARALLEL_DML; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(186); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(181); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPxMinGranulesPerSlave : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPxMinGranulesPerSlave() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__PX_MIN_GRANULES_PER_SLAVE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(187); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(182); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSecureFilePriv : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSecureFilePriv() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SECURE_FILE_PRIV; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(188); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(183); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPlsqlWarnings : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPlsqlWarnings() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_plsql_warnings, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_PLSQL_WARNINGS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(189); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(184); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarEnableParallelQuery : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarEnableParallelQuery() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__ENABLE_PARALLEL_QUERY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(190); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(185); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarForceParallelQueryDop : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarForceParallelQueryDop() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__FORCE_PARALLEL_QUERY_DOP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(191); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(186); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarForceParallelDmlDop : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarForceParallelDmlDop() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__FORCE_PARALLEL_DML_DOP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(192); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(187); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObPlBlockTimeout : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObPlBlockTimeout() : ObIntSysVar(ObSysVarOnCheckFuncs::check_and_convert_timeout_too_large, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_PL_BLOCK_TIMEOUT; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(193); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(188); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarTransactionReadOnly : public ObSessionSpecialBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarTransactionReadOnly() : ObSessionSpecialBoolSysVar(ObSysVarOnCheckFuncs::check_and_convert_tx_read_only, ObSysVarOnUpdateFuncs::update_tx_read_only_no_scope, ObSysVarSessionSpecialUpdateFuncs::update_tx_read_only, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_TRANSACTION_READ_ONLY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(194); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(189); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarResourceManagerPlan : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarResourceManagerPlan() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_update_resource_manager_plan, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_RESOURCE_MANAGER_PLAN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(195); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(190); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPerformanceSchema : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPerformanceSchema() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_PERFORMANCE_SCHEMA; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(196); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(191); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsCurrency : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsCurrency() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_nls_currency_too_long, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_CURRENCY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(197); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(192); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsIsoCurrency : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsIsoCurrency() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_nls_iso_currency_is_valid, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_ISO_CURRENCY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(198); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(193); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarNlsDualCurrency : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarNlsDualCurrency() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_nls_currency_too_long, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_NLS_DUAL_CURRENCY; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(199); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(194); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPlsqlCcflags : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPlsqlCcflags() : ObVarcharSysVar(ObSysVarOnCheckFuncs::check_and_convert_plsql_ccflags, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_PLSQL_CCFLAGS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(200); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(195); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObProxySessionTemporaryTableUsed : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObProxySessionTemporaryTableUsed() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OB_PROXY_SESSION_TEMPORARY_TABLE_USED; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(201); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(196); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarEnableParallelDdl : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarEnableParallelDdl() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__ENABLE_PARALLEL_DDL; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(202); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(197); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarForceParallelDdlDop : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarForceParallelDdlDop() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__FORCE_PARALLEL_DDL_DOP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(203); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(198); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarCursorSharing : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1480,14 +1445,14 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarCursorSharing() : ObEnumSysVar(CURSOR_SHARING_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_CURSOR_SHARING; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(204); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(199); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarOptimizerNullAwareAntijoin : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarOptimizerNullAwareAntijoin() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__OPTIMIZER_NULL_AWARE_ANTIJOIN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(205); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(200); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPxPartialRollupPushdown : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1496,7 +1461,7 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPxPartialRollupPushdown() : ObEnumSysVar(_PX_PARTIAL_ROLLUP_PUSHDOWN_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__PX_PARTIAL_ROLLUP_PUSHDOWN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(206); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(201); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPxDistAggPartialRollupPushdown : public ObEnumSysVar
|
|
|
|
|
{
|
|
|
|
|
@ -1505,91 +1470,91 @@ public:
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPxDistAggPartialRollupPushdown() : ObEnumSysVar(_PX_DIST_AGG_PARTIAL_ROLLUP_PUSHDOWN_NAMES, NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__PX_DIST_AGG_PARTIAL_ROLLUP_PUSHDOWN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(207); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(202); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarCreateAuditPurgeJob : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarCreateAuditPurgeJob() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__CREATE_AUDIT_PURGE_JOB; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(208); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(203); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarDropAuditPurgeJob : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarDropAuditPurgeJob() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__DROP_AUDIT_PURGE_JOB; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(209); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(204); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSetPurgeJobInterval : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSetPurgeJobInterval() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__SET_PURGE_JOB_INTERVAL; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(210); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(205); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSetPurgeJobStatus : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSetPurgeJobStatus() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__SET_PURGE_JOB_STATUS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(211); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(206); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSetLastArchiveTimestamp : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSetLastArchiveTimestamp() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__SET_LAST_ARCHIVE_TIMESTAMP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(212); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(207); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarClearLastArchiveTimestamp : public ObVarcharSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarClearLastArchiveTimestamp() : ObVarcharSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__CLEAR_LAST_ARCHIVE_TIMESTAMP; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(213); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(208); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarAggregationOptimizationSettings : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarAggregationOptimizationSettings() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__AGGREGATION_OPTIMIZATION_SETTINGS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(214); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(209); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarPxSharedHashJoin : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarPxSharedHashJoin() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__PX_SHARED_HASH_JOIN; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(215); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(210); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarSqlNotes : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarSqlNotes() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_SQL_NOTES; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(216); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(211); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarInnodbStrictMode : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarInnodbStrictMode() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_INNODB_STRICT_MODE; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(217); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(212); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarWindowfuncOptimizationSettings : public ObIntSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarWindowfuncOptimizationSettings() : ObIntSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR__WINDOWFUNC_OPTIMIZATION_SETTINGS; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(218); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(213); }
|
|
|
|
|
};
|
|
|
|
|
class ObSysVarObEnableRichErrorMsg : public ObBoolSysVar
|
|
|
|
|
{
|
|
|
|
|
public:
|
|
|
|
|
ObSysVarObEnableRichErrorMsg() : ObBoolSysVar(NULL, NULL, NULL, NULL, NULL) {}
|
|
|
|
|
inline virtual ObSysVarClassType get_type() const { return SYS_VAR_OB_ENABLE_RICH_ERROR_MSG; }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(219); }
|
|
|
|
|
inline virtual const common::ObObj &get_global_default_value() const { return ObSysVariables::get_default_value(214); }
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
@ -1610,7 +1575,7 @@ public:
|
|
|
|
|
static const common::ObString get_sys_var_name_by_id(ObSysVarClassType sys_var_id);
|
|
|
|
|
|
|
|
|
|
const static int64_t MYSQL_SYS_VARS_COUNT = 94;
|
|
|
|
|
const static int64_t OB_SYS_VARS_COUNT = 126;
|
|
|
|
|
const static int64_t OB_SYS_VARS_COUNT = 121;
|
|
|
|
|
const static int64_t ALL_SYS_VARS_COUNT = MYSQL_SYS_VARS_COUNT + OB_SYS_VARS_COUNT;
|
|
|
|
|
|
|
|
|
|
const static int16_t OB_SPECIFIC_SYS_VAR_ID_OFFSET = 10000;
|
|
|
|
|
|