Occupy das async pcode and latch id.

This commit is contained in:
rolandqi 2022-12-16 13:15:17 +00:00 committed by ob-robot
parent 6f05db2849
commit cdc893ba9b
4 changed files with 4 additions and 0 deletions

View File

@ -297,6 +297,7 @@ LATCH_DEF(TX_TABLE_LOCK, 286, "tx table lock", LATCH_FIFO, 2000, 0, TX_TABLE_LOC
LATCH_DEF(MEMTABLE_STAT_LOCK, 287, "metmable stat lock", LATCH_FIFO, 2000, 0, MEMTABLE_STAT_LOCK_WAIT, "memtable stat lock")
LATCH_DEF(DEADLOCK_DETECT_LOCK, 288, "deadlock detect lock", LATCH_FIFO, 2000, 0, DEADLOCK_DETECT_LOCK_WAIT, "deadlock detect lock")
LATCH_DEF(FREEZE_THREAD_POOL_LOCK, 289, "freeze thread pool lock", LATCH_FIFO, 2000, 0, FREEZE_THREAD_POOL_WAIT, "freeze thread pool lock")
LATCH_DEF(DAS_ASYNC_RPC_LOCK, 290, "das wait remote response lock", LATCH_FIFO, 2000, 0, DAS_ASYNC_RPC_LOCK_WAIT, "das wait remote response lock")
LATCH_DEF(LATCH_END, 99999, "latch end", LATCH_FIFO, 2000, 0, WAIT_EVENT_END, "latch end")
#endif

View File

@ -543,6 +543,7 @@ class EventTable
EN_DAS_WRITE_ROW_LIST_LEN = 304,
EN_DAS_SIMULATE_VT_CREATE_ERROR = 305,
EN_DAS_SIMULATE_LOOKUPOP_INIT_ERROR = 306,
EN_DAS_SIMULATE_ASYNC_RPC_TIMEOUT = 307,
EN_REPLAY_STORAGE_SCHEMA_FAILURE = 351,
EN_SKIP_GET_STORAGE_SCHEMA = 352,

View File

@ -36,6 +36,7 @@ WAIT_EVENT_DEF(OMT_IDLE, 12002, "sched idle", "wait start timestamp", "", "", ID
//network
WAIT_EVENT_DEF(SYNC_RPC, 13000, "sync rpc", "pcode", "size", "", NETWORK, "sync rpc", true)
WAIT_EVENT_DEF(MYSQL_RESPONSE_WAIT_CLIENT, 13001, "mysql response wait client", "", "", "", NETWORK, "mysql response wait client", true)
WAIT_EVENT_DEF(DAS_ASYNC_RPC_LOCK_WAIT, 13002, "das wait remote response", "", "", "", NETWORK, "das wait remote response", true)
//application
WAIT_EVENT_DEF(MT_READ_LOCK_WAIT,14001,"memstore read lock wait","lock","waiter","owner",APPLICATION,"memstore read lock wait", false)

View File

@ -498,6 +498,7 @@ PCODE_DEF(OB_DAS_SYNC_FETCH_ID, 0x527) //fetch das id with sync rpc
PCODE_DEF(OB_DAS_SYNC_FETCH_RESULT, 0x528) //fetch das result with sync rpc
PCODE_DEF(OB_DAS_ASYNC_ERASE_RESULT, 0x529) //erase das result with async rpc
PCODE_DEF(OB_RECOMPILE_ALL_VIEWS_AND_SYNONYMS, 0x52A) //reset status for view && add dependency for synonym after upgrade
PCODE_DEF(OB_DAS_ASYNC_ACCESS, 0x52B) //das async rpc
PCODE_DEF(OB_SQL_PCODE_END, 0x54F) // as a guardian
// for test schema