fix v$ob_timestamp_service
This commit is contained in:
parent
caaf2d84ca
commit
e9a0d16b1d
@ -210,7 +210,7 @@ int ObInnerTableSchema::v_ob_timestamp_service_schema(ObTableSchema &table_schem
|
||||
table_schema.set_collation_type(ObCharset::get_default_collation(ObCharset::get_default_charset()));
|
||||
|
||||
if (OB_SUCC(ret)) {
|
||||
if (OB_FAIL(table_schema.set_view_definition(R"__( SELECT TENANT_ID, TS_TYPE, TS_VALUE, SVR_IP, SVR_PORT FROM oceanbase.__all_virtual_timestamp_service WHERE ROLE = 'LEADER' AND SERVICE_EPOCH = (SELECT MAX(SERVICE_EPOCH) FROM oceanbase.__all_virtual_timestamp_service) )__"))) {
|
||||
if (OB_FAIL(table_schema.set_view_definition(R"__( SELECT TENANT_ID, TS_TYPE, TS_VALUE, SVR_IP, SVR_PORT FROM oceanbase.__all_virtual_timestamp_service as a WHERE ROLE = 'LEADER' AND SERVICE_EPOCH = (SELECT MAX(SERVICE_EPOCH) FROM oceanbase.__all_virtual_timestamp_service where TENANT_ID = a.TENANT_ID) GROUP BY TENANT_ID )__"))) {
|
||||
LOG_ERROR("fail to set view_definition", K(ret));
|
||||
}
|
||||
}
|
||||
|
@ -26857,11 +26857,13 @@ def_table_schema(
|
||||
SVR_IP,
|
||||
SVR_PORT
|
||||
FROM
|
||||
oceanbase.__all_virtual_timestamp_service
|
||||
oceanbase.__all_virtual_timestamp_service as a
|
||||
WHERE
|
||||
ROLE = 'LEADER' AND SERVICE_EPOCH =
|
||||
(SELECT MAX(SERVICE_EPOCH) FROM
|
||||
oceanbase.__all_virtual_timestamp_service)
|
||||
oceanbase.__all_virtual_timestamp_service
|
||||
where TENANT_ID = a.TENANT_ID)
|
||||
GROUP BY TENANT_ID
|
||||
""".replace("\n", " ")
|
||||
)
|
||||
|
||||
@ -51080,7 +51082,7 @@ def_table_schema(
|
||||
)
|
||||
|
||||
def_table_schema(
|
||||
owner = 'zhenjiang.xzj',
|
||||
owner = 'lixinze.lxz',
|
||||
table_name = 'V$OB_TIMESTAMP_SERVICE',
|
||||
name_postfix = '_ORA',
|
||||
database_id = 'OB_ORA_SYS_DATABASE_ID',
|
||||
|
Loading…
x
Reference in New Issue
Block a user