mariadb/storage
Monty 9a4110aa57 MDEV-30256 Wrong result (missing rows) upon join with empty table
The problem was an assignment in test_quick_select() that flagged empty
tables with "Impossible where". This test was however wrong as it
didn't work correctly for left join.

Removed the test, but added checking of empty tables in DELETE and UPDATE
to get similar EXPLAIN as before.

The new tests is a bit more strict (better) than before as it catches all
cases of empty tables in single table DELETE/UPDATE.
2023-02-10 12:58:50 +02:00
..
archive Changing all cost calculation to be given in milliseconds 2023-02-02 23:54:45 +03:00
blackhole Ensure that test_quick_select doesn't return more rows than in the table 2023-01-30 15:22:20 +02:00
columnstore Update columnstore to include the patch to compile with the new cost model APIs 2023-02-03 13:26:02 +03:00
connect Added test cases for preceding test 2023-02-03 00:00:35 +03:00
csv Add limits for how many IO operations a table access will do 2023-02-02 23:57:30 +03:00
example Add limits for how many IO operations a table access will do 2023-02-02 23:57:30 +03:00
federated Add limits for how many IO operations a table access will do 2023-02-02 23:57:30 +03:00
federatedx Add limits for how many IO operations a table access will do 2023-02-02 23:57:30 +03:00
heap Added "override" to ha_heap.h, ha_myisam.h, ha_myisammrg.h and ha_sequence.h 2023-02-03 10:56:49 +03:00
innobase Cache file->index_flags(index, 0, 1) in table->key_info[index].index_flags 2023-02-03 14:38:26 +03:00
maria Fixed bug in Aria with aria_log files that are exactly 8K 2023-02-03 10:43:11 +03:00
mroonga Added test cases for preceding test 2023-02-03 00:00:35 +03:00
myisam Added "override" to ha_heap.h, ha_myisam.h, ha_myisammrg.h and ha_sequence.h 2023-02-03 10:56:49 +03:00
myisammrg MDEV-30088 Assertion `cond_selectivity <= 1.0' failed in get_range_limit_read_cost 2023-02-10 12:58:50 +02:00
oqgraph Changing all cost calculation to be given in milliseconds 2023-02-02 23:54:45 +03:00
perfschema Changing all cost calculation to be given in milliseconds 2023-02-02 23:54:45 +03:00
rocksdb Stabilize rocksdb.rocksdb test. 2023-02-03 14:31:21 +03:00
sequence Added "override" to ha_heap.h, ha_myisam.h, ha_myisammrg.h and ha_sequence.h 2023-02-03 10:56:49 +03:00
sphinx Add limits for how many IO operations a table access will do 2023-02-02 23:57:30 +03:00
spider MDEV-30256 Wrong result (missing rows) upon join with empty table 2023-02-10 12:58:50 +02:00
test_sql_discovery Merge 10.5 into 10.6 2022-09-20 16:53:20 +03:00