- 24 Jun, 2020 5 commits
-
-
Sergei Golubchik authored
-
Daniel Bartholomew authored
-
Monty authored
Only affects DBUG builds
-
Vincent Milum Jr authored
Exclude needs to be on receiving side too It is possible that other excludes may need to be added to the receiving side too that exist on the sending side.
-
Vincent Milum Jr authored
Fix for Galera rsync SST with the specific conditions listed in MDEV-21709
-
- 23 Jun, 2020 5 commits
-
-
Eugene Kosov authored
MDL_lock::Ticket_list::remove_ticket(): reduce algoritmic complexity from O(N) to O(1) MDL_lock::Ticket_list::clear_bit_if_not_in_list(): removed MDL_lock::Ticket_list::m_type_counters: a map of ticket type to count. Initialization is memset(0) which takes time.
-
Eugene Kosov authored
use ilist instread of I_P_List because it's generally slightly faster on inserting, removing and iterating
-
Eugene Kosov authored
thread_safe_trx_ilist_t: almost generic one UT_LIST was replaced with ilist<t> innobase_kill_query: wrong comment removed.
-
Oleksandr Byelkin authored
-
Oleksandr Byelkin authored
MDEV-22981: Bad "default-character-set" option in [client] option group 50-client.cnf on Debian/Ubuntu Remove unsuported parameter by some clients.
-
- 22 Jun, 2020 4 commits
-
-
Varun Gupta authored
-
Andrei Elkin authored
The parser must reject DDL operations on temporary objects when they may modify or alter such object, including temporary tables and sequences. The rejection is regardless (has been already in place for bin-loggable DML:s) of the binlogging capability of the server or connection. The patch implements the requirement. A binlog test is added.
-
Varun Gupta authored
Added a new test file for tests with delete using INNODB.
-
Sergei Golubchik authored
-
- 21 Jun, 2020 6 commits
-
-
Sergei Golubchik authored
MDEV-22972 After upgrading server/client to 10.5 clients identified via non-builtin plugins cannot be authenticated in 10.5.4 libmariadb3 plugins were moved to a new location
-
Sergei Golubchik authored
-
Marko Mäkelä authored
Contrary to our exceptations, it seems that a mini-transaction can allocate a page that it had freed earlier. The function mtr_t::init() is not prepared to deal with this, and it could happen that a newly initialized page will be scrubbed instead. This can affect the operation on page_compressed tables, or any InnoDB data files when innodb_background_scrub_data_uncompressed=ON. Also, buf_read_recv_pages() can interfere with the MDEV-8139 logic during crash recovery. Let us temporarily disable MDEV-8139 due to such concerns. Note: Scrubbing will partially work thanks to MDEV-15528. Only in cases where the page does not exist in the buffer pool at the time of the page flush, we would skip the scrubbing action.
-
Sergei Golubchik authored
followup to script renaming
-
Sergei Golubchik authored
increase spider maturity accordingly
-
Sergei Golubchik authored
-
- 19 Jun, 2020 20 commits
-
-
Elena Stepanova authored
-
Sergei Golubchik authored
-
Roman Nozdrin authored
Added binutils dependency.
-
Roman Nozdrin authored
Both RPM and DEB now conflicts on previous versions of MCS. Trim .deb packaging. MCS now depends on python. Python version varies in distributions.
-
Sergei Golubchik authored
-
Roman Nozdrin authored
Updated MCS
-
Roman Nozdrin authored
-
Roman Nozdrin authored
Update MCS ref.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Roman Nozdrin authored
-
Roman Nozdrin authored
-
Roman Nozdrin authored
-
Roman Nozdrin authored
-
Sergei Golubchik authored
-
Andrew Hutchings authored
-
Sergei Petrunia authored
Backport this fix: CLX-105: UPDATE query causes crash LEX::print() should not crash when the UPDATE has no WHERE clause Fixes CLX-373.
-
Vladislav Vaintroub authored
-
Sergei Golubchik authored
-