The most recent release of MariaDB 10.1 is:MariaDB 10.1.48 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.1
Release date: 13 Apr 2015
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 #d8a4a83 2015-04-12 10:48:20 +0200
Merge branch 'bb-10.1-explain-analyze' into 10.1
2015-04-12 10:30:10 +0200
Update test results after previous pushes
2015-04-12 06:07:58 +0200
: ANALYZE FORMAT=JSON should provide info about GROUP/ORDER BY
2015-04-12 05:34:30 +0200
Merge ../10.1-explain-analyze into bb-10.1-explain-analyze
2015-04-12 05:16:48 +0300
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2015-04-12 05:07:39 +0300
Merge branch '10.1' into bb-10.1-explain-analyze
2015-04-12 04:59:34 +0300
Merge
2015-04-12 04:48:42 +0300
: ANALYZE FORMAT=JSON should provide info about GROUP/ORDER BY
2015-04-11 10:22:26 +0200
mtr: make search_pattern_in_file.inc more verbose
2015-04-11 10:13:49 +0200
update tokudb test results after dd8f93195
2015-04-11 00:28:42 +0200
fix a crash in innodb.innodb-wl5522-zip,xtradb
2015-04-10 19:32:14 +0200
Merge branch '10.1' into bb-10.1-serg
2015-04-10 18:01:53 +0200
add encryption plugins to deb packages
2015-04-10 17:04:44 +0400
A cleanup for the contributed patch for ALTER with DROP INDEX and ADD INDEX .. COMMENT='comment2' ignores the new comment
2015-04-10 14:24:58 +0200
move debug_ and example_key_management plugins to test component
2015-04-10 13:39:29 +0200
smarter MY_CHECK_AND_SET_COMPILER_FLAG
2015-04-10 13:30:12 +0200
disable scrubbing tests on windows
2015-04-10 15:17:44 +0400
Merge branch '' of git:github.com/f4rnham/server into 10.1
2015-04-10 09:46:21 +0200
fix "use mutex before initialization" bug in example_km plugin
2015-04-09 21:04:05 +0200
add support for --innodb-encrypt-tables=FORCE
2015-04-09 20:44:56 +0200
mtr: *.opt files, always enable innodb-encrypt-log
2015-04-09 18:30:05 +0200
allow srv_encrypt_tables and ENCRYPTED=YES to be used together
2015-04-09 17:59:34 +0200
rename table attribute ENCRYPTION=ON/OFF to ENCRYPTED=YES/NO
2015-04-09 14:09:06 +0200
s/innodb_default_encryption_key/innodb_default_encryption_key_id/
2015-04-10 02:39:36 +0200
change ENCRYPTION_KEY_ID to be HA_TOPTION_SYSVAR
2015-04-10 02:36:54 +0200
be less annoying about sysvar-based table attributes
2015-04-09 11:14:57 +0200
SET STATEMENT timestamp=xxx ....
2015-04-09 00:37:54 +0200
Store the key id in the tablespace and read it back
2015-04-09 00:37:47 +0200
Add encryption key id to the API as a distinct concept
2015-04-09 19:27:40 +0200
Merge branch 'bb-10.1-jan-encryption' into bb-10.1-serg
2015-04-09 19:06:11 +0200
fix log_blocks_crypt() to actually decrypt the encrypted log
2015-04-09 00:26:37 +0200
update XtraDB/InnoDB plugin maturity to match the server
2015-04-08 22:07:37 +0200
make innodb_encryption_debug test more robust
2015-04-05 17:37:06 +0200
clarify/simplify new innodb sysvars: help texts
2015-04-05 17:33:32 +0200
clarify/simplify new innodb sysvars: innodb-scrub-force-testing
2015-04-05 17:29:43 +0200
clarify/simplify new innodb sysvars: innodb-scrub-log-interval
2015-04-05 13:16:59 +0200
small cleanups as per review
2015-04-01 22:15:11 +0200
remove now-empty my_aes.{h,cc}
2015-04-01 21:25:02 +0200
renames to follow single consistent naming style
2015-04-01 18:26:19 +0200
remove wrappers in encryption_keys.cc
2015-03-31 19:32:35 +0200
encryption plugin controls the encryption
2015-03-27 09:45:22 +0100
rename "encryption key management plugin" to "encryption plugin"
2015-04-08 10:57:32 +0200
mtr: don't disable tests in suite.pm unnecessary
2015-04-09 16:47:04 +0300
: ANALYZE $stmt and security
2015-04-08 20:14:48 +0200
: ANALYZE FORMAT=JSON should show buffer sizes
2015-04-08 10:13:36 +0200
: EXPLAIN FORMAT=JSON should show partitions
2015-04-09 10:05:27 +0200
Merge into 10.1
2015-04-09 10:02:16 +0200
: Sporadic failure in rpl.rpl_gtid_until
2015-04-08 16:25:01 +0300
: EXPLAIN FORMAT=JSON crashes for loose scan query
2015-04-08 15:11:44 +0200
Merge into 10.1
2015-04-08 15:07:23 +0200
: innodb.binlog_consistent fails sporadically in buildbot
2015-04-08 13:15:04 +0200
, : Parallel replication hangs sometimes on ANALYZE TABLE or DDL
2015-04-08 11:04:24 +0200
Merge and into 10.1.
2015-04-08 11:01:18 +0200
, : Parallel replication hangs sometimes on ANALYZE TABLE or DDL
2015-03-31 19:53:57 +0200
use key derivation procedure for all encryption algorithms
2015-03-31 19:00:51 +0200
optimize encryption api
2015-03-30 18:00:50 +0200
tests for file_key_management plugin key file parser
2015-03-28 13:25:25 +0100
completely rewrote file_key_management plugin
2015-03-30 14:16:34 +0200
report a plugin loading offset at dlopen time
2015-03-30 17:13:42 +0200
copy-paste bug in service_sha1.h
2015-03-28 18:05:53 +0100
mtr: fix testname,combination syntax to work in many-combination case
2015-03-28 10:55:31 +0100
small cleanup
2015-03-27 15:58:02 +0100
rename plugins to remove "_plugin" from the plugin name
2015-03-26 17:40:52 +0100
pass the correct key length to encryption routines
2015-03-26 17:20:23 +0100
Don't crash the server if en-/decryption fails in Aria
2015-03-26 17:00:49 +0100
remove Aria-only handler flag
2015-03-26 15:57:08 +0100
remove a google specific script
2015-03-26 15:37:40 +0100
table->keep_row_order no longer need to force DYNAMIC_RECORD
2015-03-26 14:01:39 +0100
remove get_iv() from the key management plugin API
2015-03-26 11:12:02 +0100
move debug_use_static_encryption_keys and debug_encryption_key_version to a plugin
2015-03-25 19:36:10 +0100
remove old my_aes_encrypt/decrypt
2015-03-25 19:35:22 +0100
yassl padding
2015-03-25 16:11:16 +0100
my_aes* functions: support for different key lengths
2015-04-08 03:33:48 +0300
: Server crashes in Time_and_counter_tracker::incr_loops
2015-04-02 16:52:30 +0300
Fix test failure on these scrub tests.
2015-04-02 13:49:50 +0300
InnoDB/XtraDB Encryption cleanup
2015-04-01 22:03:14 +0300
InnoDB/XtraDB Encryption code cleanup
2015-04-01 20:33:50 +0300
Encryption cleanup
2015-04-01 19:37:00 +0300
InnoDB/XtraDB Encryption cleanup
2015-04-01 11:50:21 +0300
InnoDB/XtraDB Encryption cleanup.
2015-04-07 12:02:58 +0300
Merge branch 'bb-10.1-explain-analyze' into 10.1
2015-04-07 12:01:43 +0300
Merge branch 'bb-10.1-explain-analyze' of github.com:MariaDB/server into bb-10.1-explain-analyze
2015-04-07 12:00:23 +0300
Merge branch 'bb-10.1-explain-analyze' into 10.1
2015-04-07 01:29:17 +0300
: 10.1 is 3% slower than 10.0 in OLTP RO
2015-04-06 19:37:37 +0300
: main.analyze_format_json fails in buildbot on labrador
2015-04-06 19:13:33 +0300
main.log_tables fails sporadically in buildbot #2
2015-04-06 18:56:39 +0300
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2015-04-06 18:54:08 +0300
: main.explain_json* fail in buildbot with valgrind
2015-04-06 12:45:35 +0300
: A number of tests fail in valgrind builder with "InnoDB: Error: Requested state 6 current state 4 old_state 4"
2015-03-25 09:47:26 +0100
yassl support
2015-03-24 20:43:20 +0100
unify my_{en|de}crypt_{cbc|ecb|ctr}. no yassl support yet.
2015-03-24 13:52:43 +0100
simplify my_crypt.cc, remove duplicate code
2015-03-26 17:16:37 +0100
encryption cleanup: small changes
2015-03-09 19:53:47 +0100
encryption cleanup: delete obsolete files
2015-03-13 18:52:10 +0100
st_mysql_show_var::value should be void* not char*
2015-03-11 12:28:26 +0100
remove one cmake MESSAGE
2015-04-04 00:47:10 +0300
: ANALYZE FORMAT=JSON doesn't print r_rows for union output
2015-04-02 18:19:33 +0200
:ANALYZE FORMAT=JSON and Range checked for each record
2015-04-03 15:43:55 +0400
INDEX: CREATE OR REPLACE
2015-04-03 08:50:59 +0300
Adjust test timeout to let long semaphore wait signaling to happen.
2015-04-01 18:25:40 -0400
: Add binlog header to GRA_.log file
2015-03-31 09:54:40 +0300
Adjust test wait timeout.
2015-03-31 09:00:01 +0300
: innodb_scrub_background fails sporadically in buildbot (Failing assertion: offset > 0 && offset < UNIV_PAGE_SIZE)
2015-03-30 15:10:29 +0200
Merge and into 10.0.
2015-03-30 14:33:44 +0200
: "Slave worker thread retried transaction 10 time(s) in vain, giving up", followed by replication hanging
2015-03-30 14:16:57 +0200
: Excessive transaction retry in parallel replication
2015-03-30 10:57:44 +0400
Removing Item_string::m_cs_specified and making Item_string::is_cs_specified() virtual instead.
2015-03-30 01:11:14 +0300
Increased the version number
2015-03-30 01:09:59 +0300
deb package installation fails with "dpkg: dependency problems prevent configuration of mariadb-server"
2015-03-26 10:48:56 +0100
: ANALYZE FORMAT=JSON UPDATE/DELETE doesnt print the r_total_time_ms
2015-03-27 23:44:06 +0300
Better comments
2015-03-27 11:36:43 +0200
Skip necessary encryption tests if required plugin is not found.
2015-03-26 20:44:12 +0400
Preparatory refactoring for: Wrong result of CHAR_LENGTH(non-BMP-character) with 3-byte utf8
Moving get_text() as a method to Lex_input_stream.
Moving the unescaping part into a separate function, this piece of code will later go to /strings most likely.
2015-03-26 00:00:12 +0100
ALTER with DROP INDEX and ADD INDEX .. COMMENT='comment2' ignores the new comment
2015-03-25 19:11:46 +0100
: ANALYZE FORMAT=JSON output column should be named ANALYZE
2015-03-25 21:20:06 +0300
Trivial test results updates
2015-03-25 21:07:23 +0300
Merge branch 'bb-10.1-explain-analyze' into 10.1
2015-03-25 19:34:08 +0300
Merge pull request #33 from k0da/
2015-03-25 17:21:52 +0100
Fix BigEndian build
2015-03-25 12:20:16 +0300
Fix valgrind failure: correclty clean up handler::tracker
2015-03-25 13:06:04 +0400
Bad warning for DATE_ADD(timestamp_column, INTERVAL 10 SECOND)
2015-03-24 16:33:51 +0100
: Parallel replication race condition on gco->flags, possibly resulting in slave hang
2015-03-24 17:35:29 +0300
Fix linking: move the inline functions
2015-03-24 16:26:42 +0300
Merge branch 'bb-10.1-explain-analyze' into 10.1
2015-03-24 16:17:41 +0300
: Extra data in ANALYZE FORMAT=JSON $stmt
2015-03-24 13:22:03 +0300
Better comments
2015-03-23 17:38:55 +0400
my_charset_handler_filename has a wrong "ismbchar" member
2015-03-21 19:54:06 +0200
analyze_stmt fails with --embedded flag set
2015-03-20 12:38:53 +0200
: file_key_management_plugin uses static IV for a key
2015-03-20 13:51:41 +0400
A preparatory patch for INDEX: CREATE OR REPLACE. Removing "bool Key::create_if_not_exists" and deriving Key from DDL_options instead.
2015-03-20 11:46:44 +0400
Refactoring in sql_yacc.yy. A pre-requirement patch for Unexpected syntax error in ALTER TABLE t1 ADD INDEX TYPE BTREE INDEX: CREATE OR REPLACE
2015-03-20 09:10:59 +0200
Status variables for number of global/db/table/column/role grants
2015-03-19 20:41:57 -0400
Update galera.global_suppressions with galera warnings.
2015-03-18 20:36:58 +0200
Status variables for number of global/db/table/column/role grants
2015-03-19 09:47:20 -0400
: Remove old logic for 3.23-to-higher upgrades from upgrade SQL scripts
2015-03-19 14:09:49 +0200
: Encryption metadata (crypt_data) is written to InnoDB file space page 0 even when encryption is not enabled
2015-03-19 10:22:27 +0200
Merge branch '10.1' into bb-10.1-jan
2015-03-19 10:18:40 +0200
: file_key_management_plugin uses static IV for a key
2015-03-19 07:07:56 +0200
Introduce two debug crash points while writing crypt data to test redo operations.
2015-03-18 17:10:48 +0400
Unexpected result for: CAST(0xHHHH AS CHAR CHARACTER SET xxx) for incorrect byte sequences
2015-03-18 15:25:34 +0400
Fixed innodb and innodb_bug59641 failures on PPC64.
2015-03-17 10:59:25 +0200
Replace static usage of AES_CTR with current encryption algorithm.
2015-03-17 14:56:14 +0400
Installation fix.
2015-03-17 14:44:59 +0400
GIS: No AddGeometryColumn or DropGeometryColumn in the tree.
2015-03-17 11:00:28 +0200
Merge branch '10.1' into bb-10.1-jan
2015-03-17 10:59:25 +0200
Replace static usage of AES_CTR with current encryption algorithm.
2015-03-17 12:56:38 +0400
Test result fixed.
2015-03-17 09:24:22 +0100
Merge and (from danblack) into
2015-03-13 14:18:07 +0200
: SIGSEGV on my_aes_encrypt_cbc when -DWITH_SSL=bundled
2015-03-16 21:50:20 -0400
: Remove old logic for 3.23-to-higher upgrades from upgrade SQL scripts
2015-03-16 21:01:58 +0100
32 bit test fix
2015-03-16 22:54:43 +0400
- Improve xid cache scalability by using lock-free hash
2015-03-16 21:55:10 +0400
"USE dbname" with a bad sequence erroneously connects to a wrong database
2015-03-16 18:54:45 +0400
- Improve xid cache scalability by using lock-free hash
2015-03-16 18:44:06 +0400
- Improve xid cache scalability by using lock-free hash
2015-03-16 15:02:05 +0100
: feature request MASTER_GTID_WAIT status variables
2015-03-16 14:54:16 +0100
Merge : status variable for Slave_skipped_errors
2015-03-16 14:40:29 +0100
: feature request MASTER_GTID_WAIT status variables
2015-03-16 13:41:11 +0100
Merge branch '-master_gtid_wait-status-variables' of into danblack
2015-03-16 23:15:36 +1100
additional slave_skip_errors status
2015-03-16 23:06:30 +1100
Complete test for status slave_skipped_errors
2015-02-10 14:05:49 +0400
- LINT_INIT emits code in non-debug builds
2015-03-16 12:47:32 +0200
Introduce only one combinations file and rule for aes_ctr to suite.pm so that it is not used if not available.
2015-03-16 12:02:21 +0400
Test results fixed.
2015-03-16 12:14:31 +0400
Moving the conversion code from String::well_formed_copy() to my_convert_fix() - a new function in /strings.
2015-03-16 09:14:13 +0200
InnoDB cleanup. Remove empty statements i.e. extra ; characters.
2015-03-15 23:00:05 +0400
GIS: ST_ synonyms for functions are not consistent. Checked for missing synonims, added those found.
2015-03-15 22:27:45 +0400
Test result fixed.
2015-03-15 22:20:38 +0400
GIS: ST_Relate returns unexpected results for POINT relations. Problem was that we considered the point itself as the 'border' object. Instead of that the 'border' of a POINT is an empty set, and the point is the 'interior'. Another error fixed by the way - not all operations of the resulting function were properly allocated.
2015-03-15 11:17:50 +0400
GIS: PointOnSurface returns NULL instead of the point. Need to take into account cases of a polygon shaped as a very thin line.
2015-03-11 11:02:13 +0100
: SET STATEMENT rand_seedX = ...FOR ... makes the next rand() to return 0
2015-03-13 16:32:47 +0100
: SET STATEMENT last_insert_id FOR ... does not affect the value written to the binlog
2015-03-13 16:51:36 +0400
Different INSERT behaviour on bad bytes with and without character set conversion
2015-03-13 14:18:07 +0200
: SIGSEGV on my_aes_encrypt_cbc when -DWITH_SSL=bundled
2015-03-13 16:10:31 +0400
GIS: IsRing returns false for a primitive triangle.
2015-03-13 15:48:39 +0400
BINARY and COLLATE xxx_bin comparisions are not used for optimization in some cases
2015-03-13 13:52:07 +0400
Adding "const" qualifier to Item::compare_collation()
2015-03-13 09:38:08 +0200
: Online DDL progress output contains incorrectly printed index names
2015-03-12 18:12:15 +0400
GROUP_MIN_MAX optimization is not applied in some cases when it could
2015-03-12 17:50:23 +0400
valgrind warning "unitialized bytes" in 10.1. The 'srid' field's copying was missing in the copying Create_field::Create_field() constructor.
2015-03-10 08:28:51 +0200
: enforce_storage_engine option
2015-03-12 13:40:52 +0400
Clean-up:
Renaming Item::is_bool_func() to is_bool_type(), to avoid assumption that the item is an Item_func derivant.
Deriving Item_func_spatial_rel from Item_bool_func rather than Item_int_func
2015-02-17 12:54:51 +0100
: SET STATEMENT and slow log fixed embedded server tests : SET STATEMENT min_examined_row_limit has no effect :SET STATEMENT gtid_domain_id = ... FOR has no effect (same for gtid_seq_no and server_id)
2015-02-25 21:29:13 +0100
:SET STATEMENT default_master_connection = ... has no effect
2015-03-12 11:40:37 +0400
NULLIF(x,y) is not equal to CASE WHEN x=y THEN NULL ELSE x END
2015-03-12 06:43:38 +1100
Add Master_gtid_wait_{count,time,timeouts} status
2015-03-12 05:23:05 +1100
Add Slave_skipped_errors to global status
2015-03-10 10:24:20 +0100
: Cache VIEW definitions in the TDC
2015-03-11 15:15:43 +0100
Merge branch '10.1' of github.com:MariaDB/server into 10.1
2015-03-11 14:57:30 +0100
: Erroneous SET STATEMENT produces two identical errors
2015-03-11 13:05:03 +0400
MY_CHECK_AND_SET_COMPILER_FLAG changes
2015-03-11 12:40:35 +0400
Removing duplicate code: adding Item_func_bool_predicate as a common parent class for Item_func_isnull and Item_func_isnotnull
2015-03-11 07:29:51 +0200
: Improve long semaphore wait output
2015-03-10 22:34:57 +0400
Check for the openssl-dev so the build doesn't fail without it.
2015-03-04 12:20:10 +0200
ANALYZE SELECT/INSERT/UPDATE/DELETE from a view does not check access permissions on the view
2015-03-10 14:05:57 +0200
Add more information if page state is not correct.
2015-03-08 17:22:37 +0100
32bit fix
2015-03-08 12:54:42 +0100
Merge branch '10.1' into bb-10.1-serg
2015-03-07 22:47:28 +0300
: Extra data in ANALYZE FORMAT=JSON $stmt
2015-03-07 20:51:35 +0300
: ANALYZE crashes when printing WHERE when no default db
2015-03-07 19:30:19 +0300
: ANALYZE shows r_rows=0
2015-03-07 15:32:52 +0100
bison warning: clash on default action: != <object_ddl_options>
2015-03-05 17:11:23 +0100
add a test for drop trigger under --read-only
2015-03-04 10:13:06 +0100
st_mysql_show_var::value should be void* not char*
2015-03-05 09:58:08 +0100
fix a crash of innodb.innodb_mutexes,innodb_plugin
2015-03-07 13:21:02 +0100
Merge branch '10.0' into 10.1
2015-03-06 20:49:48 +0100
fix connect.json_udf test for static builds
2015-03-06 13:32:46 +0100
tmp_table_count-7586 fails in ps and embedded
2015-03-06 18:41:32 +0100
Merge branch '5.5' into 10.0
2015-03-06 18:13:06 +0100
after innodb/xtradb merge: use the correct visibility for internal functions
2015-03-06 17:03:46 +0100
Using too big key for internal temp tables
2015-03-06 11:15:55 +0100
buildbot may leave stale mysqld
2015-03-06 11:19:23 +0200
: Crash creating an InnoDB table with foreign keys
2015-03-05 15:30:11 +0400
- Recurring: InnoDB: Failing assertion: !lock->recursive
2015-03-05 12:05:59 +0200
:Slave is 10x slower to execute set of statements compared to master when using RBR
2015-03-05 09:40:12 +0100
GTID: Add missing test of reconnecting into out-of-order binlog.
2015-03-03 17:38:02 +0200
: Augment innochecksum to give insight of fragmentation
2015-03-04 14:06:44 +0100
after-merge fixes
2015-03-04 13:48:28 +0100
Merge and into 10.1.
2015-03-04 13:36:54 +0100
Merge and into 10.0.
2015-03-04 13:10:37 +0100
: Temporary tables lost at STOP SLAVE in GTID mode if master has not rotated binlog since restart
2015-02-18 12:22:50 +0100
: Incorrect relay log start position when restarting SQL thread after error in parallel replication
2015-03-04 11:01:32 +0400
Replaced lf-hash element_size hack with initializer function.
2015-02-27 11:30:35 +0400
- "Improve MDL scalability by using lock-free hash"
2015-02-27 00:01:38 +0400
- "Improve MDL scalability by using lock-free hash"
2015-02-26 21:17:33 +0400
- "Improve MDL scalability by using lock-free hash"
2015-02-26 18:40:05 +0400
- "Improve MDL scalability by using lock-free hash"
2015-02-26 13:12:28 +0400
- "Improve MDL scalability by using lock-free hash"
2015-02-26 13:12:01 +0400
- "Improve MDL scalability by using lock-free hash"
2015-02-26 13:11:30 +0400
- "Improve MDL scalability by using lock-free hash"
2015-03-04 09:52:01 +0400
TRIGGER: CREATE OR REPLACE, CREATE IF NOT EXISTS Based on the patch by Sriram Patil, made under terms of GSoC 2014.
2015-03-04 09:16:43 +0400
Adding a shared include file ctype-mb.ic and removing a number of very similar copies of my_well_formed_len_xxx(), implemented for big5, cp932, euckr, eucjpms, gb2312m gbk, sjis, ujis.
2015-03-03 11:46:44 +0100
fix failing innodb.innodb-page_encryption_log_encryption again
2015-03-02 16:47:43 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
2015-03-02 16:45:44 +0100
10.0-connect merge
2015-03-02 18:24:22 +0400
A preparatory patch for . Adding a new virtual function MY_CHARSET_HANDLER::copy_abort(). Moving character set specific code into the correspoding implementations (for simple, multi-byte and mbmaxlen>1 character sets).
2015-03-02 10:55:48 +0200
Use standard InnoDB error mechanism on compression and encryption error messages.
2015-03-02 00:35:56 +0100
Make json_udf test work on Windows
2015-03-01 23:55:09 +0100
Making json_udf test working on linux
2015-03-01 19:29:56 +0100
Remove a signed/unsigned warning.
2015-03-01 19:20:40 +0100
Fix crash when Json_Value was called without arguments.
Correct memory calculation in Serialize.
Correct some UDF's messages.
2015-03-01 16:51:34 +0100
Fix test failing when file_key_management_plugin doesn't load
2015-03-01 16:53:16 +0100
fix new innodb warnings to use the standard innodb warning syntax
2015-02-28 23:01:55 +0100
Implement random access to ODBC tables
2015-02-28 23:44:55 +0200
: Using too big key for internal temp tables
2015-02-28 13:51:22 +0100
stack traces in 10.1
2015-02-27 21:42:03 +0100
Assertion `0' failed in Protocol::end_statement() on executing DDL under innodb_fake_changes=1
2015-02-27 20:13:51 +0100
Server crashes in check_alter_user on setting a default role via PS
2015-02-25 17:34:31 +0100
cleanup: remove unused variables
2015-02-27 23:33:22 -0500
: Sort by domain_id when list of GTIDs are output
2015-02-27 22:33:41 -0500
: Use separate domain_id for Galera transactions
2015-02-27 22:30:38 -0500
: Remove --galera-sst-mode option from mysqldump
2015-02-27 22:13:37 -0500
: wsrep* tests depend on the version of galera library
2015-02-24 21:55:22 -0500
Changes in wsrep_guess_ip()
2015-02-27 18:28:40 +0100
update tokudb version after merge
2015-02-27 14:32:33 +0100
: GTID binlog state not recovered if mariadb-bin.state is removed
2015-02-27 16:26:12 +0400
Reducing duplicate code and simplifying well formed string copying by adding a new class String_copier.
2015-02-27 13:34:18 +0400
EVENT: CREATE OR REPLACE
2015-02-26 23:31:35 +0200
Fix incorrect parameter passing to create_tmp_table in create_result_table
2015-02-26 23:06:18 +0200
: Merged derived tables/VIEWs increment created_tmp_tables
2015-02-26 19:41:21 +0200
Try to fix test warning.
2015-02-26 17:19:51 +0200
Fix test case.
2015-02-26 12:09:35 +0200
test
2015-02-25 13:26:57 +0200
: InnoDB: Assertion failure in log_init_crypt_key if file_key_management_plugin is used
2015-02-25 16:34:33 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
2015-02-25 16:58:36 +0300
: optimizer_use_condition_selectivity > 2 crashes 10.0.15+maria-1wheezy
2015-02-25 13:26:57 +0200
: InnoDB: Assertion failure in log_init_crypt_key if file_key_management_plugin is used
2015-02-25 11:59:00 +0100
FIX assert failure when sorting JSON tables
2015-02-25 14:13:32 +0400
Regression: Bit and hex string literals changed column names in 10.0.14
2015-02-25 09:43:31 +0100
!includedir reads files in random order
2015-02-24 23:18:04 +0100
Fix by adding SQLCOM_SET_OPTION to the accepted command list.
2015-02-24 20:52:37 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
2015-02-23 20:53:41 +0100
Add "mysqlbinlog --binlog-row-event-max-size" support
2015-02-24 09:18:53 +0100
fix mroonga to compile w/o performance schema
2015-02-24 14:03:14 +0100
: Potential parallel slave deadlock with specific binlog corruption
2015-02-24 14:17:00 +0100
Merge
2015-02-24 10:33:49 +0200
: Add lock wait time and hold time to every record/table lock in InnoDB transaction lock printout.
2015-02-23 13:37:34 +0100
: Deadlock in parallel replication can allow following transaction to start replicating too early
2015-02-23 13:36:52 +0100
Add error handling on realpath() call.
2015-02-23 13:27:51 +0100
: last_commit_pos_offset set to wrong value after binlog rotate in group commit
2015-02-23 11:24:19 +0200
: Transaction lock wait is missing number of lock waits and total wait time.
2015-02-22 21:45:24 +0100
Merge remote-tracking branch 'origin/10.0' into 10.0
2015-02-22 17:53:02 +0100
Add new Json UDF's Json_Array_Add, Json_Array_Grp and Json_Object_Grp.
Handle longjmp's raised during json processing.
2015-02-21 19:49:57 +0100
test failure on labrador: account for a different errno on Mac OS X
2015-02-21 12:15:19 +0100
gtid replication broken during upgrade to debian 10.0.16
2015-02-21 10:43:27 +0100
DROP TRIGGER IF NOT EXIST binlogged on master but not on slave
2015-02-20 19:01:03 +0100
master crashed when slave specfied a future position with semi-repl plugin
2015-02-20 16:37:02 +0100
VIEW containing INTERVAL(...)
2015-02-20 17:45:18 -0500
: Remove --galera-sst-mode option from mysqldump
2015-02-20 18:48:29 +0200
Fix test failure on labrador.
2015-02-20 14:21:27 +0100
disable -Werror in MYSQL_MAINTAINER_MODE=ON until all plugins are ready
2015-02-20 14:10:25 +0100
fix after 5.5 merge, debian packaging
2015-02-20 03:17:46 +0300
: Materialization strategy is not used for REPLACE ... SELECT
2015-02-19 22:05:33 +0100
merge 10.0-spider
2015-02-19 20:54:20 +0300
: Assertion `0' failed in Protocol::end_statement on query
2015-02-20 00:41:26 +0900
Merge Spider 3.2.18
2015-02-19 15:43:27 +0100
: STOP SLAVE crashes the server
2015-02-19 11:28:03 +0100
compiler warnings in spider
2015-02-19 10:26:52 +0100
after merge: fix mroonga to compile and pass its tests
2015-02-19 09:57:34 +0100
merge 10.0-mroonga
2015-02-19 09:37:11 +0100
merge 10.0-connect
2015-02-19 01:25:31 +0100
Remove GCC warnings
2015-02-19 00:59:02 +0100
Work on JSON and JSON UDF's
2015-02-18 20:31:40 +0100
xtradb 5.6.22-72.0
2015-02-18 17:59:21 +0100
innodb 5.6.23
2015-02-18 16:20:46 +0100
5.6.23
2015-02-18 15:18:35 +0100
Merge remote-tracking branch 'github/10.0' into 10.0
2015-02-18 15:16:27 +0100
Merge branch '5.5' into 10.0
2015-02-18 13:19:09 +0100
percona-server-5.6.22-72.0
2015-02-18 14:07:13 +0200
Fixed test failure seen on partition_innodb_plugin test case.
2015-02-18 11:25:59 +0200
: Cannot use a table containing special chars for InnoDB stopwords
2015-02-18 07:28:44 +0200
Add forgotten test case change (add more).
2015-02-18 06:59:28 +0200
Revert file space allocation change on row0merge.cc.
2015-02-17 18:07:56 +0100
fix a case where automatic procedure grant was changing user's password
2015-02-17 20:07:12 +0300
Added testcase for : Incorrect Query Result (MySQL Bug 68897) ...
2015-02-17 13:34:27 +0900
Update Mroonga to the latest version on 2015-02-17T13:34:27+0900
2015-02-13 12:57:11 +0100
Function cli_safe_read not exported
2015-02-13 11:49:31 +0200
:Innodb causes server crash after disk full, then can't ALTER TABLE any more
2015-02-12 17:23:28 +0100
Typo on the jsonudf.cpp name
2015-02-12 15:44:44 +0200
Crash during configure without development SSL libraries installed
2015-02-12 13:14:55 +0100
Merge remote-tracking branch 'bzr/5.5' into bb-5.5-merge
2015-02-12 00:23:21 +0100
Merge tag 'tokudb-7.5.5' into bb-5.5-merge
2015-02-11 23:50:40 +0100
Merge remote-tracking branch 'mysql/5.5' into bb-5.5-merge @ mysql-5.5.42
2015-02-11 21:39:41 +0100
Adding json udf's. Making the second version of json tables.
2015-02-11 20:40:56 +0100
XtraDB 5.5.41-37.0
2015-02-11 18:32:40 +0100
percona-server-5.5.41-37.0
2015-02-11 15:02:15 +0100
please update MSI installer to include HeidiSQL 9.1
2015-02-10 15:15:27 +0200
Improve InnoDB transaction lock output by providing number of table locks this transaction is currently holding and total number of table locks to the table where lock is held.
2015-02-10 16:01:03 +0400
Fixing compilation failure in storage/connect when -DMYSQL_MAINTAINER_MODE=ON: disabling some CXX errors in storage/connect/CMakeLists.txt.
2015-02-10 12:26:21 +0100
Fix the tree to work in git. Backport corresponing 10.1 changes.
2015-02-10 10:19:42 +0100
restore a cross-compiling bit that was lost in a merge
2015-02-10 09:41:54 +0200
Fix test failure innodb-mdev7046 on Windows. Test causes OS error printout from InnoDB.
2015-02-09 20:53:36 +0100
log-basename unpredictable behavior in standalone mode
2015-02-09 20:53:28 +0100
5.5 build fails on Ubuntu Utopic in buildbot
2015-02-11 01:26:50 +0100
: Crash in get_best_combination when executing multi-table UPDATE with nested views
2015-02-10 16:16:31 +0400
Assertion `!cur_p->event' failed in Gcalc_scan_iterator::arrange_event(int, int). When the distance in ST_BUFFER is too far negative the coordinates can run out of the operational area. We should just return an empty geometry in this case.
2015-02-10 14:17:23 +0200
Fix test failures on innodb- and innodb-.
2015-02-10 08:08:59 +0200
Fix test failure on innodb-.
2015-02-09 16:14:27 +0200
: Sporadic failure in innodb.innodb_corrupt_bit on P8
2015-02-08 19:47:26 +0100
Remove some GCC warnings
2015-02-08 22:38:19 +0400
Audit plugin v1.2.0.
2015-02-08 18:17:29 +0100
Handle the use of date/time values when making queries for MYSQL or ODBC. Was raised by 7549.
2015-02-08 15:47:00 +0300
debian / ubuntu packaging creation of plugin table (if not exists)
2015-02-07 11:33:52 +0100
Modify the connect_type_conv and connect_conv_size variables. They were global (read-only) now they are session (not read-only)
2015-02-06 15:49:45 +0400
Windows debug: Run-Time Check Failure #3 The variable 'unused' is being used without being initialized. Fixed as it's done in 10.0.
2015-02-05 21:46:04 -0800
Merge
2015-02-05 20:09:08 -0800
Fixed bug . The function table_cond_selectivity() should take into account that condition selectivity for some fields can be set to 0.
2015-02-04 16:50:29 +0200
Fix test failure.
2015-02-04 14:40:46 +0200
: Wrong constraint (TINYINT or MEDIUMINT and INT) causes server crash
2015-02-04 11:12:46 +0200
InnoDB and XtraDB produce different output on .
2015-02-04 10:50:16 +0200
: MySQL#74664 InnoDB: Failing assertion: len <= col->len || col->mtype == 5 || (col->len == 0 && col->mtype == 1) in file rem0rec.cc line 845
2015-02-04 09:29:54 +0200
: ib_warn_row_too_big dereferences null thd
2015-02-02 19:34:35 +0100
Add or correct some tracing code
2015-02-02 15:35:58 +0100
Fix a bug causing Insert into ODBC to fail when the column name is UTF8 encoded.
2015-02-01 12:16:30 +0100
Fix a bug causing UseCnc not being initialized for ODBC catalog tables. This made errors by calling SQLConnect or SQLDriverConnect randomly with incorrect parameters.
2015-01-31 15:05:43 +0100
Add the possibility to establish an ODBC connection via SQLConnect (the default being still to use SQLDriverConnect)
2015-01-30 10:57:00 +0100
Enhance JSON tables handling.
2015-01-28 00:19:39 +0100
Repair the errors due to the PRXCOL Init function that must be called with 2 parameters. (previously the second one was optional)
2015-01-27 19:18:51 +0100
Begin eliminating on Linux OverloadedVirtual warnings. However some tests failed. Going to windows to try tracing them.
2015-01-27 12:50:50 +0100
Fix a bug causing the connection string of a partition table not being edited with the partition name when it was specified in the OPTION_LIST.
2015-01-27 10:46:41 +0900
Merge from trunk
2015-01-24 12:17:03 +0100
Protect AllocateValue against a null sp.
2015-01-24 11:54:12 +0100
Commit merged files (just changing some ending CRLF to LF)
2015-01-24 11:46:18 +0100
Fix correctly . The problem was not in AllocateValue but in the constructor of TYPVAL The new strg was widely uninitialised just by setting a terminated null char. Now the whole string is zero'ed. In Tabjson JSONCOL::ParseJpath, the original code was restored.
2015-01-23 23:14:34 +0100
Change some line endings from CRLF to LF
2015-01-23 21:54:29 +0100
This to fix . All changes made to AllocateValue to be sure that the sp and p variable be initialised failed. Not understanding what causes this valgrind warning, I finally changed the way Mulval is allocated just to avoid it. This is a BAD solution as it does not really fix the problem but just hide it. This will have to be re-considered.
2015-01-23 17:54:53 +0100
Fix (in add_field)
Removing Lex_input_string::yytoklen, as it's not needed any more.
Add and modify the json tests
This page is licensed: CC BY-SA / Gnu FDL