- 27 Jan, 2015 2 commits
-
-
Nirbhay Choubey authored
At session scope, allow binlog_format to be changed to values other than ROW with a warning.
-
Nirbhay Choubey authored
-
- 26 Jan, 2015 1 commit
-
-
Nirbhay Choubey authored
-
- 24 Jan, 2015 1 commit
-
-
Nirbhay Choubey authored
Backport from 10.1.
-
- 16 Jan, 2015 1 commit
-
-
Nirbhay Choubey authored
-
- 13 Jan, 2015 1 commit
-
-
Nirbhay Choubey authored
xargs may split the input and execute them in batches for large number of files. As a result xtrabackup sst script may feed incorrect size to pv. Fixed by piping the files to du directly (du --files0-from=-). [Based on suggestions from Brad Jorgensen]
-
- 07 Jan, 2015 1 commit
-
-
Nirbhay Choubey authored
Merged fix for https://github.com/codership/mysql-wsrep/issues/18.
-
- 01 Jan, 2015 1 commit
-
-
Nirbhay Choubey authored
Synchronous read view should not be needed for SHOW commands.
-
- 23 Dec, 2014 1 commit
-
-
Nirbhay Choubey authored
bzr merge -r4393 lp:maria/5.5
-
- 21 Dec, 2014 1 commit
-
-
Nirbhay Choubey authored
returns code 0 on failure Modified init script to return with proper exit status for bootstrap command. [Based on Kenny Rasschaert's suggestion]
-
- 19 Dec, 2014 2 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 18 Dec, 2014 2 commits
-
-
Sergey Petrunya authored
-
Sergey Petrunya authored
generate_derived_keys_for_table() did not work correctly in the case where - it had a potential index on derived table - however, TABLE::check_tmp_key() would disallow creation of this index after looking at its future key parts (because of the key parts exceeding max. index length) - the code would leave a KEYUSE structure that refers to a non-existant index. Depending on further optimizer calculations, this could cause a crash.
-
- 17 Dec, 2014 4 commits
-
-
Sergei Golubchik authored
MDEV-7150 Wrong auto increment values on INSERT .. ON DUPLICATE KEY UPDATE when the inserted columns include NULL in an auto-increment column when restoring auto-inc value in INSERT ... ON DUPLICATE KEY UPDATE, take into account that 1. it may be changed in the UPDATE clause (old code did that) 2. it may be changed in the INSERT clause and then cause a dup key (old code missed that)
-
unknown authored
-
unknown authored
Item_ident fixed to allow double cleanup().
-
Nirbhay Choubey authored
bzr merge -r4388 lp:maria/5.5
-
- 16 Dec, 2014 1 commit
-
-
Alexander Barkov authored
-
- 15 Dec, 2014 4 commits
-
-
Michael Widenius authored
MDEV-6855 Assertion `cond_type == Item::FUNC_ITEM' failed in check_group_min_max_predicates with GROUP BY, aggregate in WHERE SQ, multi-part key mysql-test/r/group_by.result: Test for MDEV-6855 mysql-test/t/group_by.test: Test for MDEV-6855 sql/item.h: Fixed spelling error sql/opt_range.cc: Added handling of cond_type == Item::CACHE_ITEM in WHERE clauses for MIN/MAX optimization. Fixed indentation
-
Michael Widenius authored
There was a bug in lock handling when mixing INSERT ... SELECT on the same table. mysql-test/suite/maria/insert_select.result: Test case for MDEV_4010 mysql-test/suite/maria/insert_select.test: Test case for MDEV_4010 mysys/thr_lock.c: We wrongly alldoed TL_WRITE_CONCURRENT_INSERT when there was a TL_READ_NO_INSERT lock
-
Michael Widenius authored
mysql-test/r/kill-2.result: test case for MDEV-6896 mysql-test/t/kill-2-master.opt: test case for MDEV-6896 mysql-test/t/kill-2.test: test case for MDEV-6896 sql/sql_parse.cc: Use host_or_ip instead of host as host may be 0
-
Michael Widenius authored
MDEV-6871 Multi-value insert on MyISAM table that makes slaves crash (when using --skip-external-locking=0) Problem was that repair() did lock and unlock tables, which leaved already locked tables in wrong state include/my_check_opt.h: Added option T_NO_LOCKS to disable locking during repair() Fixed duplicated bit T_NO_CREATE_RENAME_LSN mysql-test/suite/rpl/r/myisam_external_lock.result: Test case for MDEV-6871 mysql-test/suite/rpl/t/myisam_external_lock-slave.opt: Test case for MDEV-6871 mysql-test/suite/rpl/t/myisam_external_lock.test: Test case for MDEV-6871 storage/maria/ha_maria.cc: Don't lock tables during enable_indexes() Removed some calls to current_thd storage/myisam/ha_myisam.cc: Don't lock tables during enable_indexes() Removed some calls to current_thd
-
- 12 Dec, 2014 4 commits
-
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
-
Nirbhay Choubey authored
-
- 09 Dec, 2014 1 commit
-
-
Nirbhay Choubey authored
issue, no mariadb-server in provides MDEV-7233: Fix issue with missing dependency socat when installing MariaDB-galera-server on RedhatEL/OracleEL/(Others?) RPM based * Added mariadb-server to "provides" for MariaDB Galera server package. (rpm) * Removed "socat" from MariaDB Galera server's mandatory dependency list. (rpm) * Moved "socat" from mandatory to optional dependency. (deb)
-
- 01 Dec, 2014 1 commit
-
-
Sergey Vojtovich authored
On PPC64 high-loaded server may crash due to assertion failure in InnoDB rwlocks code. This happened because load order between "recursive" and "writer_thread" wasn't properly enforced.
-
- 03 Dec, 2014 1 commit
-
-
Jan Lindström authored
Problem is that there could be undo slots from previous runs.
-
- 02 Dec, 2014 1 commit
-
-
Jan Lindström authored
Problem is that on Windows command "perl" failed with error: 255 my_errno: 0 errno: 0. Do not run on Windows.
-
- 01 Dec, 2014 1 commit
-
-
Elena Stepanova authored
Applied the fix previously pushed into 10.0. Initial Jan's commit comment: Problem is that test could open Microsoft C++ Client Debugger windows with abort exception. Lets not try to test this on windows.
-
- 25 Nov, 2014 3 commits
-
-
Jan Lindström authored
Thanks to Daniel Black.
-
Jan Lindström authored
-
Jan Lindström authored
-
- 21 Nov, 2014 3 commits
-
-
Jan Lindström authored
-
Sergey Vojtovich authored
server This is an addition to original patch. Added full memory barrier to ensure proper StoreLoad order between waiters and lock_word on PPC64.
-
Jan Lindström authored
Use traditional statistics estimation by default (innodb-stats-traditional=true). There could be performance regression for customers if there is a lot of open table operations.
-
- 20 Nov, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 19 Nov, 2014 1 commit
-
-
Sergei Golubchik authored
This came with the upgrade from yassl 2.3.0 to 2.3.4 - ssl tests started to hang on Windows. Comparing and removing changes I've got to this: void input_buffer::set_current(uint i) { - if (i) - check(i - 1, size_); - current_ = i; + if (error_ == 0 && i && check(i - 1, size_) == 0) + current_ = i; + else + error_ = -1; } in 2.3.0 i==0 was only used to avoid the check, in 2.3.4 it's an error. but there are places in the code that do set_current(0) and others that do, like, { before=get_current(); ...; set_current(before); } - and the initial value of current_ is 0. So, I suspect that set_current(0) should not be an error, but it should only skip the check().
-