Skip to content

Commit 71bd661

Browse files
committed
Bug#31314958 NDB_LIMIT_DEFERRED_TRIGGERS DEADLOCK TIMEOUT
The ndb_limit_deferred_triggers test executes update queries which are intended to heavily stress the job buffers in the NDB data nodes. While running these heavy queries on slower machines, the transaction deadlock timeout will be triggered causing the queries to fail. CURRENT_TEST: ndb.ndb_limit_deferred_triggers mysqltest: At line 95: Query 'reap' failed. ERROR 1205 (HY000): Lock wait timeout exceeded; try restarting transaction Since test intentionally stressed the NDB data nodes towards its limits, the system need to be configured appropriately to handle the load also on slow machines. Increase the transaction deadlock detection timeout to make the configured system more resilient. Change-Id: I5853b68752fbe588cc451483d11012b7a92a8499
1 parent 0763181 commit 71bd661

File tree

1 file changed

+1
-0
lines changed

1 file changed

+1
-0
lines changed

mysql-test/suite/ndb/t/ndb_limit_deferred_triggers.cnf

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,6 @@ MaxNoOfLocalOperations=50K
55
MaxNoOfConcurrentOperations=50K
66
LongMessageBuffer=128M
77
DataMemory=128M
8+
TransactionDeadlockDetectionTimeout=30000
89

910
ThreadConfig=main={count=1},tc={count=1},ldm={count=2},io={count=1},rep={count=1},recv={count=2},send={count=2}

0 commit comments

Comments
 (0)