Details
-
Bug
-
Status: Closed (View Workflow)
-
Major
-
Resolution: Fixed
-
10.6, 10.4(EOL), 10.5(EOL), 10.9(EOL), 10.10(EOL), 11.0(EOL), 11.1(EOL), 11.2(EOL)
-
None
-
Unexpected results
-
Correct empty queries count for cursor protocol SELECT statements. Empty queries are now counted in FETCH phase instead of EXECUTE phase of cursor protocol execution to ensure accurate count.
-
Q3/2025 Maintenance
Description
Testcase (run MTR test with --cursor-protocol):
create table t1 (a int); |
insert into t1 values (1); |
select count(*) from t1; |
select * from t1; |
select * from t1 limit 0; |
show status like "Empty_queries"; |
drop table t1; |
Expected result:
show status like "Empty_queries"; |
Variable_name Value
|
Empty_queries 1
|
Actual result:
show status like "Empty_queries"; |
Variable_name Value
|
Empty_queries 3
|
Attachments
Issue Links
- relates to
-
MDEV-31005 Make working ./mtr --cursor-protocol
-
- Stalled
-