The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.1
Release date: 17 Oct 2014
For the highlights of this release, see the release notes.
The revision number links will take you to the revision's page on GitHub. On GitHub you can view more details of the revision and view diffs of the code modified in that revision.
Revision #1e79138 2014-10-16 00:30:29 +0200
Merge branch 'bb-10.1-merge' into 10.1
2014-10-15 22:42:08 +0200
after-merge fixes
2014-10-15 12:59:13 +0200
Merge 10.0.14 into 10.1
2014-10-14 09:41:25 -0700
Merge branch '10.1' of ../10.1-mdev334 into 10.1
2014-10-14 09:36:50 -0700
: Backport of UNION ALL optimization from mysql-5.7.
2014-10-14 14:58:35 +0400
- Atomic operations with explicit memory barrier
2014-10-13 21:47:56 +0200
Merge branch '10.1' of into ottok-10.1
2014-10-12 20:48:07 +0400
: ANALYZE INSERT/REPLACE is accepted, but does not produce a plan
2014-10-12 14:26:27 +0400
engine_condition_pushdown has been deprecated
2014-10-11 16:00:52 +0200
fix unstable test results
2014-10-11 10:18:55 +0200
fix a big test
2014-10-08 09:40:39 +0200
Please add a .pc file to MariaDB for easy use via pkg-config
2014-08-21 18:11:46 +0200
delete storage/ndb and sql/ndb (and collateral changes)
2014-09-15 13:25:53 +0200
update userstat feature from percona server
2014-08-25 18:28:40 +0200
rename status_user.test -> userstat.test
2014-08-25 19:08:55 +0200
move userstat tables to a plugin
2014-08-25 19:08:01 +0200
SHOW and FLUSH for I_S tables.
2014-08-25 14:22:22 +0200
cleanup: sort struct members by size
2014-08-25 09:51:46 +0200
cleanup: remove dead code
2014-08-25 19:05:38 +0200
cleanup: my_init_dynamic_array2 -> init_dynamic_array2
2014-09-04 14:38:29 +0200
fix TokuDB not to build ft-index library when disabled
2014-09-04 14:37:43 +0200
cleanup: remove unnecessary hack from federated/CMakeLists.txt
2014-10-09 21:43:48 +0200
make sysvars_* tests to work on 32-bit too
2014-10-11 10:19:56 +0200
portability fixes for sysvar_* tests
2014-09-03 15:16:43 +0200
GLOBAL_VALUE_ORIGIN=AUTO
2014-09-01 20:29:58 +0200
INFORMATION_SCHEMA.SYSTEM_VARIABLES.GLOBAL_VALUE_ORIGIN
2014-09-03 20:16:51 +0200
show sysvar's help in I_S tables
2014-09-03 20:16:13 +0200
cleanup: @@mutex_deadlock_detector -> @@debug_mutex_deadlock_detector
2014-09-01 14:46:20 +0200
mysqltest bug: replace_regex /^foo/bar/ didn't work
2014-09-03 20:05:51 +0200
bugs in sys_var::val_* code
2014-08-31 13:39:05 +0200
cleanup: simplify sys_var::val* methods, introduce val_str_nolock()
2014-08-31 13:21:06 +0200
cleanup: VARIABLE_VALUE column should be NOT NULL
2014-08-29 13:59:08 +0200
cleanup: option_type -> scope
2014-08-28 20:07:27 +0200
cleanup: move safe_str*() from sql_acl.cc to m_string.h
2014-08-28 09:33:00 +0200
correct fix for the old Bug#39955 (warnings in I_S.VARIABLES)
2014-08-27 23:54:51 +0200
cleanup: sql_show.cc
2014-08-28 09:23:15 +0200
cleanup: more 'const' qualifiers
2014-08-27 23:28:59 +0200
sys_var_pluginvar: populate my_option and misc cleanup
2014-08-27 20:32:32 +0200
cleanup: sysvar, only one common check_update_type()
2014-08-27 16:05:54 +0200
cleanup: sysvar, SHOW_VALUE_IN_HELP->GETOPT_ONLY_HELP
2014-08-27 10:23:20 +0200
small cleanup
2014-08-27 09:40:52 +0200
cleanup: remove hidden I_S.VARIABLES and I_S.STATUS tables
2014-09-08 09:39:43 +0200
prefer to use new flag name when possible
2014-08-25 23:13:37 +0200
deprecate engine_condition_pushdown value of the @@optimizer_switch
2014-08-20 21:36:23 +0200
SQL inside an anonymous block is executed with wrong SQL_MODE Server crashes in String::append on selecting sql_mode inside anonymous block
2014-08-20 20:57:32 +0200
SBR failure upon executing a prepared statement with input placeholder under anonymous block
2014-08-20 17:25:44 +0200
cleanup: query rewrites for Item_param and Item_splocal
2014-08-18 21:36:11 +0200
Compound statement / anonymous blocks
2014-08-13 21:04:05 +0200
out parameters in PREPARE "SELECT ... INTO"
2014-08-19 21:06:20 +0200
cleanup: get rid of (Item_splocal*)item downcast
2014-08-17 20:36:40 +0200
cleanup sql_yacc.yy: remove redundant ev_sql_stmt_inner rule
2014-08-17 20:35:39 +0200
cleanup sql_yacc.yy: rules for the CASE ... END CASE statement
2014-08-17 13:28:27 +0200
cleanup sql_yacc.yy: s/IF/IF_SYM/
2014-08-17 20:54:48 +0200
cleanup sql_yacc.yy: reduce code duplication in rules for BEGIN...END with and without label
2014-08-17 20:51:59 +0200
cleanup sql_yacc.yy: factor out duplicate code in PROCEDURE/FUNCTION/TRIGGER/EVENT grammar
2014-08-17 20:50:53 +0200
cleanup sql_yacc.yy: rename rules for loops with and without label to follow BEGIN...END rule naming
2014-08-17 20:48:48 +0200
cleanup sql_yacc.yy: remove duplicate code in opt_union rule
2014-08-17 20:46:46 +0200
cleanup sql_yacc: introduce opt_not rule, combine otherwise duplicate rules
2014-08-17 20:37:49 +0200
cleanup sql_yacc.yy: s/YYABORT/MYSQL_YYABORT/
2014-08-16 08:47:29 +0200
cleanup: param_marker rule in the parser
2014-08-16 08:46:27 +0200
cleanup: class my_var
2014-08-16 08:17:29 +0200
cleanup: inherit from Sql_alloc
2014-08-15 17:35:07 +0200
cleanup: rename List<> methods
2014-08-16 08:17:08 +0200
cleanup: public Item_param::get_settable_routine_parameter()
2014-08-16 08:16:44 +0200
cleanup: use null_lex_str where appropriate
2014-08-16 08:16:18 +0200
cleanup: case SQLCOM_CALL
2014-10-08 18:49:34 +0200
Plugin API: increase SHOW_VAR_FUNC_BUFF_SIZE for 64-bit CPUs
2014-10-08 18:47:16 +0200
cleanup: galera misc cleanups
2014-10-07 20:28:33 +0200
cleanup: simplify the usage of WSREP_FORMAT macro
2014-10-08 08:47:22 +0200
followup changes to timeout commit
2014-10-10 21:30:23 +0400
: analyze_stmt test fails in --embedded 10.1
2014-10-10 14:40:21 +0400
: Test tokudb_mariadb.mdev6657 fails in buildbot
2014-10-07 11:40:10 +0300
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-10-07 11:39:42 +0300
Removed files that had been accidentally committed Removed compiler warnings
2014-10-07 11:37:36 +0300
MDEV 4427: query timeouts
2014-10-06 15:26:09 -0400
: Merged fix from maria-10.0-galera.
2014-10-06 12:21:53 +0400
Merge ../10.1-orderby-fixes into 10.1
2014-10-04 13:59:07 -0400
: SIGSEGV on shutdown with non-default wsrep_slave_threads
2014-10-04 13:53:33 -0400
Minor modifications
2014-10-02 21:01:57 +0300
: InnoDB: Assertion failure in file lock0lock.cc (lock != ctx->wait_lock)
2014-10-02 18:54:01 +0200
when running mtr tests don't let galera-started rsyncd to log to syslog
2014-10-02 15:09:17 +0300
Fix Windows compiler error 'log2f': identifier not found
2014-09-30 11:04:38 +0200
don't enable SECURITY_HARDENED on old gcc
2014-09-29 19:50:56 +0200
portability: use getifaddrs()
2014-09-28 17:50:02 +0200
cleanup: introduce CF_SKIP_WSREP_CHECK
2014-09-28 16:43:44 +0200
cleanup: remove OPT_WSREP_START_POSITION and OPT_WSREP_SST_AUTH
2014-09-28 12:41:51 +0200
restore and fix wsrep status variables
2014-09-28 11:08:07 +0200
cleanup: wsrep_check_opts
2014-09-28 09:13:05 +0200
small cleanup
2014-09-27 22:29:10 +0200
fixing embedded: WaaS. Wsrep as a Service.
2014-09-26 17:02:47 +0200
fixing embedded: first set of changes (storage engines don't work yet)
2014-09-26 20:03:38 +0200
use MD5 service in innodb/xtradb
2014-09-26 20:03:20 +0200
MD5 service
2014-09-26 18:49:47 +0200
extend SHA1 service. cleanup of sha1 wrappers
2014-09-26 10:22:44 +0200
cleanup: remove galera/wsrep magic from mtr
2014-09-26 15:54:42 +0200
correct handling on defaults[-extra]-file is SST scripts
2014-09-26 12:55:56 +0200
fix cmake detection of bfd.h
2014-09-26 10:22:18 +0200
disable wsrep by default. fix wsrep not to crash when started disabled
2014-09-26 07:04:33 +0200
bugfix: remove the code that broke XA recovery
2014-09-25 23:00:45 +0200
cleanup: galera merge, simple changes
2014-09-20 21:36:51 +0200
cleanup: use is_supported_parser_charset
2014-09-19 21:10:06 +0200
cleanup: remove redundant clauses from sys_vars.cc
2014-09-19 12:51:33 +0200
bugfix: disabling partitioning in already built tree
2014-09-11 10:08:48 +0200
cleanup: remove libedit, move readline to extra/
2014-09-05 16:08:58 +0200
cleanup: remove table->status from some engines
2014-09-04 21:37:10 +0200
compiler warnings
2014-09-30 19:22:27 +0400
: Server crashes in calculate_key_len on query with ORDER BY - if test_if_skip_sort_order() decides to switch to using an index, or switch from using ref to using quick select, it should set all members accordingly.
2014-09-30 14:50:34 +0300
: Merge Kakao: Add global status variables which tell you the progress of inplace alter table and row log buffer usage
2014-09-26 15:54:35 +0400
: Unable to skip filesort when using implicit extended key
2014-09-26 12:16:05 +0300
Fix test failures seen on -- innodb-wl5522-debug-zip (path differences win/unix) -- innodb_defragment_fill_factor (stabilise) -- innodb_force_pk (case difference win/unix)
2014-09-25 20:59:15 -0400
wsrep-related changes: removed some unnecessary files & minor modifications.
2014-09-25 22:12:52 +0400
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-09-25 22:12:18 +0400
Better comments about KEY::ext_key_part_map
2014-09-25 13:32:55 -0400
Fix for syntax error in debian control file.
2014-09-25 11:46:52 -0400
: 10.1: debian build failure Updated 33_scriptsmysql_create_system_tablesno_test.dpatch to reflect user.default_role.
2014-09-25 19:14:16 +0400
: The variable 'role' is being used without being initialized at sql_acl.cc:8840
2014-09-25 18:27:20 +0400
: The variable 'role' is being used without being initialized at sql_acl.cc:8840
2014-09-25 14:30:59 +0400
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-09-25 14:29:14 +0400
Better comments
2014-09-24 23:52:17 +0300
Fixed failing test temp_table_frm
2014-09-24 15:41:42 +0200
crash in GROUP_CONCAT(IF () ORDER BY 1)
2014-09-24 17:27:00 +0400
ujis and eucjmps erroneously accept 0x8EA0 as a valid byte sequence
2014-09-24 13:08:47 +0200
remove the bug fix for "crash in GROUP_CONCAT(IF () ORDER BY 1)"
2014-09-24 12:17:15 +0400
Merge ../10.1-mdev6657 into bb-10.1-orderby-fixes
2014-09-24 12:04:16 +0400
Merge ../10.1-mdev6402 into bb-10.1-orderby-fixes
2014-09-24 11:56:22 +0400
Better comments
2014-09-23 23:55:29 +0200
5.5 merge
2014-09-23 23:37:35 +0200
merge
2014-09-23 22:03:35 +0200
tokudb 7.5.0
2014-09-23 15:58:54 +0400
Adding tests for handling 0x5C as the second byte in a multi-byte sequence, and as a escape character when SET NAMES xxx, character_set_connection=binary; for cp932,big5,gbk,sjis
2014-09-23 13:57:55 +0300
Allow tokudb test to pass even if jemalloc is not available.
2014-09-23 13:57:29 +0300
crash in GROUP_CONCAT(IF () ORDER BY 1)
2014-09-22 23:25:56 +0300
Fixed test failures Added comments Ensure that tokudb test works even if jemalloc is not installed Removed not referenced function Item::remove_fixed()
2014-09-19 09:21:51 +0200
remove unused (obsolete) declarations from slave.h
2014-09-18 21:54:45 +0200
5.5 merge
2014-09-18 17:00:44 +0200
support statically linked jemalloc. use that for release builds
2014-09-18 15:24:30 +0200
print binlog unsafe errors at log_warnings level 1, not 2.
2014-09-18 12:40:55 +0400
Trailing incomplete characters are not replaced to question marks on conversion
2014-09-18 09:26:30 +0900
Merge Spider 3.2.11
2014-09-17 19:38:42 +0200
fixes for valgrind failures
2014-09-17 15:11:24 +0200
fix intermittent failures of main.create_or_replace test in buildbot
2014-09-16 14:08:05 +0200
merge
2014-09-16 14:04:50 +0200
fixes for test cases
2014-09-16 14:03:17 +0200
5.5 merge
2014-09-16 13:35:28 +0200
for mysql-test: fix mysqlhotcopy script to return a predictable exit code
2014-09-16 07:37:00 +0300
Avoid using log_sys mutex when printing out show engine innodb status, instead peek (maybe) old data.
2014-09-16 00:06:05 +0300
Auto merge
2014-09-16 00:00:47 +0300
Don't give warning if there are two unique keys used with INSERT .. ON DUPLICATE KEY UPDATE. We should assume that the store engine will report the first duplicate key for this case.
2014-09-15 23:52:40 +0300
Fixed randomly failing test
2014-09-15 14:49:16 -0400
DB-720 run the cluster key partition test on mariadb
2014-09-15 18:55:17 +0200
debian: require jemalloc >= 3.0.0, because 2.2.5 (on precise) crashes
2014-09-15 20:33:11 +0400
Changes in storage_engine test suite:
2014-09-15 17:11:01 +0300
Use LOCK_show_status when we add things to all_status_vars This was missing in my last commit for fixing possible lockups in SHOW STATUS.
2014-09-15 07:47:43 -0400
DB-714 read free replication
2014-09-15 07:27:18 -0400
DB-720 test case for clustering keys on partitioned tokudb tables
2014-09-13 16:06:55 -0400
DB-504 redo bulk fetch select tests in partitioned tables
2014-09-13 21:32:49 +0200
ft-index: restore a chunk that was lost in the merge and other fixes for gcc-4.9.1 on sid
2014-09-13 17:15:11 +0400 *
Adding big5, cp932, gbk, sjis tests covering characters that can have 0x5C as the second byte in a multi-byte character. - Adding big5 tests covering an unassigned character 0xC840 being stored into char/varchar/text/enum columns.
2014-09-13 08:32:53 +0200
tokudb: use thd_killed() api function, not thd->killed directly
2014-09-13 08:16:00 +0200
tokudb tests: master-slave.inc should be included last
2014-09-13 00:30:46 +0200
sphinx 2.1.9
2014-09-13 00:28:15 +0200
tokudb 7.1.8
2014-09-12 16:51:41 +0200
5.3 merge
2014-09-12 16:44:27 +0200
10.0-connect merge
2014-09-12 16:06:18 +0400
Stored routines do now work with swe7: "The table mysql.proc is missing, corrupt, or contains bad data" Fixed the bug itself. Also, added "SET NAMES swe7" which was forgotten in the previous commit, so latin1 was actually tested lati1 instead of swe7 in a mistake. Now it tests swe7.
2014-09-12 14:49:24 +0300
Fixed compiler warnings
2014-09-12 14:49:13 +0300
Don't use LOCK_status for the duration of SHOW STATUS because of possible lookups. Instead we use LOCK_status only to protect summary of thread statistics and use a new mutex, LOCK_show_status to protect concurrent SHOW STATUS.
2014-09-12 14:45:11 +0300
Cleanup of my_hash_sort patch
2014-09-12 07:31:01 -0400
DB-716 use jemalloc 3.6.0 in debug env
2014-09-12 12:57:27 +0400
Adding thorough tests covering what happens with escaped sequences in the SQL parser.
2014-09-12 08:41:44 +0200
INFO_SRC and INFO_BIN installed wrong
2014-09-12 08:41:35 +0200
SHOW PROCESSLIST returns empty result set after KILL QUERY
2014-09-12 08:41:16 +0200
build system endianness test fails for ppc64le (i.e. Ubuntu)
2014-09-12 03:21:54 +0400
Fixes in storage_engine test suite
2014-09-12 02:19:49 +0400
: Optimizer doesn't choose best execution plan when composite...
2014-09-11 23:50:31 +0300
Automatic merge
2014-09-11 22:42:35 +0300
DUPLICATE KEY Errors on SELECT .. GROUP BY that uses temporary and filesort.
2014-09-11 16:44:16 +0200
XtraDB 5.6.20-68.0
2014-09-11 16:42:54 +0200
InnoDB 5.6.20
2014-09-11 15:41:30 +0300
: InnoDB: Failing assertion: state == TRX_STATE_NOT_STARTED in file trx0trx.ic line 60
2014-09-11 10:15:01 +0200
percona-server-5.6.20-68.0
2014-09-11 10:14:20 +0200
2.1.9-release
2014-09-11 10:13:35 +0200
5.6.20
2014-09-11 07:10:37 +0300
Remove incorrect test file.
2014-09-10 18:18:53 -0400
DB-548 generate dirty upgrade test cases with old rollback nodes
2014-09-10 14:52:18 -0400
FT-592 add tokuftdump --node N parameter
2014-09-10 20:19:41 +0300
Remove unnecessary debug output causing unnecessary warnings.
2014-09-10 18:48:26 +0300
Fix merge error on binlog_remove_pending_rows causing failure on binlog_innodb_row test.
2014-09-10 17:45:09 +0200
MariaDB CLI client doesnt show CREATE INDEX progress
2014-09-10 09:48:11 -0400
FT-273 Fix a bug where we'd overactively assert that the memcmp magic bits were inconsistent though the handle was opened without those bits set. This caused dbremove to always fail.
2014-09-10 13:22:44 +0200
max_relay_log_size and sql_slave_skip_counter misbehave on PPC64
2014-09-10 13:22:20 +0200
CONNECT temporary table created
2014-09-10 13:22:01 +0200
search order for my.cnf inconsistent in docs/use, and global override with build-time -DDEFAULT_SYSCONFDIR is ignored
2014-09-10 13:10:24 +0200
IMPORT_EXECUTABLES feature broken by addition of gen_pfs_lex_token
2014-09-10 09:44:57 +0300
Adjusted defrag test that fails randomly (timing problem) and fix result of innodb_sys_index test.
2014-09-09 16:44:54 -0700
Fixed bug . Avoided exponential recursive calls of JOIN_CACHE::join_records() in the case of non-nested outer joins. A different solution is required to resolve this performance problem for nested outer joins.
2014-09-09 19:03:05 +0200
libedit detection is broken
2014-09-09 17:37:08 +0300
: safe_mutex: Found wrong usage of mutex 'log_space_lock' and 'LOCK_log'
2014-09-09 06:47:11 -0400
FT-591 fix valgrind uninitialized value error in block allocator test caused by reading past the end of a the blockpair array
2014-09-09 13:35:39 +0300
Fix test failure on rpl_statements test by not listing wsrep variable.
2014-09-09 13:46:33 +0400
Merge 10.1 into bb-10.1-mdev6657
2014-09-09 13:26:23 +0400
: Optimizer : wrong index choice: Add a testcase.
2014-09-09 13:05:28 +0400
Merge ../10.1-orderby-fixes into 10.1
2014-09-08 20:56:56 +0300
Fixed two bugs with CREATE OR REPLACE and LOCK TABLES: Assertion ! is_set() ' failed in Diagnostics_area::set_ok_status on killing CREATE OR REPLACE [MDEV-6525](https://jira.mariadb.org/browse/MDEV-6525) Assertion table->pos_in_locked _tables == null || table->pos_in_locked_tables->table = table' failed in mark_used_tables_as_free_for_reuse, locking problems and binlogging problems on CREATE OR REPLACE under lock.
2014-09-08 13:19:20 -0400
Merged sys_vars.wsrep_* tests from maria-10.0-galera tree.
2014-09-08 18:38:13 +0200
Multiple Clients Inserting Causing Error: Failed to read auto-increment value from storage engine
2014-09-08 17:10:48 +0200
fix compilation on windows - wrong include file
2014-09-08 15:12:18 +0300
Fix another set of test failures caused by galera merge.
2014-09-08 12:59:57 +0200
compilation fixes for WITH_ATOMIC_OPS=rwlocks
2014-09-08 09:36:15 +0300
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-09-08 09:34:03 +0300
: InnoDB tests fail in 10.1
2014-09-07 22:04:29 +0200
typos in cmake -DWITH_ATOMIC_OPS=xxx
2014-09-07 20:40:36 +0200
mysql_options4 symbol missing from libmysqlclient.so.18
2014-09-07 20:19:29 +0200
compilation failure on x86
2014-09-07 20:19:12 +0200
Assertion `thd' failed in my_malloc_size_cb_func upon writing status report into error log
2014-09-07 20:18:17 +0200
breaks WITHOUT_SERVER build
2014-09-06 18:08:28 +0200 *
Fix (indexing on void table) modified: storage/connect/ha_connect.cc
2014-09-06 09:59:01 +0200
auth_socket.so does not build in kFreeBSD
2014-09-06 09:51:34 +0200
[PATCH] HPPA: storage/xtradb/os/os0stacktrace.c:88:54: error: invalid operands to binary & (have 'void *' and 'long unsigned int')
2014-09-06 09:46:41 +0200
Assertion `thd->is_error() || thd->killed' failed in mysql_execute_command on executing an SP with repeated CREATE TABLE .. SELECT
2014-09-06 08:33:56 +0200
Server crashes in my_hash_first if shutdown is performed when FLUSH LOGS is running
2014-09-05 09:49:27 -0400
DB-310 run tokudb_support_xa.test on mysql and
2014-09-05 14:18:31 +0200 *
Fix (buffer overflow in MakeRecord) modified: storage/connect/ha_connect.cc
2014-09-05 13:17:54 +0800
DB-310 add tokudb_support_xa variable this variable scope is Global, Session type is boolean and default value is TRUE
2014-09-04 21:58:48 +0400 *
Bad column name for UCS2 string literals The Item_string constructors called set_name() on the source string, which was wrong because in case of UCS2/UTF16/UTF32 the source value might be a not well formed string (e.g. have incomplete leftmost character). Now set_name() is called on str_value after its copied (with optionally left zero padding) from the source string. - Illegal mix of collation with a PS parameter Item_param::convert_str_value() did not set repertoire. Introducing a new structure MY_STRING_METADATA to collect character length and repertoire of a string in a single loop, to avoid two separate loops. Adding a new class Item_basic_value::Metadata as a convenience wrapper around MY_STRING_METADATA, to reuse the code between Item_string and Item_param.
2014-09-04 12:43:41 +0400
Creating a new class in_string::Item_string_for_in_vector and moving set_value() from Item_string to Item_string_for_in_vector, as set_value() updates the members incompletely (e.g. does not update max_length), so it was dangerous to have set_value() available in Item_string.
2014-09-04 12:15:05 +0400
Using more Item_string_sys
2014-09-04 08:50:06 +0400
MySQL BUG#12735829 - SPACE() FUNCTION WARNING REFERS TO REPEAT() IN ER_WARN_ALLOWED_PACKET_OVERFLOWED Merged from 5.6
2014-09-04 01:12:49 +0400
: valgrind errors in view.test in 10.1
2014-09-03 14:52:48 -0400
FT-273 Be more specific about why memcmp magic is interesting
2014-09-03 14:38:04 -0400
FT-273 Prevent setting the memcmp magic on db handles for which a FT is already open. Improve comments. Add a test.
2014-09-03 18:24:31 +0400
Adding Item_string_sys and Item_string_ascii to reduce duplicate code
2014-09-03 16:31:47 +0400
Illegal mix of collation with bit string B'01100001'
2014-09-03 08:13:49 -0400
DB-718 test case for broken error handling in tokudb_fractal_tree_info info schema plugin
2014-09-03 07:50:03 -0400
Merge branch 'master' of github.com:Tokutek/tokudb-engine
2014-09-03 07:49:52 -0400
DB-718 handle errors in tokudb info schema plugins
2014-09-03 07:37:13 +0300
innodb.innodb_simulate_comp_failures_small is too slow if it's run on a real disk
2014-09-02 16:23:32 -0400
DB-717 add iterations limit to tokustat
2014-09-02 15:44:49 -0400
Merge branch 'master' of github.com:Tokutek/tokudb-engine
2014-09-02 15:44:40 -0400
DB-717 add iterations limit to tokustat
2014-09-02 13:01:56 -0400
DB-716 use jemalloc 3.6.0 in tokudb builds
2014-09-02 12:29:55 -0400
FT-548 fix dirty upgrade build on osx problem
2014-09-02 11:53:49 -0400
FT-548 fix dirty upgrade build on osx problem
2014-09-02 18:54:29 +0400
: Poor plan choice for ORDER BY key DESC optimization...
2014-09-02 09:55:24 -0400
FT-548 support upgrade after dirty shutdown of versions 25 through 27
2014-09-02 14:07:01 +0200
: Slave replicating using GTID doesn't recover correctly when master crashes in the middle of transaction
2014-09-03 01:56:21 +0400
Moving Item::str_value from public to protected.
2014-09-03 01:47:39 +0400
A parameter and a string literal with the same values are not recognized as equal by the optimizer
2014-09-02 22:04:48 +0400
Different optimizer plan for "a BETWEEN 'string' AND ?" and "a BETWEEN ? AND 'string'" Item_string::eq() and Item_param::eq() in string context behaved differently. Introducing a new class Item_basic_value to share the eq() code between literals (Item_int, Item_double, Item_string, Item_null) and Item_param.
2014-09-02 17:50:09 +0300
innodb.innodb_simulate_comp_failures_small is too slow if it's run on a real disk
2014-09-02 17:34:29 +0400
A clean-up for the previous patch
2014-09-02 01:40:15 +0200 *
Initialise min/max buffer to 0 to avoid valgrind complaining that uninitialised characters be written in op file. modified: storage/connect/tabdos.cpp
2014-09-01 20:57:32 +0400
PI() does not work well in UCS2/UTF16/UTF32 context Malformed result for CONCAT(utf8_column, binary_string)
2014-08-31 19:55:11 +0200
I_S.SESSION_VARIABLES shows global values
2014-08-30 06:35:59 -0400
FT-312 compile big-shutdown on osx
2014-08-29 14:22:25 +0200 *
Avoid uninitialised warning from valgrind modified: storage/connect/tabdos.cpp
2014-08-29 16:14:11 +0400
Backport from 10.0:
2014-08-29 16:02:46 +0400
Backport from 10.0:
2014-08-29 10:11:08 +0300
Merge revision 3882 from lp:maria/maria-10.0-galera
2014-08-28 16:25:14 -0400
MX-1217 fix TokuMergeLibs to handle empty libs
2014-08-28 15:11:55 -0400
DB-712 fix tokudb locks info schema test results due to new schema
2014-08-28 06:19:59 -0400
Merge branch 'db703' of github.com:Tokutek/tokudb-engine into db703
2014-08-28 06:19:32 -0400
DB-712 split locks and lock_waits dname into schema, table, and dictionary
2014-08-28 06:19:32 -0400
DB-703 DB-704 split dname into schema, table, and dictionary
2014-08-28 07:01:06 +0300
Fix typo.
2014-08-28 06:49:58 +0300
Rule for configure wsrep-notify was missing.
2014-08-27 18:00:57 -0400
DB-713 separate some long running tokudb tests so that valgrind runs without --big-test can exclude them
2014-08-27 18:00:19 -0400
DB-713 separate some long running tokudb tests so that valgrind runs without --big-test can exclude them
2014-08-27 23:31:27 +0400
Forgot one file in previous commit
2014-08-12 14:05:35 +0200
git: ignore errmsg.sys and typescript, better diff header for C/C++ files
2014-08-27 14:49:11 -0400
DB-712 split locks and lock_waits dname into schema, table, and dictionary
2014-08-27 14:07:16 -0400
DB-703 DB-704 split dname into schema, table, and dictionary
2014-08-27 20:00:13 +0300
Fix incorrect merge.
2014-08-27 19:53:19 +0300
Move galera_sst_mode test to correct location. This test tests mysqldump option.
2014-08-27 20:08:32 +0400
: It seems like OPTIMIZER take into account the order of indexes in the table
2014-08-27 18:47:33 +0400
: Remove conditions for which range optimizer returned SEL_ARG::IMPOSSIBLE
2014-08-27 10:31:45 -0400
DB-702 print upgrade failed clean shutdown required error message
2014-08-27 14:56:20 +0200 *
Fix a bug in DOSFAM::OpenTableFile. Bin was not set to TRUE for blocked tables. This caused a CR character to be left in the line and in particular caused the updelx test to fail on Windows. modified: storage/connect/filamtxt.cpp
2014-08-27 15:35:49 +0300
Fix small error on LZMA compression error printout.
2014-08-27 15:19:45 +0300
Fix compiler error when WITH_WSREP is not used.
2014-08-27 13:15:37 +0300
: Merge 10.0-galera to 10.1.
2014-08-27 00:49:07 +0200 *
Fix a test failure. Due to mmap on void file being accepted on Windows while returning an error on Linux. Now accepted on linux. modified: storage/connect/maputil.cpp
2014-08-26 14:28:16 -0400
FT-590 Calculate a node's weight using a 64 bit integer to prevent overflow
2014-08-26 15:46:19 +0300
Merge branch 'bb-10.1-galera' of github.com:MariaDB/server into bb-10.1-galera
2014-08-06 15:39:15 +0300
: Merge 10.0-galera to 10.1.
2014-08-26 16:24:40 +0400
: Wrong estimates for ref(const): Update test result
2014-08-26 14:32:15 +0300
Add missing test files for new configuration variables.
2014-08-26 14:57:09 +0400
- UNINIT_VAR emits code in non-debug builds
2014-08-26 12:32:21 +0300
Merge lp:maria/maria-10.0-galera revisions 3867..3869 and 3871..3879.
2014-08-25 18:51:53 +0200 *
Adding a test for indexed UPDATE/DELETE added: storage/connect/mysql-test/connect/r/updelx.result storage/connect/mysql-test/connect/t/updelx.inc storage/connect/mysql-test/connect/t/updelx.test
2014-08-25 18:34:51 +0200 *
Make storing and sorting values using less memory allocation (while doing indexed UPDATE/DELETE) modified: storage/connect/array.cpp storage/connect/filamtxt.cpp
2014-08-25 16:58:19 +0200
Assertion `!thd->in_active_multi_stmt_transa ction() || thd->in_multi_stmt_transaction_mode()' failed on executing a stored procedure with commit
2014-08-25 13:35:33 +0300
: InnoDB recover ends in signal 11
2014-08-24 12:56:35 -0400
FT-312 fix centos compile
2014-08-24 08:45:19 -0400
FT-312 speedup shutdown by parallelizing compression
2014-08-24 11:19:02 +0200 *
Fix a compile error on Linux modified: storage/connect/tabmul.cpp
2014-08-24 12:36:51 +0400
: Wrong estimates for ref(const) and key IS NULL predicate
2014-08-23 19:17:15 +0200 *
Move DataPath from the MYCAT catalog to the ha_connect handler. Indeed it belongs to each tables and the catalog being share between several instances of CONNECT, when a query implied several tables belonging to different databases, some where pointing on the wrong database. This fix bugs occuring in queries such as: INSERT into db1.t1 select * from db2.t2; Where the t1 data file was made in db2. modified: storage/connect/catalog.h storage/connect/connect.cc storage/connect/filamdbf.cpp storage/connect/filamdbf.h storage/connect/ha_connect.cc storage/connect/ha_connect.h storage/connect/mycat.cc storage/connect/mycat.h storage/connect/plgdbsem.h storage/connect/plgdbutl.cpp storage/connect/reldef.cpp storage/connect/reldef.h storage/connect/tabfix.h storage/connect/tabfmt.cpp storage/connect/tabfmt.h storage/connect/tabmul.cpp
2014-08-23 10:58:26 -0400
FT-586 FT-563 change ft-verify to work with promotion
2014-08-22 21:59:56 +0300
Fix merge errors.
2014-08-22 17:30:22 +0200 *
Add a new CONNECT global variable allowing to tell whether or not a temporary file should be used for UPDATE/DELETE of file tables. Also use the "sorted" argument of index_init to help decide if sorting of positions must be done. modified: storage/connect/checklvl.h storage/connect/connect.cc storage/connect/connect.h storage/connect/filamdbf.cpp storage/connect/filamfix.cpp storage/connect/filamfix.h storage/connect/filamtxt.cpp storage/connect/ha_connect.cc storage/connect/mysql-test/connect/r/part_table.result storage/connect/plgdbsem.h storage/connect/plgdbutl.cpp storage/connect/reldef.cpp storage/connect/tabdos.cpp storage/connect/tabdos.h storage/connect/tabfix.cpp storage/connect/tabfmt.cpp storage/connect/tabvct.cpp storage/connect/tabvct.h storage/connect/xindex.cpp
2014-08-22 07:57:47 -0400
FT-584 use trylock inside of the lock tree manager get_status function so that it is non-blocking
2014-08-22 08:43:57 +0300
Fix merge error.
2014-08-21 19:21:21 -0400
FT-584 use trylock inside of the lock tree manager get_status function so that it is non-blocking
2014-08-21 16:29:50 -0400
Add common cmake build directory names to .gitignore
2014-08-21 15:35:07 -0400
FT-396 Rename various tokudb-containing functions and comments to instead refer to tokuft
2014-08-21 15:35:06 -0400
FT-396 Rename TokuDB to TokuFT in each license header
2014-08-21 15:35:06 -0400
FT-513 Remove some windows cruft
2014-08-21 15:35:06 -0400
FT-512 Remove the majority of the remaining BDB artifacts
2014-08-21 15:35:06 -0400
FT-582 Remove remaining artifacts from the ICC days
2014-08-21 15:35:06 -0400
FT-581 Remove dead rdtsc code
2014-08-21 15:35:06 -0400
FT-580 Remove unused scripts
2014-08-21 15:35:06 -0400
FT-583 Remove sub_block_map.h, dead code from old format verisons
2014-08-21 15:34:22 -0400
FT-585 Move serialize and compression size calculations around so we can malloc one large buffer to serialize a node instead of many smaller ones, which should hopefully put less pressure on jemalloc during checkpoints etc.
2014-08-21 15:34:18 -0400
Clean up toku_ft_handle_close
2014-08-21 15:34:14 -0400
FT-440 Use a scoped malloc during garbage collection and for checkpoint cachefiles, also clean up some formatting.
2014-08-21 21:25:22 +0200
SHOW GRANTS for current_user_name@wrong_host_name
2014-08-21 19:35:13 +0300
Fix Windows compiler errors.
2014-08-21 16:08:51 +0300
Review fixes.
2014-08-20 11:22:26 -0400
Tokutek/mariadb-5.5#71 run part_index_scan on mariadb
2014-08-20 11:21:35 -0400
#261 run multiple queries in part_index_scan
2014-08-19 17:09:28 -0400
DB-708 move test scripts
2014-08-19 17:09:11 -0400
DB-504 test replace select triggers for bulk fetch
2014-08-19 17:08:51 -0400
DB-504 move bulk fetch tests
2014-08-19 17:08:33 -0400
DB-504 test insert select with various triggers to make sure that bulk fetch will work
2014-08-19 17:08:14 -0400
DB-500 allow simple deletes to use bulk fetch
2014-08-19 17:07:48 -0400
FT-502 print huge pages guy when env fails to open
2014-08-19 13:07:19 -0400
DB-708 move test scripts
2014-08-19 19:28:35 +0300
- MariaDB crash on Power8 when built with advance tool chain
2014-08-19 15:18:18 +0400
- P_S discovery
2014-08-18 15:58:49 -0400
DB-504 test replace select triggers for bulk fetch
2014-08-18 15:57:12 -0400
DB-504 move bulk fetch tests
2014-08-18 14:45:39 -0400
DB-504 test insert select with various triggers to make sure that bulk fetch will work
2014-08-18 13:38:51 -0400
DB-500 allow simple deletes to use bulk fetch
2014-08-18 09:13:29 -0400
FT-502 print huge pages guy when env fails to open
2014-08-18 10:55:01 +0300
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-08-18 10:52:59 +0300
: Monitor progress of ALTER TABLE ... ADD INDEX, ALGORITHM=INPLACE for InnoDB
2014-08-15 22:54:07 +0100
: Properly handle gen_pfs_lex_token when cross-compiling
2014-08-15 18:05:10 +0200 *
Remove a gcc warning modified: storage/connect/xindex.cpp
2014-08-16 16:46:35 +0200 *
Modifies the way indexed UPDATE/DELETE are sorted in order to execute them sorted by file position. Firstly a new value is stored in indexes to know if they are sorted, preventing to do the sorting when it is not needed. Secondly, almost all in now done in connect instead of being done by the different file access method classes. This pepares the future use of temporary files for all table types and also fix the bug that was occuring when partially using a multi-column index because of false MRR like call of position followed by unsorted rnd_pos no more using indexing. modified: storage/connect/connect.cc storage/connect/filamap.cpp storage/connect/filamap.h storage/connect/filamdbf.cpp storage/connect/filamdbf.h storage/connect/filamfix.cpp storage/connect/filamfix.h storage/connect/filamtxt.cpp storage/connect/filamtxt.h storage/connect/filamvct.cpp storage/connect/filamvct.h storage/connect/tabdos.cpp storage/connect/tabdos.h storage/connect/tabfix.h storage/connect/tabfmt.cpp storage/connect/tabfmt.h storage/connect/xindex.cpp storage/connect/xindex.h storage/connect/xtable.h
2014-08-14 15:18:56 -0400
DB-506 add a session variable to enable/disable bulk fetch default enabled
2014-08-14 15:18:27 -0400
DB-506 add a session variable to enable/disable bulk fetch default enabled
2014-08-13 18:07:51 +0400
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-08-13 18:06:53 +0400
: main.view --ps-protocol fails in ANALYZE code
2014-08-13 15:46:39 +0200
Change a couple of permissions that cause lintian warnings in .deb packaging and don't really hurt to fix.
2014-08-13 15:24:32 +0300
Basic test of slave_run_triggers_for_rbr variable added.
2014-08-13 09:37:12 +0300
: innodb.innodb_simulate_comp_failures_small fails sporadically
2014-08-13 09:03:28 +0300
: Raw debug output in the error log.
2014-08-12 16:16:02 -0400
#268 Adding bulk fetch MTR test and result files
2014-08-12 16:03:34 -0400
#268 Adding bulk fetch MTR test and result files
2014-08-12 14:41:35 -0400
#272 set tokudb product name
2014-08-12 12:56:15 -0400
#272 set TokuDB product name
2014-08-12 17:12:08 +0200
disable still racy tokudb tests
2014-08-12 16:39:12 +0200
MariaDB does not build on hurd-i386
2014-08-11 22:43:29 +0100
: Fix WITHOUT_SERVER build
2014-08-11 16:47:36 -0400
#271 turn off FT debug flags by default. can be overridden by cmake arguments
2014-08-11 16:46:06 -0400
Tokutek/mariadb-5.5#71 run part_index_scan on mariadb
2014-08-11 15:05:13 -0400
FT-300 Add the ability to include/exclude certain strategies and clean up report formatting a bit. Also strengthen malformed trace detection.
2014-08-11 05:45:45 +0400
Collation usage statistics Adding collation usage statistics into the feedback plugin I_S table.
2014-08-10 14:36:17 +0200
sanity
2014-08-20 15:02:10 +0200
Fix test case that requires dbug to not fail in release build.
2014-08-20 10:59:39 +0200
: close_temporary_tables() in format description event not serialised correctly
2014-08-19 14:26:42 +0200
: close_temporary_tables() in format description event not serialised correctly
2014-08-03 15:26:47 +0300
Made sql_log_slow a session variable
2014-08-03 15:16:56 +0300
Changes for using build scripts
2014-08-03 15:12:53 +0300
Change MySQL -> MariaDB inc scripts
2014-08-03 15:12:10 +0300
Minor cleanups, fix compiler warnings
2014-08-08 19:53:44 +0200 *
Update part_file.result to match the test change modified: storage/connect/mysql-test/connect/r/part_file.result
2014-08-08 19:46:02 +0200 *
Fix modified: storage/connect/ha_connect.cc
2014-08-08 17:58:45 +0200
after-merge fixes for 10.0-connect
2014-08-08 16:15:29 +0200
10.0-connect merge
2014-08-08 13:53:43 +0200
buildbot found failures
2014-08-08 01:16:32 +0200
merge
2014-08-07 21:45:54 +0200
crash in main.views (and other view + PS tests)
2014-08-07 19:12:45 +0200 *
Commiting merge files
2014-08-07 18:08:50 +0200
Fix rpl.rpl_semi_sync_uninstall_plugin to work reliably
2014-08-07 18:06:56 +0200
5.5.39 merge
2014-08-07 17:59:21 +0200
This is a major update that fixes most of the issues and bugs that have been created by the last addition of new CONNECT features. The version previous to this one is a preliminary test version and should not be distributed.
2014-08-07 09:59:08 -0400
: Post-fix for the failing test.
2014-08-07 13:44:00 +0300
: Incorrect compression on LZMA.
2014-08-07 13:41:46 +0300
Fix Windows compiler error by disabling for now the nullptr class implementation.
2014-08-06 19:42:03 -0400
: mysqldump unknown option --galera-sst-mode
2014-08-06 19:31:13 -0400
: Unable to install "MariaDB-connect-engine" when using "MariaDB-Galera-server"
2014-08-06 20:05:10 +0200
innodb-5.6.19
2014-08-06 19:57:06 +0200
xtradb-5.6.19-67.0
2014-08-06 19:41:33 +0200
perfschema 5.6.20
2014-08-06 19:29:02 +0200
mysql-5.6.20
2014-08-06 19:23:35 +0200
percona-server-5.6.19-67.0
2014-08-06 15:53:31 +0200
fix the error message when getaddrinfo() fails. on windows "*" doesn't mean "any address"
2014-08-06 15:39:15 +0300
: Merge 10.0-galera to 10.1.
2014-08-06 15:28:58 +0300
: Merge Kakao Defragmentation implementation to
2014-08-06 14:02:05 +0200
Crash if enable 'federatedx' when 'federated' plugin already enabled, and vice-versa
2014-08-06 13:31:55 +0200
cleanup: remove have_mysql_upgrade.inc
2014-08-06 13:27:44 +0200
Ordering of mysql_upgrade tasks is not optimal
2014-08-06 12:44:57 +0200
typo fixed: only use -ggdb3 when it's supported by the compiler
2014-08-06 11:47:26 +0200
main.ipv4_and_ipv6 - fails on sid
2014-08-06 10:26:25 +0200
fix main.key_cache failures on x86
2014-08-06 10:11:08 +0200
compilation failure on labrador
2014-08-06 13:07:16 +0400
- rpl.rpl_gtid_basic, rpl.rpl_gtid_stop_start, rpl.rpl_gtid_crash fail on PPC64
2014-08-05 20:22:57 +0200
fix tokudb version
2014-08-12 19:14:52 +0400
Increased the version number
2014-08-05 20:22:57 +0200
fix tokudb version
2014-08-05 18:35:20 +0200
change Aria engine maturity to STABLE
2014-08-05 17:01:41 +0200 *
Fix failing tests. part_file.test failure was due to a new alter flag that were not taken in acount in check_if_supported_inplace_alter. mysql.test failure is strange, the suppressed warning should not be made anyway. modified: storage/connect/ha_connect.cc storage/connect/mysql-test/connect/r/mysql.result
2014-08-05 10:28:32 -0400
FT-309 Default padded fit alignment should be 4096
2014-08-05 14:39:00 +0200
mysql_upgrade does not fix "last_update" in "mysql.innodb_table_stats"
2014-08-05 14:37:05 +0200
cleanup (move ALTER TABLE for comment to be applicable again)
2014-08-05 11:47:58 +0200
Inconsistent results with bit type
2014-08-04 15:49:28 -0400
#271 turn off FT debug flags by default. can be overridden by cmake arguments
2014-08-04 21:36:02 +0200
EITS could eat all tmpdir space and hang
2014-08-04 21:19:24 +0200
mysqltest: support pairs of delimiters in replace_regex
2014-08-04 10:05:51 -0700
Merge.
2014-08-04 18:17:56 +0400
Merge 10.0->10.0-connect
2014-08-04 11:55:38 +0400
- MariaDB crash on Power8 when built with advance tool chain
2014-08-03 21:43:59 +0200
expand MariaDB dual-stack support
2014-08-03 18:58:53 +0200
remove unused OPT_xxx values from mysqld.cc and the related dead code
2014-08-03 18:39:36 +0200
[PATCH] mysql_config prints usage to stdout and exit with 0 if run with unknow option
2014-08-03 17:13:56 +0200
Hard-coded paths in the source cannot be opt-out
2014-08-03 13:38:54 +0200
tokudb release builds compiled with debug code on
2014-08-03 12:45:14 +0200
Bug#17638477 UNINSTALL AND INSTALL SEMI-SYNC PLUGIN CAUSES SLAVES TO BREAK
2014-08-03 07:38:41 +0200
fix xtradb on windows (again)
2014-08-02 21:26:16 +0200
mysql-5.5.39 merge
2014-08-01 13:29:00 -0400
FT-300 Proceed with leaked allocators, so that we can partially anaylze a running trace (that is, a trace that is still getting written to by some process)
2014-08-01 12:59:48 -0400
FT-300 Report before and after fragmentation reports so we can see how fragmentation changed
2014-08-01 12:38:57 -0400
FT-300 Use portable printf format strings in the block allocator's tracing code
2014-08-01 11:29:37 -0400
FT-309 Change the way padded-fit allocation alignment works
2014-08-01 17:04:15 +0200
tokudb-7.1.7
2014-08-01 16:51:12 +0200
5.3 merge
2014-08-01 14:33:49 +0300
Add missing results file.
2014-08-01 12:04:55 +0200
fix func_time.test to be independent from the system time zone
2014-08-01 12:54:56 +0300
Merged percona-server-5.5.38-35.2.
2014-07-31 22:17:43 -0700
Fixed bug . Do not define a look-up key for a temporary table if its length exceeds the maximum length of such keys.
2014-07-31 22:43:37 -0400
FT-300 Add mean / stddev tracking for block allocation sizes to ba_replay
2014-07-31 20:57:41 -0400
FT-300 Print terse results when verbose = false
2014-07-31 20:37:35 -0400
FT-300 Gather simple trace stats during the first canonical trace replay
2014-07-31 20:10:47 -0400
FT-309 Control heat zone and padded fit size via environment variables
2014-07-31 19:40:28 -0400
FT-300 Fix an issue where `free' calls on blocks created during create_from_blockpairs would crash the replay. Also fix parsing bugs.
2014-07-31 18:17:31 -0400
FT-309 Fix up tracing code, add a lock (to extend fprintf atomicity to multiple calls), support create_from_blockpairs in the allocator and trace tool
2014-07-31 18:17:31 -0400
FT-309 Fix a bug in heat zone, pretty-up the replay's output
2014-07-31 21:25:13 +0200
percona-server-5.5.38-35.2
2014-07-31 12:24:04 -0400
#269 use bulk fetch for replace select
2014-07-31 12:23:23 -0400
#269 use bulk fetch for replace select
2014-07-31 12:19:41 -0400
FT-311 create data and log files with the execute bit OFF
2014-07-31 11:04:49 -0400
FT-311 create data and log files with the execute bit OFF
2014-07-31 14:31:05 +0400
- MariaDB crash on Power8 when built with advance tool chain
2014-07-31 18:14:37 +0200
fix failures in embedded tests
2014-07-31 13:13:33 +0300
Fixed memory overflow
2014-07-31 12:03:20 +0200
MySQL Bug#13036505 62540: TABLE LOCKS WITHIN STORED FUNCTIONS ARE BACK IN 5.5 WITH MIXED AND ROW BI
2014-07-31 11:08:56 +0200
HA_MUST_USE_TABLE_CONDITION_PUSHDOWN is not accounted by init_read_record()
2014-07-31 14:43:35 +0300
Try to fix compiler error seen on Labrador.
2014-07-31 11:31:39 +0300
: InnoDB: Assertion failure in thread 4537024512 in file buf0buf.cc line 2642.
2014-07-31 09:51:05 +0200
fatal "Lost connection" error w/ GCC 4.9 'Release' build; workaround ~ CFLAGS="-fno-delete-null-pointer-checks"
2014-07-31 10:32:52 +0300
: InnoDB: Assertion failure in thread 2810182464 in file buf0flu.cc line 549.
2014-07-31 10:11:10 +0300
: memory leak
2014-07-30 23:16:49 +0300
Fixed failing testcase
2014-07-30 16:12:42 -0400
FT-309 Fix replay tool to not crash when replaying padded-fit
2014-07-30 15:44:11 -0400
FT-272 Simple block allocator strategy unit test, improved base unit test
2014-07-30 22:05:47 +0300
Automatic merge
2014-07-30 22:01:10 +0300
Fixed : "Error 'Table 't1' already exists' on query" with slave_ddl_exec_mode=IDEMPOTENT
2014-07-30 21:58:26 +0300
Fixed wrong usage of global_query_id. (It's not protected by LOCK_thread_count)
2014-07-30 14:12:25 -0400
FT-309 Add padded-fit allocation strategy
2014-07-30 13:27:52 +0300
Fix for : Assertion `table->file->stats.records > 0 || error' failure, or 'Invalid write' valgrind warnings, or crash on scenario with Aria table, view, LOCK TABLES
2014-07-30 10:05:01 +0300
Fixed some compiler warnings
2014-07-29 12:56:43 +0200
fix the test to pass on windows (lower_case_file_system)
2014-07-29 12:05:58 +0200
MariaDB could crash after changing the query_cache size with SET GLOBAL
2014-07-29 09:09:52 +0200
InnoDB deadlocks on UNINSTALL PLUGIN
2014-07-29 06:10:18 +0300
Fix compiler error on Windows.
2014-07-28 13:47:55 +0400
Assertion `scale <= precision' fails on GROUP BY TIMEDIFF with incorrect types Wrong result set when using GROUP BY FROM_UNIXTIME(...)+0 Fixed.
2014-07-28 13:31:46 +0400
mtr engines iuds time tests fail
2014-07-28 12:47:14 +0400
analyze MySQL fix for bug#12368495
2014-07-28 09:42:52 +0200
disable the test for on embedded
2014-07-27 21:02:00 +0200
Assertion `0' fails in TC_LOG_DUMMY::log_and_order on DML after installing TokuDB at runtime on server with disabled InnoDB
2014-07-27 08:47:37 +0300
Merge revision 4244 from 5.5. Fix compiler error on sparc.
2014-07-26 23:08:38 +0200
[PATCH] MariaDB start script doesn't realize failure of MariaDB startup
2014-07-27 08:44:45 +0300
Fix compiler error on sparc.
2014-07-26 21:14:21 +0300
Fix InnoDB: Assertion failure in thread 2868898624 in file buf0lru.c line 1000 InnoDB: Failing assertion: mutex_own(&buf_pool->LRU_list_mutex)
2014-07-26 20:17:59 +0300
Fix unnecessary printout of same writer thread more than once. Fixed also a compiler warning.
2014-07-25 18:45:14 +0300
Fix compiler error on Windows.
2014-07-25 10:06:39 -0400
FT-279 Fix a few missed initializers found by src/tests/keyrange.tdb --get 0 test failure
2014-07-25 17:02:47 +0400
- rpl.rpl_insert, rpl.rpl_insert_delayed and main.mysqlslap fail on PPC64
2014-07-25 14:15:33 +0200
MariaDB does not build on hurd-i386
2014-07-25 14:37:10 +0300
Fiix random test failures on fil_decompress_page_2 function.
2014-07-25 11:37:07 +0200 *
Fix an error pointed out by Valgrind due to uninitialised Correlated variable. This variable is not to be used by CONNECT. modified: storage/connect/array.cpp storage/connect/array.h
2014-07-25 10:30:16 +0300
Merge InnoDB fixes from 5.5 revisions 4229, 4230, 4233, 4237 and 4238 i.e.
2014-07-24 16:30:16 -0400
FT-279 Constify the comparison operators for cleaniless (and to please the osx build)
2014-07-24 15:38:12 -0400
FT-279 Clean up ftnode_fetch_extra struct and, most importantly, its initialization code
2014-07-24 13:19:30 -0400
FT-300 Add 'heat' to the block allocator API, which is a hint for how likely the allocation will need to move again at the next checkpoint (we pass the node height for this value). The new heat zone allocation strategy uses the heat value to put nonleaf nodes towards the end of the file and leaf nodes towards the beginning.
2014-07-24 18:12:32 +0400
- Deadlock around rw_lock_debug_mutex on PPC64
2014-07-24 15:50:29 +0200 *
Try to fix some test failure modified: storage/connect/mysql-test/connect/t/part_table.test
2014-07-24 09:51:51 +0200
fix remaining warnings in manpages (for debian lint ?)
2014-07-23 21:44:35 +0200
Inconsitent handling of invalid arguments for mysqld_safe
2014-07-23 13:55:22 -0400
Update README.md
2014-07-23 13:50:34 -0400
#261 run multiple queries in part_index_scan
2014-07-23 19:36:15 +0200
Crash in KILL HARD QUERY USER x@y when slave threads are running
2014-07-23 10:03:34 -0400
#267 fix mdev5932 test and result
2014-07-23 10:03:13 -0400
#261 Tokutek/mariadb-5.5#69 run part_index_scan test on mariadb
2014-07-23 10:00:13 -0400
#267 fix mdev5932 test and result
2014-07-23 12:51:51 +0200
cleanup and updated test results
2014-07-20 03:23:57 +0000
Changed set_default_role_for test to clean up correctly
2014-07-20 03:20:15 +0000
Extended create_and_drop_role_invalid_user_table
2014-07-20 03:14:07 +0000
Fixed comment.
2014-07-13 23:57:10 +0000
Added default role implementation
2014-07-13 22:22:31 +0000
Added extra error messages for default role.
2014-05-30 17:54:13 +0300
Added default_role column to mysql_system_tables
2014-07-23 12:01:05 +0200
CREATE VIEW replication problem if error occurs in mysql_register_view
2014-07-25 09:34:05 +0300
Fix test failure caused by simulated compression failure on IBUF_DUMMY table.
2014-07-24 14:35:09 +0300
Fix too agressive long semaphore wait output and add guard against introducing compression failures on insert buffer.
2014-07-23 22:48:31 +0400
: The PARTITION engine can return wrong query results MySQL Bug#71095: Wrong results with PARTITION BY LIST COLUMNS() MySQL Bug#72803: Wrong "Impossible where" with LIST partitioning : Wrong "Impossible where" with LIST partitioning - Backprot the fix from MySQL Bug#71095.
2014-07-23 19:53:29 +0400
: Unexpected results when querying information_schema - When traversing JOIN_TABs with first_linear_tab/next_linear_tab(), don't forget to enter the semi-join nest when it is the first table in the join order. Failure to do so could cause e.g. I_S tables not to be filled.
2014-07-23 14:59:23 +0400
Merge 5.3->5.5
2014-07-23 13:52:17 +0300
Fix compiler errors on product build.
2014-07-23 13:38:48 +0400
Assertion `ltime->year == 0' fails on a query with EXTRACT DAY_MINUTE and TIME column Item_func_min_max::get_date() did not clear ltime->year when returning a TIME value.
2014-07-23 11:56:36 +0300
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2014-07-23 11:55:34 +0300
Fix default value for innodb_compression_algorithm to 0 (uncompressed) to avoid test failures.
2014-07-23 12:55:26 +0400
- main.statistics fails on PPC64
2014-07-22 19:45:25 +0200 *
Modif avglen calculation and add AVG_ROW_LENGTH option to test This is to get same test results on Linux and Windows modified: storage/connect/mysql-test/connect/r/part_file.result storage/connect/mysql-test/connect/r/part_table.result storage/connect/mysql-test/connect/t/part_file.test storage/connect/mysql-test/connect/t/part_table.test storage/connect/tabdos.cpp
2014-07-22 19:31:45 +0300
: Restrict number of error messages about persistent statictic tables not found
2014-07-22 19:50:47 +0400
: Add progress indication for "Reading tablespace information from the .ibd files"
2014-07-22 11:03:08 -0400
#261 Tokutek/mariadb-5.5#69 run part_index_scan test on mariadb
2014-07-22 10:17:25 -0400
FT-304 Fix a maybe-uninitialized warning found by gcc 4.9
2014-07-22 15:51:21 +0200 *
Fix bugs in handling of remote index when updating and deleting modified: storage/connect/ha_connect.cc storage/connect/tabdos.cpp storage/connect/tabfmt.cpp storage/connect/tabmysql.cpp
2014-07-22 09:36:36 -0400
FT-304 Fix a memory leak by further separating initialization paths in the block table
2014-07-22 08:57:48 -0400
FT-300 Add best-fit strategy for replay testing
2014-07-22 08:57:48 -0400
FT-300 Fix a bunch of issues with the replay tool, including: - Failure to handle multiple allocators at once (oops) - Failure to handle a clean shutdown where allocators are destroyed by the trace gracefully and so we can't get stats for them after the run (need to clean this up eventually) - Added line numbers to error messages so debugging is easier
2014-07-22 08:57:48 -0400
FT-300 Use an environment variable to determine which file the block allocator trace gets written to
2014-07-22 08:57:22 -0400
FT-304 Fix an oops in the blocktable, first exposed in a MySQl test and now by src/tests/stress_test7.cc
2014-07-22 08:57:17 -0400
FT-304 Add stress test coverage for db->get_fragmentation(db)
2014-07-22 15:28:15 +0500
gis-precise.test fixed to work on Power8.
2014-07-22 14:54:38 +0400
- rpl.rpl_gtid_basic, rpl.rpl_gtid_stop_start, rpl.rpl_gtid_crash fail on PPC64
2014-07-22 13:17:16 +0300
: Server crashed with assertaion failure in file ha_innodb.cc line 8473
2014-07-22 13:08:32 +0300
: Server crashed with assertaion failure in file ha_innodb.cc line 8473
2014-07-22 10:49:28 +0500
CMake option to build without thread pool. Check if the threadpool is available on the system and set HAVE_POOL_OF_THREADS respectively.
2014-07-22 10:10:56 +0300
: Maria DB crashes randomly on creating indexes
2014-07-21 22:21:30 +0300
: Implement a way to read MySQL 5.7.4-labs-tplc page compression format (Fusion-IO).
2014-07-21 13:07:48 +0500
gis-precise test fixed to pass on Power8.
2014-07-21 13:16:08 +0400
- rpl.rpl_gtid_master_promote fails on PPC64
2014-07-20 20:39:17 +0200 *
FIX errors and some gcc warnings modified: storage/connect/array.cpp storage/connect/array.h storage/connect/blkfil.cpp storage/connect/blkfil.h storage/connect/filter.cpp storage/connect/filter.h storage/connect/ha_connect.cc storage/connect/tabdos.cpp
2014-07-20 20:55:44 +0300
Add executable bit to scripts that are supposed to have it. More info at:
2014-07-20 12:31:42 +0200
This is a new version of the CONNECT storage engine. It was developed in a sub-branch of this one and merged by pushing all the changes from it. This version adds the following to CONNECT:
2014-07-19 17:46:08 +0300
Fixed problem with very slow shutdown when using 100,000 MyISAM tables with delay_key_write
2014-07-19 13:38:40 +0300
Fixed assert in perfschema/pfs.cc::start_idle_wait_v1 when using performance schema and big packets in debug version.
2014-07-19 11:24:21 +0530
: Reverting the patch in mysql-5.5.39-release branch
2014-07-18 14:50:29 -0400
FT-304 Remove inconsistent 'struct' keyword which made the osx build sad.
2014-07-18 14:06:44 -0400
FT-304 Move the blocktable into its own class, fix tests.
2014-07-18 19:45:21 +0400
- max_relay_log_size and sql_slave_skip_counter misbehave on PPC64
[
R
e
2014-07-18 15:16:25 +0400
- MariaDB crash on Power8 when built with advance tool chain
2014-07-18 06:40:52 -0400
#261 auto detect index scans to fix perf problem with partitions
2014-07-18 06:40:34 -0400
update to 7.1.7
2014-07-18 06:40:10 -0400
#261 debug prelocking for index scans
2014-07-18 06:39:07 -0400
#261 auto detect index scans to fix perf problem with partitions
2014-07-17 14:50:13 -0400
update to 7.1.7
2014-07-17 19:28:28 +0200
Commit merged files.
2014-07-17 18:13:51 +0200
This commit brings many changes, in particular two important ones: 1) Support of partitioning by connect. A table can be partitioned by files, this is an enhanced MULTIPLE table. It can be also partitioned by sub-tables like TBL and this enables table sharding. 2) Handling a CONNECT bug that causes in some cases extraneous rows to remain in the table after an UPDATE or DELETE when the command uses indexing (for not fixed file tables). Until a real fix is done, CONNECT tries to ignore indexing and if it cannot do it abort the command with an error message.
2014-07-17 19:21:56 +0530
: Pushing it to release 5.5.39-release branch
2014-07-16 10:13:37 -0400
#263 enable bulk fetch for insert select sql commands
2014-07-16 10:13:16 -0400
#262 enable bulk fetch for create select sql commands
2014-07-16 10:03:00 -0400
#261 debug prelocking for index scans
2014-07-16 07:39:11 -0400
temporary fix for gcov build
2014-07-15 15:45:48 -0400
#263 enable bulk fetch for insert select sql commands
2014-07-15 13:13:30 -0400
#262 enable bulk fetch for create select sql commands
2014-07-15 10:57:53 +0300
: sys_vars.innodb_simulate_comp_failures_basic missing result file
2014-07-11 12:06:47 +0200
, , , : Deadlocks during parallel replication causing replication to fail.
2014-07-11 11:17:50 +0200
Fix test failure seen in buildbot on power8.
2014-07-11 10:54:43 +0200
, , , : Deadlocks during parallel replication causing replication to fail.
2014-07-10 17:12:34 -0400
FT-308 support deferred XA recovery with txn discard and dirty environment shutdown
2014-07-10 16:30:40 -0400
#258 support deferred XA recovery with discard of prepared txns and dirty shutdown of the FT environment
2014-07-10 14:24:53 +0200
Fix compile failure in non-debug build.
2014-07-10 13:55:53 +0200
: Assertion `m_status == DA_ERROR' failed in Diagnostics_area::sql_errno() with parallel replication
2014-07-10 12:44:20 +0400
Coding style fixes: remove trailing spaces.
2014-07-10 10:00:21 +0400
Coding style fixes: remove trailing spaces.
2014-07-09 15:50:15 -0400
#258 support deferred XA recovery with discard of prepared txns and dirty shutdown of the FT environment
2014-07-09 15:39:57 -0400
FT-308 support deferred XA recovery with txn discard and dirty environment shutdown
2014-07-09 13:02:52 +0200
, , , : Deadlocks during parallel replication causing replication to fail.
2014-07-08 16:08:40 -0400
FT-300 Fix OSX build
2014-07-08 15:37:35 -0400
FT-307 Add a 'memcmp magic' API, where users can specify that a particular value for the first byte of a key means it may be compared with memcmp and a length check.
2014-07-08 15:15:10 -0400
FT-300 Block allocator trace replay tool
2014-07-08 13:32:51 -0400
FT-306 Fix logger long wait status text
2014-07-08 15:59:03 +0200
Fix small merge errors after rebase
2014-07-08 09:08:45 -0400
#259 add TOKUDB_CACHETABLE_SIZE_CLONED variable
2014-07-08 14:54:53 +0200
, , , : Deadlocks during parallel replication causing replication to fail.
2014-07-08 13:55:42 +0200
Bug#19155121 - Remove perl(GD) and dtrace dependencies and bench fix
2014-07-08 12:54:47 +0200
, , , : Deadlocks during parallel replication causing replication to fail.
2014-07-08 11:13:37 +0200
Applying patch for bug 18779944
2014-07-07 16:27:58 -0400
moved to jira for issues
2014-07-07 13:34:13 -0400
remove gcc 4.7 artifacts from nightly scripts
2014-07-05 14:06:29 -0400
FT-300 Add simple, compile-time enabled stderr tracing for each block allocator.
2014-07-05 15:20:49 +0400
Increased the version number
2014-07-05 00:49:10 -0400
updated branding to tokuft
2014-07-04 10:15:49 +0200
remove a couple of old unused #defines
2014-07-04 07:44:55 +0200
Fix that gap locks are only skipped within one group commit.
2014-07-03 15:51:23 -0400
FT-302 Organize allocation strategy code into its own header / source file.
2014-07-03 15:27:26 -0400
FT-302 Correctly use the new interface (oops)
2014-07-03 15:19:58 -0400
FT-302 Add block allocation strategy to the block allocator. Default to the one and only strategy so far - first fit.
2014-07-03 12:57:00 -0400
FT-276 Remove alignment from toku_mempool_malloc API
2014-07-03 12:36:25 -0400
FT-291 Remove the remaining cilk artifacts
2014-07-03 12:36:25 -0400
FT-292 Fix leak in comparator-test
2014-07-03 12:36:25 -0400
FT-293 Remove examples/, which hasn't been built or maintained in years
2014-07-03 12:36:25 -0400
FT-297 Move tools to tools/
2014-07-03 12:36:13 -0400
FT-294 Move cachetable files to ft/cachetable, txn files to ft/txn FT-295 Move ybt.h to utils/dbt.h
2014-07-03 12:30:17 -0400
FT-294 Move the logging code to its own sudbdirectory, logger/
2014-07-03 12:30:17 -0400
FT-294 Move serialization code to its own subdirectory, serialize/
2014-07-03 12:30:17 -0400
FT-299 Clean up XIDs abstraction
2014-07-03 12:30:17 -0400
FT-298 Start breaking up ft-internal.h by moving serialization code to its own header
2014-07-03 12:29:48 -0400
FT-242 Break up fttypes.h completely. FT-296 Move bytestring class to utils/
2014-07-03 11:14:41 -0400
FT-288 Fix warn-uninitialized errors found by gcc 4.9
2014-07-03 09:09:12 -0400
FT-287, fix typo
2014-07-03 08:44:51 -0400
#257 disable missing field initializer warning
2014-07-03 08:44:40 -0400
#256 only force MDL X for certain alter table operations
2014-07-03 08:44:34 -0400
#255 run iibench on PS 5.6
2014-07-03 08:42:42 -0400
#264 tokuftdump should dump header with default args
2014-07-03 06:13:29 -0400
#264 tokuftdump should dump header with default args
2014-07-02 13:27:37 -0400
#257 disable missing field initializer warning
2014-07-02 11:18:13 -0400
FT-287, have engine status report the amount of cloned data in the cachetable
2014-07-02 16:18:28 +0300
RBR triggers enabling in 10.1
2014-07-02 12:51:45 +0200
: close_temporary_tables() in format description event not serialised correctly
2014-08-19 21:35:14 +0300
Automatic merge from 5.5 Fixed 2 failing tests by replacing result files
2014-08-15 11:31:13 +0200
: Some replication errors are ignored if slave_parallel_threads > 0
2014-08-14 15:38:08 +0300
If one uses 3 --verbose options to mysql_upgrade or mysqlcheck one will now get on stdout all ALTER, RENAME and CHECK commands that mysqlcheck executes. If one uses 4 --verbose to mysql_upgrade it will also write out all mysqlcheck commands invoked.
2014-08-14 15:36:48 +0300
Added Innobase .ic and errmsg-utf8.txt to tagged files Fixed compiler warning
2014-08-13 13:34:28 +0200
, failing to update gtid_slave_pos for a transaction that was retried.
2014-08-13 09:10:56 +0300
: innodb.innodb_simulate_comp_failures_small fails sporadically
2014-08-12 19:16:44 +0400
Increased the version number
2014-08-12 07:52:19 +0400
Recoding feedback_plugin_send.result (forgotten in the previous commit).
2014-07-02 09:38:43 +0200
Unconditionally disable dtrace for rpm, barfs on Oracle dtrace
2014-07-01 15:19:30 +0200
Unconditionally disable dtrace for rpm-oel, barfs on Oracle dtrace
2014-06-30 19:24:25 +0530
Bug #17357528 BACKPORT BUG#16513435 TO 5.5 AND 5.6
2014-06-30 12:31:44 +0200
BUG#18779944: MYSQLDUMP BUFFER OVERFLOW
2014-06-29 22:44:12 +0200
deb hack: don't set CASSANDRA_DEB_FILES unless cassandra can be built
2014-06-28 13:53:18 +0300
: InnoDB: Assertion failure in thread 139995225970432 in file buf0mtflu.cc line 570.
[
R
e
2014-06-27 17:17:04 +0530
Bug#18903155: BACKPORT BUG-18008907 TO 5.5+ VERSIONS.
2014-06-27 15:39:44 +0400
Remove out-of-date comments
2014-06-27 17:04:08 +0530
Bug#18903155: BACKPORT BUG-18008907 TO 5.5+ VERSIONS.
2014-06-27 12:41:49 +0200
Bug#16395459 TEST AND RESULT FILES WITH EXECUTE BIT
2014-06-27 11:27:27 +0200
BUG#18779944: MYSQLDUMP BUFFER OVERFLOW
2014-06-26 15:24:47 -0400
#256 only force MDL X for certain alter table operations
i
s
i
o
n
d
9
4
c
2
e
2
]
(
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
M
a
r
i
a
D
B
/
s
e
r
v
e
r
/
c
o
m
m
i
t
/
d
9
4
c
2
e
2
)
2
0
1
4
0
7
1
8
2
0
:
5
5
:
5
2
0
5
3
0
i
s
i
o
n
8
e
4
a
e
8
c
]
(
h
t
t
p
s
:
/
/
g
i
t
h
u
b
.
c
o
m
/
M
a
r
i
a
D
B
/
s
e
r
v
e
r
/
c
o
m
m
i
t
/
8
e
4
a
e
8
c
)
2
0
1
4
0
6
2
7
1
9
:
3
0
:
1
9
0
5
3
0
This page is licensed: CC BY-SA / Gnu FDL