An error occurred fetching the project authors.
- 19 Mar, 2015 1 commit
-
-
Vicențiu Ciorbaru authored
Implemented the status variables for use with the feedback plugin.
-
- 16 Mar, 2015 2 commits
-
-
Sergey Vojtovich authored
XID cache is now based on lock-free hash. Also fixed lf_hash_destroy() to call alloc destructor. Note that previous implementation had race condition when thread was accessing XA owned by different thread. This new implementation doesn't fix it either.
-
Sergey Vojtovich authored
Replaced all references to LINT_INIT with UNINIT_VAR and LINT_INIT_STRUCT. Removed LINT_INIT macro.
-
- 12 Mar, 2015 1 commit
-
-
Jan Lindström authored
Merge from Percona Server enforced use of a specific storage engine authored by Stewart Smith. Modified to be session variable and modifiable only by SUPER. Use similar implementation as default_storage_engine.
-
- 11 Mar, 2015 2 commits
-
-
Daniel Black authored
MASTER_GTID_WAIT function needs some status to evaluate its use. master_gtid_wait_count indicates how many times the function is called. master_gtid_wait_time indicates how much time in microseconds occurred waiting (or timing out) master_gtid_timeouts indicates how many time times this function timed out rather than all successful gtids events being available.
-
Daniel Black authored
This counts the number of times a replication event is ignored due to slave_skip_errors.
-
- 07 Mar, 2015 2 commits
-
-
Sergei Petrunia authored
Show total execution time (r_total_time_ms) for various parts of the query: 1. time spent in SELECTs 2. time spent reading rows from storage engines #2 currently gets the data from P_S.
-
Sergei Golubchik authored
-
- 28 Feb, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 10 Feb, 2015 2 commits
-
-
Monty authored
-
Sergei Golubchik authored
-
- 07 Feb, 2015 1 commit
-
-
Kristian Nielsen authored
Adjust the configuration options, as discussed on the maria-developers@ mailing list. The option to hint a transaction to not be replicated in parallel is now called @@skip_parallel_replication, consistent with @@skip_replication. And the --slave-parallel-mode is now simplified to have just one of the following values: none minimal conservative optimistic aggressive This reflects successively harder efforts to find opportunities to run things in parallel on the slave. It allows to extend the server with more automatic heuristics in the future without having to introduce a new configuration option for each and every one.
-
- 06 Feb, 2015 1 commit
-
-
Sergei Golubchik authored
to be able disable wsrep before any further code that uses it (e.g. initialized binlog when wsrep is enabled)
-
- 03 Feb, 2015 1 commit
-
-
Sergei Golubchik authored
* reset current_thd in THD::~THD, otherwise my_malloc_size_cb_func() might access THD after it was destroyed. * remove now redundant set_current_thd(0) calls that follow delete thd.
-
- 01 Feb, 2015 2 commits
- 19 Jan, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 18 Jan, 2015 1 commit
-
-
Michael Widenius authored
Stage "Filling schema table" is now properly shown in 'show processlist' mysys/mf_keycache.c: Simple cleanup with more comments sql/lock.cc: Return to original stage after mysql_lock_tables Made 'Table lock' as a true stage sql/sql_show.cc: Restore original stage after get_schema_tables_result
-
- 13 Jan, 2015 1 commit
-
-
Sergei Golubchik authored
-
- 11 Jan, 2015 1 commit
-
-
Sergei Golubchik authored
better fix that doesn't make debug-dbug variable to disappear from mysqld --help output (this fact is used by have_debug.inc) and shows correctly what dbug value was set on the command line.
-
- 29 Dec, 2014 1 commit
-
-
Sergey Vojtovich authored
query_prealloc_size, query_alloc_block_size and log_tc_size. Fixed incorrect registration of LOCK_binlog_end_pos in PFS.
-
- 28 Dec, 2014 1 commit
-
-
Sergey Vojtovich authored
-
- 26 Dec, 2014 1 commit
-
-
Sergey Vojtovich authored
log-tc-size is 24K by default. Page size is 64K on PPC64. But log-tc-size must be at least 3 x page size. This is enforced by TC_LOG_MMAP::open() with a comment: to guarantee non-empty pool. This all makes server not startable in default configuration on PPC64. Autosize log-tc-size, so that it's min value= page size * 3, default value= page size * 6, block size= page size.
-
- 23 Dec, 2014 2 commits
-
-
Jonas Oreland authored
Implement --semi-sync-master-wait-point=AFTER_SYNC|AFTER_COMMIT. When AFTER_SYNC, the semi-sync wait will be done earlier, before the storage engine commit rather than after. This means that a transaction will not be visible on the master until at least one slave has received it.
-
Jonas Oreland authored
Make the binlog dump threads not need to take LOCK_log while sending binlog events to slave. Instead, a new LOCK_binlog_end_pos is used just to coordinate tracking the current end-of-log. This is a pre-requisite for MDEV-162, "Enhanced semisync replication". It should also help reduce the contention on LOCK_log on a busy master. Also does some much-needed refactoring/cleanup of the related code in the binlog dump thread.
-
- 06 Dec, 2014 1 commit
-
-
Kristian Nielsen authored
Implement a new mode for parallel replication. In this mode, all transactions are optimistically attempted applied in parallel. In case of conflicts, the offending transaction is rolled back and retried later non-parallel. This is an early-release patch to facilitate testing, more changes to user interface / options will be expected. The new mode is not enabled by default.
-
- 05 Dec, 2014 1 commit
-
-
Sergey Vojtovich authored
Let some atomic counters use relaxed memory order.
-
- 04 Dec, 2014 1 commit
-
-
Sergei Golubchik authored
-
- 01 Dec, 2014 1 commit
-
-
Sergei Golubchik authored
control scripts (mysqld_safe for example) want to know whether a recovery was successful or not. total silence is too suspicious to be trusted.
-
- 30 Nov, 2014 1 commit
-
-
Nirbhay Choubey authored
Fixed the condition to make sure mysqld process terminates when started with wsrep-recover.
-
- 18 Nov, 2014 1 commit
-
-
Sergei Golubchik authored
use the same restriction for character_set_client on the command line and from SQL. Also: remove strange hack from thd_init_client_charset() that contradicted the manual (collation_connection and character_set_result were not always set)
-
- 17 Nov, 2014 1 commit
-
-
Nirbhay Choubey authored
Do not allow server to start if binlog_format is set to a format other than ROW. Also restrict the change of GLOBAL/SESSION binlog_format value at runtime.
-
- 13 Nov, 2014 1 commit
-
-
Kristian Nielsen authored
In parallel replication, threads can do two different waits for a prior transaction. One is for the prior transaction to start commit, the other is for it to complete commit. It turns out that the same PSI_stage_info message was errorneously used in both cases (probably a merge error), causing SHOW PROCESSLIST to be misleading. Fix by using correct, distinct message in each case.
-
- 03 Nov, 2014 1 commit
-
-
Alexander Barkov authored
-
- 11 Oct, 2014 4 commits
-
-
Sergei Golubchik authored
remove: * NDB from everywhere * IM from mtr-v1 * packaging/rpm-oel and packaging/rpm-uln * few unused spec files * plug.in file * .bzrignore
-
Sergei Golubchik authored
Extend existing plugins to support * SHOW QUERY_RESPONSE_TIME * FLUSH QUERY_RESPONSE_TIME * SHOW LOCALE move userstat tables to use the new API instead of hand-coded syntax
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 10 Oct, 2014 2 commits
-
-
Sergei Golubchik authored
replace flag SHOW_VALUE_IN_HELP (that's not really an independendent flag, as it should only be used for NO_CMD_LINE sysvars) with a special getopt.id type.
-
Sergei Golubchik authored
* ignore the OPTIMIZER_SWITCH_ENGINE_CONDITION_PUSHDOWN bit * issue a deprecation warning on 'engine_condition_pushdown=on' * remove unused remains of the old pre-5.5 engine_condition_pushdown variable
-