summaryrefslogtreecommitdiff
path: root/sql-bench/test-table-elimination.sh
Commit message (Collapse)AuthorAgeFilesLines
* mtr: use env for perlDaniel Black2020-06-231-1/+1
| | | | | | | | On FreeBSD, perl isn't in /usr/bin, its in /usr/local/bin or elsewhere in the path. Like storage/{maria/unittest/,}ma_test_* , we use /usr/bin/env to find perl and run it.
* fix sql-bench test-table-elimination view leak. see MDEV-10310 for detailsRik Prohaska2016-07-121-0/+1
|
* MDEV-7226 sql-bench test-table-elimination does not executeSergei Golubchik2015-01-191-1/+1
|
* MDEV-772, MDEV-744: Fix test-table-elimination script to work. Sergey Petrunya2012-10-311-4/+5
|
* MWL#90: Subqueries: Inside-out execution for non-semijoin materialized ↵Sergey Petrunya2010-05-251-0/+1
| | | | | | | | | | subqueries that are AND-parts of the WHERE - Code cleanu. - Make MWL#90 code require @@optimizer_switch='semijoin=on' - Update test results with the above - Fork subselect_mat.test - we want to check both semi-join materialization, which now has broader scope and non-semijoin materialization.
* MWL#17: Table eliminationSergey Petrunya2009-09-021-4/+0
| | | | | | - Address review feedback R4: better comments, formatting
* MWL#17: Table eliminationSergey Petrunia2009-06-241-1/+1
| | | | | | | | | | | | | | | - More testcases - Let add_ft_key() set keyuse->usable mysql-test/r/table_elim.result: MWL#17: Table elimination - More testcases mysql-test/t/table_elim.test: MWL#17: Table elimination - More testcases sql/sql_select.cc: MWL#17: Table elimination - Let add_ft_key() set keyuse->usable
* MWL#17: Table eliminationSergey Petrunia2009-06-161-0/+320
- Move eliminate_tables() to before constant table detection. - First code for benchmark sql-bench/test-table-elimination.sh: MWL#17: Table elimination - sql-bench "Benchmark", incomplete sql/sql_select.cc: MWL#17: Table elimination - Move eliminate_tables() to before constant table detection, this will allow to spare const table reads (at a cost of not being able to take advantage of tables that are constant because they have no records, but this case is of lesser importance)