- 10 Feb, 2015 21 commits
-
-
Alexander Barkov authored
-
Sergei Golubchik authored
workaround, not a fix: don't build key management plugins in yassl builds
-
Sergei Golubchik authored
-
Jan Lindström authored
-
Jan Lindström authored
when page compression and google encryption is used.
-
Sergei Golubchik authored
-
Sergei Golubchik authored
because old openssl versions (e.g. on labrador) don't have it
-
Jan Lindström authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
but do MyISAM first - to read mysql.plugin table
-
Jan Lindström authored
-
Monty authored
-
Monty authored
- Fixed compiler warnings - Added include/wait_for_binlog_checkpoint.inc, as suggested by JonasO - Updated 'build-tags' to work with git (Patch by Serg)
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 09 Feb, 2015 2 commits
-
-
Sergei Golubchik authored
-
Vicențiu Ciorbaru authored
Added an extra column to i_s_applicable_roles, named IS_DEFAULT. The column displays which role is the default role for the user querying the table.
-
- 08 Feb, 2015 1 commit
-
-
Sergei Golubchik authored
add missing plugins to debs
-
- 07 Feb, 2015 4 commits
-
-
Sergei Golubchik authored
-
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.
-
Kristian Nielsen authored
(Without this, it happened for me that realpath() failed returning undef for the default vardir. This in turn caused mysql-test-run.pl to delete the source mysql-test/ directory.)
-
Daniel Black authored
pool->threads is freed before being reassigned the new pool. Although not really a memory barrier I though it prudent to keep the pool thread count to be the lower of the old/new thread list before the new threads is allocated.
-
- 06 Feb, 2015 5 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Sergei Golubchik authored
to be able disable wsrep before any further code that uses it (e.g. initialized binlog when wsrep is enabled)
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
- 05 Feb, 2015 4 commits
-
-
Sergei Golubchik authored
-
Sergey Vojtovich authored
fails in buildbot) There was a race condition in timer functionality of query timeouts. Race was as following: main thread: init_thr_timers() timer handler thread: my_thread_init() main thread: end_thr_timer()/timer_thread_state= ABORTING timer handler thread: timer_thread_state= RUNNING, continue normal op main thread: waits indefinitely for timer handler thread to go down The original idea of the fix is to set RUNNING state in main thread, before starting timer handler thread. But it didn't survive further cleanups: - removed "timer_thread_state" and used "thr_timer_inited" for this purpose - removed unused "timer_thread_running" - removed code responisble for "timer handler thread" shutdown synchronization, use pthread_join() instead.
-
Sergey Vojtovich authored
INFORMATION_SCHEMA.SYSTEM_VARIABLES.DEFAULT_VALUE had broken values on big endian. Default value is internally stored as longlong, while I_S references it's pointer (longlong *) according to variable type (e.g. int, my_bool, etc). This works well on little endian, but on big endian we always get 0 for such variables.
-
Jan Lindström authored
This is temporal test fixt to avoid concurrent IST for now until the actual issue https://github.com/codership/galera/issues/204 is fixed.
-
- 04 Feb, 2015 2 commits
-
-
Elena Stepanova authored
With commit 227510e0 (parser cleanup: don't store field properties in LEX, use Create_field directly) it became possible to create columns DOUBLE(0,0) and alike
-
Jan Lindström authored
Added options for each compression type that can be disabled i.e. bzip2, lz4, lzma and lzo.
-
- 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.
-