DownloadRelease NotesChangelogOverview of 10.3
Release date: 9 Oct 2017
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 #2d2f857fb3 2017-10-05 22:10:38 +0200
fixes for --embedded
2017-10-06 12:46:12 +0300
fix a data race in debug build (#456)
2017-10-06 07:00:05 +0300
Instant ADD COLUMN for InnoDB
2017-10-06 00:27:40 +0300
fix TSAN build with Clang
Merge 2017-10-05 11:48:28 +0200 - Merge branch 'bb-10.2-ext' into 10.3
Merge 2017-10-04 19:50:04 +0200 - Merge branch '10.2' into bb-10.2-ext
Merge 2017-10-04 18:36:58 +0200 - Merge branch '10.1' into 10.2
2017-10-02 13:30:48 +0530
mysqld_safe could not start Galera node after upgrade ...
2017-10-04 18:32:45 +0200
cleanup: remove test include file, clarify the comment
2017-09-29 10:51:00 +0200
cppcheck harmless warnings
2017-09-28 20:28:01 +0200
enable MongoDB support in CONNECT
2017-10-04 10:28:20 +0200
UPDATE statements with the same source and target
2017-09-27 11:07:19 +0200
filsort_priority_queue
2017-10-04 11:59:54 +0000
Fix a truncations warning
Merge 2017-10-04 08:24:06 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-10-04 08:10:03 +0300 - Merge 10.2 into bb-10.2-ext
2017-10-04 08:07:41 +0300
Replace a non-ASCII character in a comment
2017-10-03 19:43:43 +0000
Fix several truncation and formatting warnings.
2017-10-03 19:42:16 +0000
Fix Windows warnings : fix server_audit not to use my_win_open and Co functions.
2017-10-03 19:38:28 +0000
Update C/C
2017-10-03 20:14:18 +0300
Assertion `!space->stop_new_ops' failed in TRUNCATE TABLE with many indexes
2017-10-03 21:07:27 +0200
UPDATE statements with the same source and target
2017-09-26 11:52:31 +0200
UPDATE statements with the same source and target
2017-09-26 10:28:00 +0200
Support ORDER BY and LIMIT in multi-table update
2017-09-26 11:05:27 +0200
cleanup: split multi_update test in two
Merge 2017-10-03 17:02:18 +0300 - Merge 10.2 into bb-10.2-ext
2017-10-03 16:05:24 +0300
Avoid using HA_POS_ERROR constant when passing around values of type double.
Merge 2017-10-03 15:52:27 +0300 - Merge pull request #457 from smtalk/10.2
2017-10-01 15:45:51 +0200
wrep_sst_common: Setting "-c ''" for my_print_defaults just takes no values from config at all. $MY_PRINT_DEFAULTS is already set at the top of the script to have --defaults-file and --defaults-extra-file. If WSREP_SST_OPT_CONF if set to "--defaults-file=/etc/my.cnf --defaults-extra-file=/etc/my.extra.cnf", then "my_print_defaults -c "" --defaults-file=/etc/my.cnf" succeeds, but if WSREP_SST_OPT_CONF is empty - no default values are taken at all. wsrep_sst_xtrabackup-v2: innobackupex does not support --defaults-extra-file, so ${WSREP_SST_OPT_CONF} cannot be used as an argument, it has been changed to ${WSREP_SST_OPT_DEFAULT}. Removed --defaults-file= from INNOMOVE line, because WSREP_SST_OPT_CONF already includes it (INNOBACKUP was fine, INNOMOVE - not).
2017-10-03 11:37:38 +0300
Remove dict_disable_redo_if_temporary()
2017-10-03 13:27:52 +0400
Fixing Item_func_hybrid_field_type::date_op(,uint) to date_op(,ulonglong)
2017-10-03 08:17:14 +0000
Fix compiler error on Win64 - do not truncate pointer in DBUG
2017-10-03 07:54:22 +0400
A cleanup for ROW data type for stored routine variables
Merge 2017-10-02 22:35:13 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2017-10-02 10:10:02 +0300
Remove MYSQL_REPLACE_TRX_IN_THD
2017-10-02 11:43:30 +0300
Remove dict_table_t::big_rows
2017-10-02 11:27:53 +0300
Remove a constant parameter commit=false
Merge 2017-10-02 11:12:19 +0300 - Merge 10.1 into 10.2
Merge 2017-10-02 10:45:55 +0300 - Merge 10.0 into 10.1
Merge 2017-10-02 10:42:55 +0300 - Merge 5.5 into 10.0
2017-10-02 10:22:42 +0300
InnoDB fails to discard record lock when discarding an index page
2017-09-19 13:08:24 +0400
MySQL 5.6.23 Crashes when SET GLOBAL server_audit_logging=OFF;
2017-09-29 14:12:38 +0300
: fil0pagecompress.cc fails to compile with lzo 2.10
2017-09-28 12:38:51 +0300
: Uninitialised ROW_MERGE_RESERVE_SIZE bytes written to temporary file
2017-09-27 18:27:39 -0400
bump the VERSION
2017-09-26 16:43:54 +0200
SELECT @a := MAX(col) FROM t requires full index scan
2017-09-26 20:16:06 +0200
update test results on 32-bit
2017-09-27 10:22:00 +0200
cleanup: remove useless "inline" keywords
2017-09-26 18:36:19 +0200
cleanup: reduce code duplication
2017-09-27 10:06:44 +0530
Crash in persistent stats wsrep_on (thd=0x0)
2017-09-25 13:41:20 -0400
bump the VERSION
2017-10-02 10:03:47 +0300
Remove remaining InnoDB references to the TABLESPACE keyword
2017-09-29 20:14:03 +0000
Fix some conversion warnings.
2017-09-29 18:15:57 +0000
Fix "ib::fatal::fatal': destructor never returns, potential memory leak" warning
2017-09-29 18:15:20 +0000
Correct definition of ATTRIBUTE_NORETURN on Windows.
2017-09-29 17:29:21 +0000
Fix high NTFS fragmentation on 10.2
2017-09-29 16:44:53 +0000
In table cache code, fix casts from longlong to long for 'version' variables.
2017-09-29 17:12:14 +0000
Fix DBUG_PRINT formatting in query cache.
2017-09-29 16:19:28 +0300
Remove unused parameters and dead code
2017-09-29 15:42:25 +0300
Remove remaining references to InnoDB native partitioning
2017-09-28 12:21:16 +0000
fix some conversion warnings
2017-09-28 10:38:02 +0000
- misc Windows warnings fixed
2017-09-28 10:36:00 +0000
Fix Windows warnings. thd_alloc functions now use size_t parameters
2017-09-19 17:45:17 +0000
: Fix Windows warnings. Fix DBUG_PRINT.
2017-10-01 00:30:58 +0400
Parameter data type control for Item_long_func
2017-09-30 11:17:19 +0400
Parameter data type control for Item_temporal_func
2017-09-29 22:44:07 +0400
Parameter data type control for Item_longlong_func
2017-09-29 20:14:55 +0400
Parameter data type control for Item_real_func
2017-09-27 10:25:18 +0200
Compressed columns tests (replication and partition)
Merge 2017-09-28 18:56:15 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
Merge 2017-09-28 18:42:14 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2017-09-28 15:12:00 +0300
Avoid implicit conversion from unsigned to signed
2017-09-28 11:59:28 +0300
Added missing test if table is transactional or not in Aria
2017-09-27 18:25:32 -0400
bump the VERSION
2017-09-26 21:51:10 +0300
Fixed compiler warning
2017-09-27 22:19:26 +0300
Correct test output after variable comment change
2017-09-27 17:55:48 +0000
Fix buildbot error on windows.
2017-09-26 15:35:34 +0300
fix a data race
2017-09-26 00:12:36 +0300
Moved autosetting of host_cache_size and back_log to proper place
2017-09-28 17:48:33 +0400
A cleanup for sql_mode=ORACLE: Derive length of VARCHAR SP param...
2017-09-28 17:26:23 +0400
A cleanup for and : moving a few sp_rcontext methods
2017-09-28 17:00:42 +0400
Fixing a warning introduced by ("true" instread of "return true")
2017-09-28 11:05:27 +0400
Additional tests for sql_mode=ORACLE: Derive length of VARCHAR...
2017-09-27 16:49:40 +0200
sql_mode=ORACLE: Derive length of VARCHAR SP parameters with no length from actual parameters
2017-09-26 08:03:08 +0400
compoind.test fails in build-bot for bb-10.2-ext
Merge 2017-09-25 22:05:56 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-25 21:45:44 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-25 17:24:52 +0300
innodb.truncate_debug fails in buildbot
Merge 2017-09-25 13:46:54 +0300 - Merge 10.1 into 10.2
Merge 2017-09-25 09:37:26 +0300 - Merge 10.0 into 10.1
2017-09-25 09:29:27 +0300
Cherry-pick the test changes from 10.2 to 10.0
2017-09-24 10:11:16 +0300
IMPORT TABLESPACE may corrupt ROW_FORMAT=REDUNDANT tables
2017-09-23 23:23:05 +0200
Fix compile with -DWITHOUT_DYNAMIC_PLUGINS on Unix
2017-09-24 23:37:57 +0530
: ANALYZE FORMAT=JSON produces wrong data with BKA
2017-09-24 23:33:44 +0530
: ERROR 1114 (HY000) table full when performing GROUP BY
2017-09-22 17:54:23 +0300
Updated list of unstable tests for 10.1.27 release
2017-09-22 13:40:04 +0200
update rdiff after merge
Merge 2017-09-22 10:31:49 +0300 - Merge 10.0 into 10.1
2017-09-22 10:28:14 +0300
Extra logging when innodb_log_archive=ON
2017-09-22 23:20:28 -0400
README.md - Secure (HTTPS) Links
2017-09-22 20:22:55 +0200
Can't restore a PERSISTENT column that uses DATE_FORMAT()
Merge 2017-09-23 20:22:30 +0200 - Merge branch '10.2' into bb-10.2-ext
2017-09-22 20:12:15 +0200
compiler warning
2017-09-23 11:40:12 +0200
cleanup: remove a duplicate check for GIT_EXECUTABLE
2017-09-22 20:24:32 +0200
ignore generated file
2017-09-23 15:48:47 +0400
Fixing a few -Wconversion warnings
2017-09-23 12:04:15 +0300
Clarify a comment
2017-09-23 20:34:53 +0300
Relax a too strict debug assertion
Merge 2017-09-23 09:37:18 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
2017-09-22 23:59:28 +0200
Fix tests
2017-09-23 00:55:28 +0400
sql_mode=ORACLE: DECODE does not treat two NULLs as equivalent
2017-09-22 12:45:34 +0400
(final) Change Item_func_case to store the predicant in args[0]
2017-09-22 10:48:34 +0400
(partial) Change Item_func_case to store the predicant in args[0]
2017-09-21 09:14:01 +0000
post-fix
2017-09-20 23:58:26 +0000
: Bake the git hash into the binaries.
2017-09-21 17:01:24 +0400
- Use the 10.2 libmariadb in 10.3
2017-09-21 17:19:35 +0400
- Rename idle_readwrite_transaction_timeout to idle_write_transaction_timeout
2017-09-21 14:55:22 +0300
Replace dict_table_get_n_sys_cols(table) with DATA_N_SYS_COLS
Merge 2017-09-21 08:12:19 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-21 08:10:43 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-21 08:10:38 +0300
After-merge fix: Adjust one more result
Merge 2017-09-21 07:58:25 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-21 07:58:08 +0300
After-merge fix: Adjust some results.
2017-09-20 20:47:18 +0300
After-merge fix: Adjust some results.
Merge 2017-09-20 17:47:49 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-20 15:07:06 +0300
remove dead code (#450)
2017-09-19 00:06:29 +0300
remove dead code
Merge 2017-09-18 11:38:07 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-18 11:35:47 +0300 - Merge 10.2 into bb-10.2-ext
Merge 2017-09-17 14:03:51 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-15 15:53:41 +0300
Assertion `size % 512U == 0' failed in log_crypt upon upgrade from 10.2
2017-09-15 14:08:29 +0300
add TSAN option to cmake (#444)
2017-09-12 15:49:23 +0300
remove unneeded allocation
Merge 2017-09-14 13:58:00 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
2017-09-14 13:57:14 +0400
EXCEPTION reserved keyword in SQL_MODE=oracle but not in Oracle itself
Merge 2017-09-14 09:12:47 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-14 09:00:10 +0300 - Merge 10.2 into bb-10.2-ext
Merge 2017-09-14 08:09:44 +0300 - Merge 10.2 into bb-10.2-ext
Merge 2017-09-13 12:12:05 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2017-09-10 10:08:52 -0700
Fixed the bug .
2017-09-09 20:35:05 -0700
Fixed the bug .
2017-09-08 11:26:35 -0700
Fixed the bug .
Merge 2017-09-08 15:59:06 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-08 15:44:34 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-07 15:43:45 +0300
Cleanups and fixes
2017-09-05 16:27:51 +0300
Give asserts if update_stats() fails.
2017-09-05 16:26:29 +0300
Make debug multi thread safe
2017-09-05 16:24:29 +0300
Fixed monitor.test to handle statistics >= 10
2017-09-04 19:13:53 +0300
User with SELECT privilege can ALTER sequence
2017-09-08 13:12:01 +0300
Add some const qualifiers
Merge 2017-09-07 12:30:56 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-07 12:23:58 +0300 - Merge 10.2 into bb-10.2-ext
2017-09-06 18:16:43 +0300
ALTER TABLE…ALGORITHM=INPLACE is modifying the source table
2017-09-04 13:13:59 +0300
Inline definition of mem_heap_dup(), mem_heap_strdup(), mem_heap_strdupl()
2017-09-02 02:16:12 +0200
update sysvars_server_notembedded,32bit.rdiff
2017-09-01 19:42:33 +0000
Fix compile warnings.
Merge 2017-09-01 22:16:12 +0300 - Merge bb-10.2-ext into 10.3
Merge 2017-09-01 22:15:12 +0300 - Merge 10.2 into bb-10.2-ext
2017-08-29 13:16:47 +0200
10.3 does not build on CentOS 5 x86
2017-09-01 18:33:46 +0300
: Remove unnecessary innodb_use_mtflush, innodb_mtflush_threads parameters and related code
2017-09-01 16:07:37 +0200
Fix of a warning of gcc 7.0
2017-09-01 16:20:40 +0300
Enable ALTER TABLE...ALGORITHM=INPLACE for compressed columns
2017-09-01 12:45:33 +0300
Fix a buffer overflow in INFORMATION_SCHEMA.GLOBAL_VARIABLES, caused by
Merge 2017-09-01 11:33:45 +0300 - Merge bb-10.2-ext into 10.3
2017-09-01 11:29:11 +0300
After-merge fixes for Galera test results
Merge 2017-09-01 11:24:36 +0300 - Merge 10.2 into bb-10.2-ext
Merge 2017-09-01 08:47:55 +0300 - Merge 10.2 into bb-10.2-ext
2017-08-31 18:03:50 +0300
Various crashes due to DB_TRX_ID mismatch in table-rebuilding ALTER TABLE…LOCK=NONE
2017-04-24 17:54:18 +0400
- column compression
2017-07-27 11:44:20 +0400
Get rid of Field::do_save_field_metadata()
2017-08-25 12:56:42 +0300
Added HITS column to QUERY_CACHE_INFO table
2017-08-25 12:43:28 +0300
Counting hits for queries in query cache.
2017-08-25 14:36:13 +0300
simplify READ_RECORD usage NFC
2017-08-29 12:30:30 -0400
bump the VERSION
2017-08-28 17:11:33 +0200
10.3 does not build on CentOS 5 x86
2017-08-28 15:33:03 +0200
don't flush dbug buffers for every assert
2017-08-28 13:40:45 +0300
Sporadic failure in innodb.dml_purge
This page is licensed: CC BY-SA / Gnu FDL