- 15 Jul, 2019 1 commit
-
-
Jan Lindström authored
-
- 14 Jul, 2019 1 commit
-
-
Jan Lindström authored
-
- 12 Jul, 2019 1 commit
-
-
Jan Lindström authored
Changes -- Added force-restart option for mtr to always restart servers between tests -- Added wait_condition_with_debug to wait until the passed statement returns true, or the operation times out. If operation times out, the additional error statement will be executed -- Rewritten MW-336 test case
-
- 11 Jul, 2019 2 commits
-
-
Jan Lindström authored
Changes to be committed: modified: suite/galera/r/MW-336.result modified: suite/galera/t/MW-336.test modified: suite/wsrep/t/variables.test
-
Jan Lindström authored
Problem was that tests select INFORMATION_SCHEMA.PROCESSLIST processes from user system user and certain state. However, state could be unexpected. Added new status variables that store current amount of applier threads (wsrep_applier_thread_count) and rollbacker threads (wsrep_rollbacker_thread_count). This will make clear how many slave threads of certain type there is. Additionally, added THD state "wsrep applier idle" when applier slave thread is waiting for work. Modified tests to use wsrep_applier_thread_count when waiting slave threads to start. Changes to be committed: modified: mysql-test/suite/galera/disabled.def modified: mysql-test/suite/galera/r/MW-336.result modified: mysql-test/suite/galera/r/galera_var_slave_threads.result modified: mysql-test/suite/galera/t/MW-336.test modified: mysql-test/suite/galera/t/galera_kill_applier.test modified: mysql-test/suite/galera/t/galera_parallel_autoinc_largetrx.test modified: mysql-test/suite/galera/t/galera_parallel_autoinc_manytrx.test modified: mysql-test/suite/galera/t/galera_var_slave_threads.test modified: mysql-test/suite/wsrep/disabled.def modified: mysql-test/suite/wsrep/r/variables.result modified: mysql-test/suite/wsrep/t/variables.test modified: sql/wsrep_mysqld.cc modified: sql/wsrep_mysqld.h modified: sql/wsrep_thd.cc modified: sql/wsrep_var.cc
-
- 10 Jul, 2019 1 commit
-
-
Jan Lindström authored
Changes to be committed: modified: suite/galera/r/galera_kill_ddl.result modified: suite/galera/r/galera_sync_wait_show.result modified: suite/galera/t/galera_kill_ddl.test
-
- 09 Jul, 2019 5 commits
-
-
Eugene Kosov authored
rebuild galera.galera_as_slave_gtid and multi_source.mdev-8874
-
Eugene Kosov authored
-
Eugene Kosov authored
-
Jan Lindström authored
Changes to be committed: modified: ../galera/disabled.def modified: ../galera/r/GAL-419.result modified: ../galera/t/GAL-419.test modified: ../galera/t/galera_ist_innodb_flush_logs.test modified: ../galera/t/galera_ist_mariabackup_innodb_flush_logs.test
-
Varun Gupta authored
MDEV-17963: Assertion `field_pos < field_count' failed in Protocol_text::store, Assertion `field_handlers == 0 || field_pos < field_count' The problem was that sp_head::MULTI_RESULTS was not set correctly for ANALYZE statement with SELECT ... INTO variable. This is a follow up fix for MDEV-7023
-
- 08 Jul, 2019 4 commits
-
-
Aleksey Midenkov authored
No known reproduction on 10.2 MDEV-16222 Assertion `0' failed in row_purge_remove_sec_if_poss_leaf on table with virtual columns and indexes
-
Aleksey Midenkov authored
MDEV-16222 Assertion `0' failed in row_purge_remove_sec_if_poss_leaf on table with virtual columns and indexes Cause Stale thd->m_stmt_da->m_sql_errno which is from different invocation. Fix Reset error state before attempt to open table.
-
Aleksey Midenkov authored
Another fail fix: undefined reference to `ZipLoadFile`
-
Eugene Kosov authored
This was caused by 7f2cfa8f
-
- 07 Jul, 2019 1 commit
-
-
Sergei Petrunia authored
-
- 06 Jul, 2019 1 commit
-
-
HF authored
-
- 05 Jul, 2019 7 commits
-
-
Eugene Kosov authored
MDEV-19292 "Row size too large" error when creating table with lots columns when row format is DYNAMIC or COMPRESSED Basic idea of the patch: disallow creating tables which allow to create rows which are too big to insert. In other words, if user created a table user should never see an errors like 'can not insert row as it is too big for current page size'. SET innodb_strict_mode=OFF; will allow to create very long tables and only a warning will be issued. dict_table_t::get_overflow_field_local_len(): this function lets know a maximum local field len for overflow fields for every file and row format. innobase_check_column_length(): improve name to too_big_key_part_length() and reuse in a different part of code. create_table_info_t::prepare_create_table(): add check for maximum allowed key part length to keep ALGORITHM=COPY behavior similar to ALGORITHM=INPLACE behavior. Affected test is innodb.strict_mode Rename dict_index_too_big_for_tree() to dict_index_t::rec_potentially_too_big(): copy overflow-related size computation from dtuple_convert_big_rec(). A lot of tests was changed because of that. I wonder whether users will complain about it? Test innodb.max_record_size tests dict_index_t::rec_potentially_too_big() for different row formats and page sizes.
-
HF authored
-
Alexander Barkov authored
Adding tests for MDEV-17857 Assertion `tmp != ((long long) 0x8000000000000000LL)' failed in TIME_from_longlong_datetime_packed upon SELECT with GROUP BY (they were forgotten in the previous commit)
-
Jan Lindström authored
-
Sergei Golubchik authored
while client tools technically don't need or depend on libmariadb3.so, they need client plugins, that come with it.
-
Alexander Barkov authored
MDEV-17857 Assertion `tmp != ((long long) 0x8000000000000000LL)' failed in TIME_from_longlong_datetime_packed upon SELECT with GROUP BY
-
Jan Lindström authored
Changes to be committed: modified: suite/galera/disabled.def modified: suite/galera/r/MW-329.result modified: suite/galera/r/galera_var_notify_cmd.result modified: suite/galera/t/MW-329.test modified: suite/galera/t/galera_binlog_stmt_autoinc.test modified: suite/galera/t/galera_var_notify_cmd.test
-
- 04 Jul, 2019 5 commits
-
-
Jan Lindström authored
Add sync wait to make sure selects see correct consistent db.
-
Jan Lindström authored
for passing ones. Changes to be committed: new file: mysql-test/std_data/galera-cert.pem new file: mysql-test/std_data/galera-key.pem new file: mysql-test/std_data/galera-upgrade-ca-cert.pem new file: mysql-test/std_data/galera-upgrade-server-cert.pem new file: mysql-test/std_data/galera-upgrade-server-key.pem modified: mysql-test/suite/galera/disabled.def modified: mysql-test/suite/galera/r/MW-416.result modified: mysql-test/suite/galera/r/MW-44.result modified: mysql-test/suite/galera/r/galera_sst_mysqldump_with_key,debug.rdiff modified: mysql-test/suite/galera/r/galera_sst_mysqldump_with_key.result modified: mysql-test/suite/galera/t/MW-416.test modified: mysql-test/suite/galera/t/galera_kill_applier.test
-
Sergei Golubchik authored
mysqld_safe shouldn't try to mkdir or chown if --dry-run
-
Sergei Golubchik authored
-
Sergei Golubchik authored
MDEV-19481 mariadb-10.3.15-linux-systemd-x86_64/bin/mysqld: /lib64/libstdc++.so.6: version `GLIBCXX_3.4.20' and 'GLIBCXX_3.4.21' not found don't ignore LIBSYSTEMD_LDFLAGS when trying out systemd (and put them in LIBSYSTEMD, because MYSQLD_LINK_FLAGS has stuff like -lmtmalloc and is used only for mysqld, not for, say, explain_filename-t) LIBSYSTEMD_LDFLAGS come from libsystemd.pc via pkg-config
-
- 03 Jul, 2019 5 commits
-
-
Sergei Petrunia authored
(Cumulative diff, back-port to 10.2) Remove other unneeded files which cause compile warnings-treated-as-errors errors on Windows.
-
Alexey Botchkov authored
'syslog' output type disabled on Windows.
-
Jan Lindström authored
-
Marko Mäkelä authored
-
Robert Bindar authored
-
- 02 Jul, 2019 6 commits
-
-
Marko Mäkelä authored
Up to MariaDB 10.2, field_name is still a C-style string.
-
Marko Mäkelä authored
-
Marko Mäkelä authored
-
Marko Mäkelä authored
-
Marko Mäkelä authored
-
Anel Husakovic authored
-