Sergei Golubchik
f13cf62147
don't enable SECURITY_HARDENED on old gcc
...
on CentOS 5 x86 (at least) this results in a binary
that cannot load plugins. Draw the line, quite
arbitrarily, at gcc 4.6.
2014-10-01 23:48:36 +02:00
Sergei Golubchik
2156f62d2e
portability: use getifaddrs()
...
instead of exec'ing /usr/sbin/ifconfig|grep|sed|awk
2014-10-01 23:48:36 +02:00
Sergei Golubchik
edd1de3d1c
cleanup: introduce CF_SKIP_WSREP_CHECK
...
remove if() over many COM_xxx values
2014-10-01 23:48:36 +02:00
Sergei Golubchik
b3469520a1
cleanup: remove OPT_WSREP_START_POSITION and OPT_WSREP_SST_AUTH
...
there is no reason to initialize wsrep start position
and auth from inside the get_one_option() callback
2014-10-01 23:48:35 +02:00
Sergei Golubchik
eaec266eb1
restore and fix wsrep status variables
2014-10-01 23:48:35 +02:00
Sergei Golubchik
13af416a82
cleanup: wsrep_check_opts
2014-10-01 23:48:35 +02:00
Sergei Golubchik
425dc6d2fd
small cleanup
2014-10-01 23:48:35 +02:00
Sergei Golubchik
7aabc2ded2
fixing embedded: WaaS. Wsrep as a Service.
2014-10-01 23:48:34 +02:00
Sergei Golubchik
8877adb773
fixing embedded: first set of changes (storage engines don't work yet)
2014-10-01 23:38:28 +02:00
Sergei Golubchik
c6b95222c3
use MD5 service in innodb/xtradb
2014-10-01 23:38:28 +02:00
Sergei Golubchik
d6141a553c
MD5 service
2014-10-01 23:38:28 +02:00
Sergei Golubchik
11b6452a0f
extend SHA1 service. cleanup of sha1 wrappers
2014-10-01 23:38:28 +02:00
Sergei Golubchik
93b50e64a0
cleanup: remove galera/wsrep magic from mtr
2014-10-01 23:38:27 +02:00
Sergei Golubchik
4bb49d84a9
correct handling on defaults[-extra]-file is SST scripts
...
pass --defaults-file and --defaults-extra-file
(whatever was specified, or none)
from mysqld down to SST scripts.
parse these options in SST scripts and pass them down
to mysqldump, my_print_defaults, and xtrabackup
2014-10-01 23:38:27 +02:00
Sergei Golubchik
dc113e2765
fix cmake detection of bfd.h
2014-10-01 23:38:27 +02:00
Sergei Golubchik
d06b5b6a2d
disable wsrep by default.
...
fix wsrep not to crash when started disabled
2014-10-01 23:38:27 +02:00
Sergei Golubchik
4b9bf9d3b8
bugfix: remove the code that broke XA recovery
2014-10-01 23:38:27 +02:00
Sergei Golubchik
3620910eea
cleanup: galera merge, simple changes
2014-10-01 23:38:27 +02:00
Sergei Golubchik
b04f848176
cleanup: use is_supported_parser_charset
2014-10-01 23:38:26 +02:00
Sergei Golubchik
1a731af194
cleanup: remove redundant clauses from sys_vars.cc
2014-10-01 23:38:26 +02:00
Sergei Golubchik
b054e4bdb1
bugfix: disabling partitioning in already built tree
...
that didn't quite work, WITH_PARTITION_STORAGE_ENGINE
was not undefined
2014-10-01 23:38:26 +02:00
Sergei Golubchik
88cebbdf6d
cleanup: remove libedit, move readline to extra/
2014-10-01 23:38:26 +02:00
Sergei Golubchik
74a552d5dc
cleanup: remove table->status from some engines
...
from engines that we don't need to merge from
a third-party repository on a regular basis
2014-10-01 23:38:26 +02:00
Sergei Golubchik
fe0ff58000
compiler warnings
2014-10-01 23:38:26 +02:00
Jan Lindström
fc2df3c637
MDEV-6812: Merge Kakao: Add global status variables which tell
...
you the progress of inplace alter table and row log buffer usage
- (x 100%, it's 4-digit. 10000 means 100.00%)
- Innodb_onlineddl_rowlog_rows
Shows how many rows are stored in row log buffer.
- Innodb_onlineddl_rowlog_pct_used
Shows row log buffer usage in percent ( *100%, it's 4-digit. 10000 means 100.00% ).
- Innodb_onlineddl_pct_progress
Shows the progress of inplace alter table. It might
be not so accurate because inplace alter is highly
depend on disk and buffer pool status.
But still it is useful and better than nothing.
- Add some log for inplace alter table
XtraDB/InnoDB will print some message before and
after doing some task.
2014-09-30 14:50:34 +03:00
Jan Lindström
bef30f2e30
Fix test failures seen on
...
-- innodb-wl5522-debug-zip (path differences win/unix)
-- innodb_defragment_fill_factor (stabilise)
-- innodb_force_pk (case difference win/unix)
2014-09-26 12:16:05 +03:00
Nirbhay Choubey
236cc6cd49
wsrep-related changes: removed some unnecessary files & minor modifications.
2014-09-25 20:59:15 -04:00
Sergei Petrunia
a756ac6190
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-09-25 22:12:52 +04:00
Sergei Petrunia
98c95ff1e2
Better comments about KEY::ext_key_part_map
2014-09-25 22:12:18 +04:00
Nirbhay Choubey
d6a67ce080
Fix for syntax error in debian control file.
2014-09-25 13:32:55 -04:00
Nirbhay Choubey
a28c9a5857
MDEV-6790: 10.1: debian build failure
...
Updated 33_scripts__mysql_create_system_tables__no_test.dpatch
to reflect user.default_role.
2014-09-25 11:46:52 -04:00
Sergei Petrunia
30fab5fb51
MDEV-6788: The variable 'role' is being used without being initialized at sql_acl.cc:8840
...
[re-commit in git]
Second variant of the fix: reduce the scope of 'role' variable
2014-09-25 19:14:16 +04:00
Sergei Petrunia
532334cb11
MDEV-6788: The variable 'role' is being used without being initialized at sql_acl.cc:8840
...
[Re-commit in git]
Don't check the value of 'role' variable in the cases where we don't need
it. (it may be marked as uninitialized and we get a runtime error).
2014-09-25 18:27:20 +04:00
Sergei Petrunia
9ce830d641
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-09-25 14:30:59 +04:00
Sergei Petrunia
e74bf07982
Better comments
2014-09-25 14:29:14 +04:00
Monty
3f2d9a902e
Fixed failing test temp_table_frm
...
The problem was that the internal temporary table created
for information_schema overflow to MyISAM because it has
a row width of > 3000 characters, which filled the in memory
temporary tables.
Fix was to increase size for the heap table.
2014-09-24 23:52:17 +03:00
Sergei Petrunia
f5d845426e
Better comments
2014-09-24 11:56:22 +04:00
Jan Lindström
d0a5f33ccd
Remove incorrect test file.
2014-09-11 07:10:37 +03:00
Jan Lindström
7e2bc140e3
Remove unnecessary debug output causing unnecessary warnings.
2014-09-10 20:19:41 +03:00
Jan Lindström
595bcb7947
Fix merge error on binlog_remove_pending_rows causing failure
...
on binlog_innodb_row test.
2014-09-10 18:48:26 +03:00
Jan Lindström
b67e1d3c98
Adjusted defrag test that fails randomly (timing problem) and fix
...
result of innodb_sys_index test.
2014-09-10 09:44:57 +03:00
Jan Lindström
6748976d14
Fix test failure on rpl_statements test by not listing wsrep variable.
2014-09-09 13:39:16 +03:00
Sergei Petrunia
bf30585eaf
MDEV-465: Optimizer : wrong index choice: Add a testcase.
2014-09-09 13:26:23 +04:00
Sergei Petrunia
8bd4716272
Merge ../10.1-orderby-fixes into 10.1
2014-09-09 13:05:28 +04:00
Nirbhay Choubey
26e048ffd3
Merged sys_vars.wsrep_* tests from maria-10.0-galera tree.
2014-09-08 13:19:20 -04:00
Jan Lindström
7c58dd80e5
Fix another set of test failures caused by galera merge.
2014-09-08 15:12:18 +03:00
Jan Lindström
d7fd3ffb4d
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-09-08 09:36:15 +03:00
Jan Lindström
d3ceb934f1
MDEV-6701: InnoDB tests fail in 10.1
...
Fixed test failures seen on defragment tests, innodb.innodb-wl5522-debug-zip
and innodb.innodb_bug12902967.
2014-09-08 09:34:03 +03:00
Sergei Petrunia
d161546b67
MDEV-6689: valgrind errors in view.test in 10.1
...
SHOW COLUMNS and SHOW KEYS commands fill IS_table_read_plan
in a special way - they don't set or use lookup_field_vals
member.
Added a "trivial_show_command" flag that signals that
lookup_field_vals has no valid data, made EXPLAIN code honor it.
2014-09-04 01:12:49 +04:00
Jan Lindström
e44751b65f
Merge revision 3882 from lp:maria/maria-10.0-galera
...
MDEV-6656: Test wsrep.variables hangs
Analysis: wsrep_applier_thread shutdown signaling does not always work
correctly causing a timing problem where main thread is waiting in a
condition variable a signal that all worker threads to end.
2014-08-29 10:11:08 +03:00