Igor Babaev
98d55b1366
Merge branch '10.4' into bb-10.4-mdev16188
2019-02-14 22:07:33 -08:00
Varun Gupta
be8709eb7b
MDEV-6111 Optimizer Trace
...
This task involves the implementation for the optimizer trace.
This feature produces a trace for any SELECT/UPDATE/DELETE/,
which contains information about decisions taken by the optimizer during
the optimization phase (choice of table access method, various costs,
transformations, etc). This feature would help to tell why some decisions were
taken by the optimizer and why some were rejected.
Trace is session-local, controlled by the @@optimizer_trace variable.
To enable optimizer trace we need to write:
set @@optimizer_trace variable= 'enabled=on';
To display the trace one can run:
SELECT trace FROM INFORMATION_SCHEMA.OPTIMIZER_TRACE;
This task also involves:
MDEV-18489: Limit the memory used by the optimizer trace
introduces a switch optimizer_trace_max_mem_size which limits
the memory used by the optimizer trace. This was implemented by
Sergei Petrunia.
2019-02-13 11:52:36 +05:30
Marko Mäkelä
76c34a74a8
Fix the 32-bit results for max_rowid_filter_size
2019-02-11 09:24:31 +02:00
Igor Babaev
cd00d03fe2
MDEV-16188 Fixed the code of ha_partition::multi_range_read_info()
...
The code was rewritten in the same way as the code of
ha_partition::multi_range_read_info_const() had been rewritten
earlier.
The fix allowed to run spider.partition_mrr.
2019-02-10 21:15:48 -08:00
Igor Babaev
9e114455a9
MDEV-16188 Post merge fixes:fixed warnings on Windows
...
Also adjusted some result files after Galina's last patch for ANALYZE.
2019-02-06 15:56:21 -08:00
Vladislav Vaintroub
e0a00c5a2f
MDEV-14412 Support TCP keepalive options
...
Based on pull request by Oleg Obleukhov
https://github.com/MariaDB/server/pull/400
2017-11-17 21:40:20 +00:00
Marko Mäkelä
d957a6c1f6
Adjust 32-bit sys_vars results
2017-11-04 13:55:46 +02:00
Igor Babaev
388ba068ba
Post-merge fixes for mdev-12172, mdev-12176.
2017-11-03 15:12:01 -07:00
Alexander Barkov
67eb1252ac
Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
2017-09-28 18:56:15 +04:00
Monty
2fdbe15032
Correct test output after variable comment change
2017-09-27 22:19:26 +03:00
Sergei Golubchik
bb8e99fdc3
Merge branch 'bb-10.2-ext' into 10.3
2017-08-26 00:34:43 +02:00
Sergei Golubchik
7a5eb00322
fix 64-bit tests too
2017-08-23 15:22:31 +02:00
Sergei Golubchik
4246fe802e
32-bit fixes
2017-08-23 12:28:02 +02:00
Sergei Golubchik
cb1e76e4de
Merge branch '10.1' into 10.2
2017-08-17 11:38:34 +02:00
Sergey Vojtovich
3e20a42bfb
MDEV-8579 - Some sysvars in I_S are missing any meaningful help (comment) text
...
Follow-up to original patch: fixing test cases.
2017-08-15 10:13:57 +04:00
Sergei Golubchik
e022c22ba8
update sysvar_server_embedded.result on 32bit
2017-07-05 17:15:57 +02:00
Sergei Golubchik
7e2f9d092d
max_session_mem_used server variable
2017-01-15 07:41:13 +01:00
Sergei Golubchik
4a5d25c338
Merge branch '10.1' into 10.2
2016-12-29 13:23:18 +01:00
Elena Stepanova
b0754ad45e
Follow-up for MDEV-11429 - fix result files for embedded and 32-bit tests
2016-12-05 03:11:42 +02:00
Elena Stepanova
6f7fca7992
MDEV-11019 sys_vars.sysvars_server_embedded fails in buildbot
2016-10-24 02:11:39 +03:00
Elena Stepanova
aaedb63ee0
MDEV-10741 sys_vars.sysvars_server_embedded 32-bit fails in buildbot
...
The rdiff file needed to be adjusted after changes made in scope of MDEV-9864
2016-09-05 16:01:44 +03:00
Sergei Petrunia
d8ad96eac0
Update sys_vars.sysvars_server_embedded after recent pushes
2016-08-31 20:50:19 +03:00
Sergei Golubchik
0bb30f3603
refresh 32bit rdiffs
2016-06-30 11:43:02 +02:00
Elena Stepanova
5052e2479e
Follow-up #2 for switching PSEUDO_THREAD_ID to ulonglong: fix another 32-bit test
2016-03-29 12:10:44 +03:00
Sergei Golubchik
f67a2211ec
Merge branch '10.1' into 10.2
2016-03-23 22:36:46 +01:00
Elena Stepanova
f66303dcf9
Fix sysvar tests - embedded and 32-bit
2016-03-23 02:22:09 +02:00
Sergey Vojtovich
0dbfc0fde7
Yet more fixes covering thread_id type change
...
Also fixed race condition in main.connect2 test: we need to wait for
disconnected connections to actually decrease Threads_connected.
2016-02-28 14:54:56 +04:00
Sergei Golubchik
4434c5cee8
followup for optimizer_search_depth change
...
see commit 81e4ce5
2015-11-24 22:21:41 +01:00
Sergei Golubchik
e9b6f95013
test failure
2015-09-04 16:30:11 +02:00
Sergei Golubchik
1a599c79ff
test fixes for 32bit
2015-09-03 21:51:45 +02:00
Sergei Golubchik
cd70bed05e
fix for 32-bit tests
2015-06-03 11:12:50 +02:00
Oleksandr Byelkin
0d7bc1edf3
32 bit test fix
2015-03-16 21:01:58 +01:00
Sergey Vojtovich
ecd3ff9f24
MDEV-6089 - MySQL WL#7305 "Improve MDL scalability by using lock-free hash"
...
Removed MDL map partitions. Won't be needed when this MDEV is implemented.
2015-03-04 13:34:52 +04:00
Sergey Vojtovich
903160ef59
MDEV-6089 - MySQL WL#7305 "Improve MDL scalability by using lock-free hash"
...
Removed MDL objects cache. Won't be needed when this MDEV is implemented.
2015-03-04 13:34:52 +04:00
Sergei Golubchik
ab440b0fb7
update sysvars_server_embedded,32bit.rdiff
2015-01-15 14:59:20 +01:00
Sergey Vojtovich
dc92032fa3
Fixed sysvars_server_embedded test result to reflect new values for
...
query_prealloc_size, query_alloc_block_size and log_tc_size.
Fixed incorrect registration of LOCK_binlog_end_pos in PFS.
2014-12-29 15:41:08 +04:00
Sergei Golubchik
c006105bbf
make sysvars_* tests to work on 32-bit too
2014-10-11 18:53:03 +02:00