Bug #116391 Test main.opt_hints_join_order_hypergraph failing with a result diff
Description:
./mtr main.opt_hints_join_order_hypergraph
...
[ 50%] main.opt_hints_join_order_hypergraph [ fail ]
Test ended at 2024-10-17 15:13:33
CURRENT_TEST: main.opt_hints_join_order_hypergraph
--- /Users/laurynas/vilniusdb/mysql-9.1.0/mysql-test/r/opt_hints_join_order_hypergraph.result 2024-10-15 13:25:42
+++ /Users/laurynas/vilniusdb/mysql-9.1.0/_build-debug/mysql-test/var/log/opt_hints_join_order_hypergraph.reject 2024-10-17 15:13:33
@@ -1257,21 +1257,21 @@
-> Inner hash join (alias10.f1 = alias11.f1) (rows=1)
-> Table scan on alias10 (rows=1)
-> Hash
- -> Inner hash join (cast(alias4.f2 as double) = cast(alias11.f2 as double)) (rows=1)
- -> Left hash join (alias4.f2 = alias5.f2) (rows=1)
+ -> Left hash join (alias4.f2 = alias5.f2) (rows=1)
+ -> Inner hash join (cast(alias4.f2 as double) = cast(alias11.f2 as double)) (rows=1)
-> Table scan on alias4 (rows=1)
-> Hash
- -> Left hash join (alias5.f1 = alias8.f2) (rows=1)
- -> Inner hash join (alias5.f2 = alias6.f1) (rows=1)
- -> Table scan on alias5 (rows=1)
- -> Hash
- -> Table scan on alias6 (rows=1)
+ -> Table scan on alias11 (rows=1)
+ -> Hash
+ -> Left hash join (alias5.f1 = alias8.f2) (rows=1)
+ -> Inner hash join (alias5.f2 = alias6.f1) (rows=1)
+ -> Table scan on alias5 (rows=1)
-> Hash
- -> Inner hash join (<hash>(alias7.f1)=<hash>(alias8.f1)), extra conditions: (alias7.f1 = alias8.f1) (rows=1)
- -> Table scan on alias7 (rows=1)
- -> Hash
- -> Table scan on alias8 (rows=1)
- -> Hash
- -> Table scan on alias11 (rows=1)
+ -> Table scan on alias6 (rows=1)
+ -> Hash
+ -> Inner hash join (<hash>(alias7.f1)=<hash>(alias8.f1)), extra conditions: (alias7.f1 = alias8.f1) (rows=1)
+ -> Table scan on alias7 (rows=1)
+ -> Hash
+ -> Table scan on alias8 (rows=1)
DROP TABLES t2, t4, t5, t6, t7, t10, t11;
mysqltest: Result content mismatch
How to repeat:
See above
Portions of this website are copyright © 2001, 2002 The PHP Group
Page generated in 0.039 sec. using MySQL 8.4.7-u6-cloud
Timestamp references displayed by the system are UTC.
Content reproduced on this site is the property of the
respective copyright holders.
It is not reviewed in advance
by Oracle and does not necessarily represent the opinion of
Oracle or any other party.
Description: ./mtr main.opt_hints_join_order_hypergraph ... [ 50%] main.opt_hints_join_order_hypergraph [ fail ] Test ended at 2024-10-17 15:13:33 CURRENT_TEST: main.opt_hints_join_order_hypergraph --- /Users/laurynas/vilniusdb/mysql-9.1.0/mysql-test/r/opt_hints_join_order_hypergraph.result 2024-10-15 13:25:42 +++ /Users/laurynas/vilniusdb/mysql-9.1.0/_build-debug/mysql-test/var/log/opt_hints_join_order_hypergraph.reject 2024-10-17 15:13:33 @@ -1257,21 +1257,21 @@ -> Inner hash join (alias10.f1 = alias11.f1) (rows=1) -> Table scan on alias10 (rows=1) -> Hash - -> Inner hash join (cast(alias4.f2 as double) = cast(alias11.f2 as double)) (rows=1) - -> Left hash join (alias4.f2 = alias5.f2) (rows=1) + -> Left hash join (alias4.f2 = alias5.f2) (rows=1) + -> Inner hash join (cast(alias4.f2 as double) = cast(alias11.f2 as double)) (rows=1) -> Table scan on alias4 (rows=1) -> Hash - -> Left hash join (alias5.f1 = alias8.f2) (rows=1) - -> Inner hash join (alias5.f2 = alias6.f1) (rows=1) - -> Table scan on alias5 (rows=1) - -> Hash - -> Table scan on alias6 (rows=1) + -> Table scan on alias11 (rows=1) + -> Hash + -> Left hash join (alias5.f1 = alias8.f2) (rows=1) + -> Inner hash join (alias5.f2 = alias6.f1) (rows=1) + -> Table scan on alias5 (rows=1) -> Hash - -> Inner hash join (<hash>(alias7.f1)=<hash>(alias8.f1)), extra conditions: (alias7.f1 = alias8.f1) (rows=1) - -> Table scan on alias7 (rows=1) - -> Hash - -> Table scan on alias8 (rows=1) - -> Hash - -> Table scan on alias11 (rows=1) + -> Table scan on alias6 (rows=1) + -> Hash + -> Inner hash join (<hash>(alias7.f1)=<hash>(alias8.f1)), extra conditions: (alias7.f1 = alias8.f1) (rows=1) + -> Table scan on alias7 (rows=1) + -> Hash + -> Table scan on alias8 (rows=1) DROP TABLES t2, t4, t5, t6, t7, t10, t11; mysqltest: Result content mismatch How to repeat: See above