| Bug #121619 | ndb reports Scan already complete | ||
|---|---|---|---|
| Submitted: | 26 Oct 21:36 | ||
| Reporter: | Jiyuan Li | Email Updates: | |
| Status: | Open | Impact on me: | |
| Category: | MySQL Cluster: Cluster (NDB) storage engine | Severity: | S3 (Non-critical) |
| Version: | 9.3.0-cluster | OS: | Ubuntu (24.04) |
| Assigned to: | CPU Architecture: | Any | |

Description: Executing transactions in NDB cluster reports `Scan already complete' How to repeat: -- session S0 START TRANSACTION; SELECT c0 FROM t0 WHERE c0=0 FOR UPDATE; SELECT SLEEP(3); COMMIT; -- session S1 SET SESSION TRANSACTION ISOLATION LEVEL READ COMMITTED; SET SESSION innodb_lock_wait_timeout=2; START TRANSACTION; SELECT c3 FROM t0 WHERE c3=3 FOR UPDATE; SELECT /*+ NO_BNL(t2) */ DISTINCT COUNT(t2.c1), COUNT(1) FROM t0, t2 ORDER BY t0.c1 LIMIT 1;