Sergey Petrunya
9e5828f13f
Fix test failure in mysql-test/t/type_bit_innodb.test
...
- Run ANALYZE TABLE after insert, like mysql-5.6 does.
2013-07-03 14:42:48 +04:00
Sergey Petrunya
bff40f3e0d
Fix test failure for join_outer_innodb.test:
...
reuse the approach from vasil.dimov@oracle.com-20120521133620-glj6l0ntcsrz0wbl
run ANALYZE TABLE.
2013-07-03 14:24:56 +04:00
unknown
5f0d489da8
MDEV-4058
...
MySQL 5.6.10 performance schema: merge of the test files for the host_cache table
2013-07-03 12:19:03 +03:00
unknown
68262ba648
ps_ddl1.test fix
2013-07-03 10:22:19 +03:00
unknown
eed698e975
ps.test fixed
2013-07-03 10:19:47 +03:00
unknown
68daeda521
ps_1general fixed.
2013-07-03 10:18:22 +03:00
Michael Widenius
82a0b8ae30
strict.test now works.
2013-07-02 22:11:12 +03:00
Michael Widenius
99aae21ed2
mdl_sync now works.
...
mysql-test/r/mdl_sync.result:
Full merge with 5.6
mysql-test/t/mdl_sync.test:
Full merge with 5.6
sql/debug_sync.cc:
Full merge with 5.6
sql/debug_sync.h:
Full merge with 5.6
sql/mdl.cc:
Full merge with 5.6
sql/sql_base.cc:
Removed code not in 5.6 anymore
2013-07-02 20:43:35 +03:00
unknown
b7b2a7ce81
Pull of revision 3313 (Pre-requisite patch for Bug#11763162 (55843 - Handled condition
...
appears as not handled) fixed.
2013-07-02 16:44:53 +03:00
unknown
2fac162f39
correct result of the ps.tset
2013-07-01 11:31:18 +03:00
Michael Widenius
ecf9b1b754
Fixed some wrong format strings.
...
Fixed OPTIMIZE with innodb
include/my_sys.h:
Removed ATTRIBUTE_FORMAT() as it gave warnings for %'s
sql/log_event.cc:
Optimization:
use my_b_write() and my_b_write_byte() instead of my_b_printf()
use strmake() instead of my_snprintf()
sql/sql_admin.cc:
Fixed bug in admin_recreate_table()
Fixed OPTIMIZE with innodb
sql/sql_table.cc:
Indentation fixes
strings/my_vsnprintf.c:
Changed fprintf() to fputs()
2013-06-28 01:53:41 +03:00
unknown
70092601bc
merge of 2876.430.11 & 2876.430.1
...
CF_PREOPEN_TMP_TABLES & CF_HA_CLOSE & Patch for Bug#11746602 (27480: Extend CREATE TEMPORARY TABLES
privilege to allow temp table operations).
2013-06-27 17:42:18 +03:00
Michael Widenius
94d722b6a4
ha_partition.cc and ha_partition.h are now completely merged
...
Added sql_mode_t to simplify merges
2013-06-27 14:01:03 +03:00
unknown
ecbf36a914
MDEV-4058
...
MySQL 5.6.10 performance schema: merge of host_cache table
2013-06-27 12:51:34 +03:00
unknown
e7606294b2
A fix of unions with duplicate rows and returning bug fix for lp:732124 union + limit returns wrong result
2013-06-26 13:17:27 +03:00
Igor Babaev
68929e8e3f
Some corrections of the merge for the partition code.
2013-06-25 18:55:12 -07:00
Michael Widenius
4aa9b285bb
Added option to avoid warnings from innodb
2013-06-23 12:15:43 +03:00
Michael Widenius
5f4e0e8767
Don't update table and index statics for temporary tables
...
Fixed type and testing of last_update type for innodb_table_stats
mysql-test/r/connect.result:
Removed tables which are not created anymore
sql/item_sum.h:
Fixed typo
sql/sql_base.cc:
Don't update table and index statics for temporary tables
sql/sys_vars.cc:
Merge
storage/innobase/dict/dict0stats.cc:
Fixed type last_update to TIMESTAMP.
2013-06-22 18:47:12 +03:00
unknown
1f08a51858
Case when we close temporary table which was not opened in its engine (ALTER TABLE) fixed.
2013-06-21 15:17:48 +03:00
Michael Widenius
c46ce32cfb
Fixed memory leaks. alias.test now runs clean with valgrind
2013-06-20 14:49:25 +03:00
Michael Widenius
f62f4bd563
Fixed some memory leaks
...
Disabled some asserts that we can't yet have enabled
2013-06-19 22:57:46 +03:00
unknown
dfcc502ab5
Finished merging wl5986 started by Igor.
2013-06-19 14:32:14 +03:00
Michael Widenius
2534521f9a
Fixed some merge issues:
...
- temporary tables now works
- mysql-system_tables updated to not use temporary tables
- PASSWORD() function fixed
- Support for STATS_AUTO_RECALC, STATS_PERSISTENT and STATS_SAMPLE_PAGES table options
2013-06-18 02:01:34 +03:00
unknown
0b7f8ed973
Debugging output fixed to make finding executing commands easy.
...
Error processing in mysql_create_table() fixed.
2013-06-17 13:34:54 +03:00
unknown
47da65eed3
Cassandra SE build fix for merge.
2013-06-17 09:14:58 +03:00
Michael Widenius
8075b05b7d
More merge fixes:
...
- mdl.cc and mdl.h merged completely
- mysql_system_tables*.sql merged completely
- Fixed wrong merge of lock_tables
- Added some missing functions:
- bool THD::notify_shared_lock()
- Dynamic_array::pop, Dynamic_array::del
- Added MDL_context_owner to THD
- Added metadata_locks_hash_instances
2013-06-16 21:26:40 +03:00
Michael Widenius
7c1abe151c
Fixed patch that was part of last push that didn't apply correctly.
2013-06-15 23:01:01 +03:00
Michael Widenius
5f1f2fc0e4
Applied all changes from Igor and Sanja
2013-06-15 18:32:08 +03:00
Michael Widenius
3143ad589a
Push a lot of small fixes to get larger parts to compile
2013-05-21 22:00:08 +03:00
Michael Widenius
068c61978e
Temporary commit of 10.0-merge
2013-03-26 00:03:13 +02:00
Michael Widenius
35bc8f9f43
Automatic merge
2013-02-15 14:18:09 +02:00
Elena Stepanova
a555ceb2fb
Fix for MDEV-4149, backport from 10.0:
...
committer: Sergei Golubchik <sergii@pisem.net >
fix for a valgrind builds.
my_alloca() cannot have MY_THREAD_SPECIFIC, because can be used
outside of the THD context.
2013-02-08 02:21:23 +04:00
unknown
e648ff111a
MDEV-537 Make multi-column non-top level subqueries to be executed via index (index/unique subquery)
...
instead of single_select_engine
This task changes the IN-EXISTS rewrite for multi-column subqueries
"(a, b) IN (select b, c ...)" to work in the same way as for
single-column subqueries "a IN (select b ...) with respect to the
injection of NULL-rejecting predicates.
More specifically, the method
Item_in_subselect::create_row_in_to_exists_cond()
adds Item_is_not_null_test and Item_func_trig_cond only if the left
IN operand can be NULL. Not having these predicates when not necessary,
makes it possible to rewrite the subquery into a "unique_subquery" or
"index_subquery" when there is a suitable index on the only
subquery table.
2013-02-07 15:33:24 +02:00
Sergei Golubchik
c7fa9fa72b
set THR_THD key and current_thd=NULL as early as possible,
...
otherwise safemalloc and my_malloc_size_cb_func will use
current_thd before it's defined
2013-02-05 10:43:26 +01:00
unknown
036ef7fe44
merge
2013-02-04 17:30:39 +02:00
unknown
1f85b1e069
MDEV-3873: post-merge fix.
2013-02-04 17:25:10 +02:00
Sergei Golubchik
330d3a7d1f
missing cast added
2013-02-04 11:47:57 +01:00
unknown
ffdbdd7feb
MDEV-4091: Dynamic columns C functions should be included in libmysqlclient
2013-02-04 11:31:05 +02:00
Sergey Petrunya
f5f61edb76
Skip cassandra_qcache.test if there is no Cassandra cluster running.
2013-02-04 10:38:31 +04:00
Sergey Petrunya
3c8b9ed6fb
Merge fix for MDEV-3997.
2013-02-04 10:15:52 +04:00
unknown
a3e64c8616
merge
2013-02-04 12:04:29 +02:00
Sergey Petrunya
6ae14e6cd2
MDEV-3997: Querying a Cassandra table on a server with query cache enabled is likely to cause problems
...
- Disable query cache for Cassandra tables.
2013-02-04 10:14:20 +04:00
Sergey Petrunya
0abbcf7b00
Fix mysql-test/suite/plugins/suite.pm to correctly check if Cassandra cluster is running.
2013-02-04 09:22:29 +04:00
Sergei Golubchik
f0b6f7fb20
remove "invisible sysvars" oxymoron
2013-02-02 12:52:44 +01:00
Sergei Golubchik
48061c32f1
fix for a valgrind builds.
...
my_alloca() cannot have MY_THREAD_SPECIFIC, because can be used
outside of the THD context.
2013-01-31 21:32:21 +01:00
Sergei Golubchik
deb0cd3f27
avoid mtr errors for --plugin-add=EXAMPLE=$HA_EXAMPLE_SO
...
when no ha_example.so is built
2013-01-31 15:51:26 +01:00
Sergei Golubchik
792d6b348c
skip cassandra.test unless cassandra is running
2013-01-31 13:19:53 +01:00
unknown
a5ad8d15f6
MDEV-4121: binlog.binlog_row_binlog sporadic test failure
...
Add a wait for binlog checkpoint to avoid thread scheduling
giving different binlog order at random.
2013-01-31 11:29:58 +01:00
Sergei Golubchik
ab83952f29
10.0-base merge
2013-01-31 09:48:19 +01:00
Sergei Golubchik
5267af5e9e
don't disable the cassandra engine by default
2013-01-30 22:33:25 +01:00