The most recent release of MariaDB 10.3 is:MariaDB 10.3.39 Stable (GA) Download Now
DownloadRelease NotesChangelogOverview of 10.3
Release date: 26 Feb 2018
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 #583eb96c24 2017-08-18 23:36:42 +0400
Oracle-style packages: stage#5
2018-02-25 13:58:16 +0100
Mixed replication fails with "Could not execute Delete_rows_v1 event" upon DELETE HISTORY
2018-02-25 12:55:12 +0100
fix THD::system_time to follow, well, system time
2018-02-24 21:53:33 +0100
cleanup: remove redundant vers_field->set_notnull();
2018-02-24 14:43:26 +0100
update server maturity
2018-02-24 09:45:46 +0100
Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave
2018-02-24 09:18:42 +0100
fixes for test failures
2018-02-23 20:00:32 +0100
Server crashes in handler::print_error / ha_partition::print_error upon query timeout
2018-02-23 20:33:48 +0100
omit system invisible fields from the duplicate key error
2018-02-23 20:22:09 +0100
Server crash or assertion `table->insert_values' failure in write_record upon LOAD DATA
2018-02-23 19:05:17 +0100
Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave
2018-02-23 13:42:34 +0100
don't allow TIMESTAMP(6) versioning and FK with CASCADE or SET NULL
2018-02-23 13:41:46 +0100
create a reusable function that tells what FK actions can write
2018-02-23 12:51:43 +0100
unify error messages a bit
2018-02-23 11:40:24 +0100
cleanup: use enum, not uint, for enum variables
2018-02-23 03:04:46 +0200
Adjust test results to reflect the new system table
2018-02-22 01:24:02 +0100
: AS OF TIMESTAMP is misused as TRX_ID
2018-02-22 01:09:01 +0100
remove @@system_versioning_innodb_algorithm_simple
2018-02-22 00:57:49 +0100
remove always-false variable
2018-02-16 11:34:52 +0300
Tests: versioning.foreign check row_end after constraint execution
2018-02-21 21:45:59 +0100
simplify versioning tests
2018-02-14 17:02:11 +0300
system_versioning_alter_history breaks ALTER replication
2018-02-13 21:36:14 +0300
Tests: partitioning cases for duplicate bugs
2018-02-21 19:01:13 +0100
Unexpected ER_VERS_ENGINE_UNSUPPORTED upon dropping versioning on a partitioned table
2018-02-21 18:34:37 +0100
Assertion in ha_partition::part_records() for updating VIEW
2018-02-21 18:26:22 +0100
cannot rotate both by INTERVAL and LIMIT
2018-02-21 18:14:04 +0100
Bad error for non-versioned table PARTITION BY SYSTEM_TIME
2018-02-02 15:01:53 +0300
Assertion `0' failed in Protocol::end_statement upon concurrent UPDATE
2018-01-22 17:10:19 +0300
no tests for system_versioning_innodb_algorithm_simple
2018-02-21 15:16:19 +0100
PARTITION BY SYSTEM_TIME INTERVAL ...
2018-02-19 15:53:31 +0100
helper append_interval(String*)
2018-02-21 15:16:45 +0100
remove partition-specific methods from the base handler class
2018-02-21 14:53:16 +0100
create ROW_START/ROW_END columns NOT NULL
2018-02-18 12:24:51 +0100
cleanup: partition_info::check_constants
2018-02-17 14:49:42 +0100
cleanup: remove *.opt files from the versioning suite
2018-02-16 19:07:32 +0100
parser greedily parses AS OF TIMESTAMP
2018-01-27 13:44:34 +0300
Vers SQL: Refactoring: better init of vers_conditions
2018-01-26 12:46:14 +0300
Vers SQL: partition rotation by INTERVAL fix
2018-02-15 21:34:01 +0100
cleanup: remove a pretty formatting function from a test
2018-01-18 06:28:37 +0300
Add, drop system versioning semantic and syntax
2018-02-15 17:13:48 +0100
SQL: Truncate history of partitioned table [fixes #399, closes #403]
2018-02-15 16:26:31 +0100
cleanup: ha_partition::update_row/delete_row
2018-02-15 13:31:22 +0100
Creating federated table on versioned table fails
2018-02-14 19:15:05 +0100
Server crashes in ha_partition::engine_name
2018-02-13 17:17:35 +0100
Fix a typo
Merge 2018-02-23 08:43:34 +0100 - Merge branch 'bb-10.2-ext' into 10.3
Merge 2018-02-22 19:29:52 +0100 - Merge branch '10.2' into bb-10.2-ext
2018-02-22 15:58:07 +0100
Compilation fails to build my_addr_resolve.c
Merge 2018-02-22 14:15:24 +0100 - Merge branch '10.1' into 10.2
Merge 2018-02-22 14:12:02 +0100 - Merge branch '10.0' into 10.1
Merge 2018-02-22 09:22:03 +0100 - Merge branch '5.5' into 10.0
2018-02-15 10:06:14 +0100
fix plugins.server_audit test for --ps
2018-02-14 19:12:23 +0100
Server crashes in ha_partition::engine_name
2018-02-14 18:14:24 +0100
Assertion `status_var.local_memory_used == 0 || !debug_assert_on_not_freed_memory' failed in virtual THD::THD after query with INTERSECT
2018-02-05 14:13:26 +0100
cleanup: remove a duplicated test case
2018-01-25 14:25:48 +0100
bug: ha_heap was unilaterally increasing reclength
2018-02-12 15:12:49 +0100
Configure errors when building without INNOBASE
2018-02-22 12:20:46 +0200
Add supressions for possible warning.
2018-02-22 08:40:54 +0100
fix compilation wih -DPLUGIN_PARTITION=NO
Merge 2018-02-22 08:39:24 +0100 - Merge branch '10.1' into 10.2
2018-02-14 13:30:52 +0100
log all mtr output in vardir/log/stdout.log
2018-02-14 12:35:47 +0100
fix compilation -DWITH_PERFSCHEMA=NO
2018-02-14 12:35:12 +0100
fix compilation wih -DPLUGIN_PARTITION=NO
2018-02-21 19:38:57 +0530
- 10.1.31 does not join an existing cluster with SST xtrabackup-v2
2018-02-20 20:03:23 +0000
Windows : remove freopen(), "to keep fd = 0 busy".
2018-02-20 09:27:31 +0200
Disable failing Galera tests:
2018-02-20 09:17:29 +0200
Disable galera_gtid until 1047: WSREP has not yet prepared node for application use is fixed.
2018-02-19 13:53:35 +0400
- Workaround GCC ICE on ARM64
2018-02-18 07:47:47 +0200
: encryption.innodb_encryption-page-compression failed in buildbot with timeout on wait condition
2018-02-18 07:32:19 +0200
Disable failing test.
2018-02-17 15:18:14 +0200
Fix innodb_encryption-page-compression test by force flushing dirty pages.
2018-02-17 18:04:06 +0200
Fixed performance problem with Aria in find_head()
2018-02-17 17:48:23 +0200
TokuDB didn't compile with valgrind
2018-02-17 17:47:18 +0200
partition_alter_myisam produces warning if no symlink support
2018-02-21 17:27:46 +0300
Change MyRocks Maturity Level from Beta to Gamma (RC)
2018-02-21 17:00:03 +0300
: Parallel slave speedup very limited when log_slave_updates=OFF
2018-02-21 15:42:34 +0300
: Parallel slave speedup very limited when log_slave_updates=OFF
2018-02-20 01:16:50 +0200
: Lost name of a explicitly named CTE column used in the non-recursive CTE via prepared statement
2018-02-19 16:37:08 +0000
Revert "Fix 2 more VS2015 warnings"
2018-02-19 15:21:54 +0000
Fix 2 more VS2015 warnings
2018-02-19 14:58:05 +0200
follow-up fix: Correct a condition
2018-02-19 16:51:15 +0400
- cmake updates to build on arm64
2018-02-20 10:19:55 +1100
: tp_timeout_handler needs to call set_killed_no_mutex as it has the mutex
2018-02-21 18:22:43 +0000
Fix truncation warning on Windows.
2018-02-21 13:11:04 +0400
Adding Field_timestamp::sql_mode_for_timestamp() to reuse duplicate code
2018-02-21 08:18:44 +0400
A cleanup for + fix Wrong result for CAST(LAST_DAY(TIME'00:00:00') AS TIME)
2018-02-19 23:41:01 +0400
Wrong result HOUR(case_expression_with_time_and_datetime)
2018-02-15 10:19:05 +0100
apply XA RECOVER FORMAT=... from to Oracle parser variant, too
2018-02-22 20:46:42 +0400
Allocate lock_sys statically
Merge 2018-02-23 08:17:23 +0200 - shutdown or abort during innodb buffer pool load (from file) causing incomplete save
2016-12-06 16:39:23 +1100
: test case for status variable innodb_buffer_pool_load_incomplete
2016-10-06 15:16:18 +0200
: create status variable innodb_buffer_pool_load_incomplete
2018-02-22 10:08:49 -0800
Fixed Usage of EXCEPT and INTERSECT in recursive CTE is not supported
2018-02-22 12:20:00 +0400
- ReadView::is_open() assertion failure
2018-02-22 09:49:50 +0200
Fix the startup with innodb_force_recovery=5
2018-02-22 09:30:41 +0200
Allocate purge_sys statically
2018-02-22 09:18:53 +0200
Cleanup: Do not pass globals as parameters
2018-02-21 19:02:32 +0200
Upgrade fails when both insert_undo and update_undo exist
2018-02-21 18:04:25 +0200
Refactor TrxUndoRsegsIterator for further simplification
2018-02-21 16:15:20 +0200
Simplify TrxUndoRsegs
2018-02-21 12:54:33 +0200
Replace purge_iter_t with purge_sys_t::iterator
2018-02-21 11:53:41 +0200
Rename the purge_sys_t iterators
Merge 2018-02-21 19:15:20 +0200 - innodb large allocations - Don't dump
2018-02-21 09:46:51 +0200
Avoid some dead code
2017-04-25 16:49:27 +1000
: Innodb large allocations - madvise - Don't dump
2018-02-20 10:19:55 +1100
: tp_timeout_handler needs to call set_killed_no_mutex as it has the mutex
2018-02-21 16:33:55 +0000
Windows : Fix /permissive- compile error
2018-02-20 21:17:36 +0000
Make possible to use clang on Windows (clang-cl) -DWITH_ASAN can be used as well now, on x64
2018-02-14 00:19:38 +0200
Server crashes in Field_iterator_table::create_item when number of elements of BIGINT or YEAR type in the IN list reaches in_predicate_conversion_threshold
2018-02-20 15:10:03 +0200
On commit, do not write to the TRX_SYS page
Merge 2018-02-20 15:08:16 +0200 - Pull request #625: ASAN unpoison system versioning related buffer
2018-02-20 15:09:31 +0300
remove uint
2018-02-20 13:50:23 +0300
ASAN unpoison system versioning related buffer
2018-02-20 13:08:43 +0200
Fix the Windows build
2018-02-20 10:16:52 +0200
Replace trx_undo_mem_free() with ut_free()
2018-02-20 10:02:42 +0200
Clarify the access to trx_sys.rseg_history_len
2018-02-19 23:29:51 +0400
human-readable XA RECOVER.
Merge 2018-02-19 11:37:45 +0200 - Pull request #614: various small code changes
2018-02-16 22:15:51 +0300
review fixes
2018-02-14 14:55:46 +0300
remove unneeded variable
2018-02-13 23:29:51 +0300
change some ibool to bool
2018-02-13 23:22:20 +0300
let buf_page_hash_lock_get() be function, not macro
2018-02-13 23:08:38 +0300
make buf_block_t::lock_hash_val uint32_t
2018-02-13 23:02:46 +0300
merge btr_page_get_level_low() and btr_page_get_level()
2018-02-13 22:48:32 +0300
flst_add_to_empty(): read len only in debug build
2018-02-13 22:36:43 +0300
remove unused stuff:
2018-02-13 22:27:30 +0300
prettify lock_rec_has_to_wait()
2018-02-13 22:03:26 +0300
prettify lock_has_to_wait
Merge 2018-02-19 11:37:29 +0200 - Merge bb-10.2-ext into 10.3
2018-02-19 11:27:21 +0200
Fix for (memory loss with LOCK sequence)
2018-02-19 11:26:25 +0200
Test case for (bug fixed long ago)
Merge 2018-02-19 09:01:06 +0200 - Merge 10.2 into bb-10.2-ext
2018-02-19 08:53:49 +0200
Add suppressions for background page read errors
2018-02-19 08:50:42 +0200
Cleanup after commit ac8e3c85a40467de0ffc908dd9c5214acf23b38a
Merge 2018-02-18 10:49:46 +0000 - Merge branch '10.2-backup-fixes' into 10.2
Merge 2018-02-18 10:47:23 +0000 - Merge branch 'bb-10.2-wlad' into 10.2-backup-fixes
2018-02-15 15:34:15 +0200
Follow-up to : Skip FTS processing if innodb_read_only
2018-02-15 09:50:03 +0200
Dead code removal: sess_t
2018-02-15 09:46:02 +0200
Fulltext index modification committed during shutdown
2018-02-14 15:18:55 +0200
Restore fix for MySQL BUG#39053 - UNINSTALL PLUGIN does not allow the storage engine to cleanup open connections
2018-02-02 20:12:23 +0300
Prevent building WSREP without INNODB
2018-02-15 11:53:46 +0000
Add more testsuites to Windows buildbot builder
2018-02-15 01:26:09 +0000
fix signed/unsigned mismatch on Windows
2018-02-14 23:21:58 +0000
Windows,tests : fix pcre_test_bat test from pcre library.
2018-02-14 19:45:26 +0000
Update C/C
2018-02-14 19:13:08 +0000
Disable noisy warning in old compiler (VS2015)
2018-02-14 18:39:56 +0000
Type mismatch for srv_fatal_semaphore_wait_threshold
2018-02-14 17:01:07 +0000
Add some hints for finding bison on its usual locations on Windows.
2018-02-14 16:58:57 +0000
Windows, compiling - disable pkg_config
2018-02-14 16:52:18 +0000
Windows, mtr - correctly determine CPU count, for --parallel=auto
2018-02-15 21:08:18 +0000
backup does not store xtrabackup_info in the --extra-lsndir directory
2018-02-15 17:40:14 +0000
mariadb-backup crashes with invalid --innodb-flush-method
Merge 2018-02-17 14:54:12 +0200 - Merge 10.1 into 10.2
2018-02-17 14:20:33 +0200
MariaDB (still) slow start
2018-02-16 14:14:43 +0400
- Workaround GCC ICE on ARM64
2018-02-16 10:19:57 +0200
: encryption.innodb_encryption_filekeys stalled waiting for key encryption threads to decrypt all required spaces
2018-02-16 08:21:19 +0200
: encryption.innodb_encryption-page-compression failed in buildbot with timeout on wait condition
2018-02-16 21:02:35 +0200
Add a suppression for background page read error
2018-02-17 19:16:56 +0400
Adding "const" qualifier to the MYSQL_TIME parameter of Item_temporal_literal constructors
Merge 2018-02-16 13:52:02 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2018-02-16 13:44:24 +0400
Binding an out-of-range DATETIME value in binary protocol breaks replication
2018-02-16 01:35:19 +0200
Don't run sql_sequence.grant for embeddes server
2018-02-15 18:39:29 +0200
Follow-up for 54db0be3be59 (Added Max_index_length and Temporary)
2018-02-17 00:11:45 +0600
merge two the same consistently 'if' clauses into one
2018-02-13 00:47:15 +0600
remove duplicated inclusion of derror.h
2018-02-12 00:47:48 +0600
fix comment in my_decimal_set_zero()
2018-02-15 14:16:55 +0000
Fix DBUG_PRINT formatting for ulonglong alter_info.flags
Merge 2018-02-15 16:12:15 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-02-15 15:41:47 +0200 - Merge 10.2 into bb-10.2-ext
2018-02-15 15:34:15 +0200
Follow-up to : Skip FTS processing if innodb_read_only
2018-02-15 16:10:59 +0200
After-merge fix: Use matching format
Merge 2018-02-15 11:48:30 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-02-15 10:57:27 +0200 - Merge 10.2 into bb-10.2-ext
2018-02-15 09:50:03 +0200
Dead code removal: sess_t
2018-02-15 09:46:02 +0200
Fulltext index modification committed during shutdown
2018-02-14 15:18:55 +0200
Restore fix for MySQL BUG#39053 - UNINSTALL PLUGIN does not allow the storage engine to cleanup open connections
2018-02-02 20:12:23 +0300
Prevent building WSREP without INNODB
2018-02-14 17:06:24 +0200
Crash when giving error message for ALTER SEQUENCE
2018-02-14 22:58:34 +0400
Range optimizer does not work well for "WHERE temporal_column NOT IN (const_list)"
2018-02-14 16:43:22 +0200
Fix privilege checking for sequence
Merge 2018-02-15 10:22:03 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-02-14 10:12:53 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-02-14 10:01:16 +0200 - Merge 10.1 into 10.2
2017-11-13 11:36:21 +0000
breaks galera_defaults MTR test by upping repl.proto_max again. Fix this once and for all by overwriting it with constant string since it makes little sense to check for it in this test.
2018-02-13 11:23:14 -0500
bump the VERSION
2018-02-13 20:37:31 +0400
CAST(AS TIME) returns bad results for LAST_VALUE(),NAME_CONST(),SP variable
Merge 2018-02-13 16:51:45 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-02-13 14:49:47 +0200 - Merge 10.1 into 10.2
Merge 2018-02-13 14:32:17 +0200 - Merge 10.0 into 10.1
2018-02-13 13:01:14 +0200
innodb_read_only tries to modify files if transactions were recovered in COMMITTED state
2018-02-13 15:56:48 +0200
Re-record a result; repl.proto_max is 8, not 7
2018-02-13 09:33:06 +0400
A cleanup for : removung unused code
2018-02-10 14:42:59 +0200
Added Max_index_length and Temporary to SHOW TABLE STATUS
2018-02-07 19:16:45 +0200
Updated galera .result files
2018-02-12 17:55:48 +0400
Bad result for LEAST/GREATEST(datetime_alike_string, time)
Merge 2018-02-12 10:03:28 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
Merge 2018-02-09 12:48:23 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-02-08 17:48:19 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-02-08 19:06:25 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2018-02-13 19:51:13 +0400
- premature history data deletion
2018-02-13 18:06:15 +0400
main.partition_explicit_prune fails in bulidbot with assertion failures and server crashes.
2018-02-13 00:23:57 +0100
mysql_upgrade fails with ERROR 1408 (HY000) at line 566: Event Scheduler: An error occurred when initializing system tables
2018-02-12 16:26:11 +0100
rename mysql.user and mysql.db column
2018-02-12 00:06:40 +0100
SQLError[4122]: View is not system versioned
2018-02-11 18:26:44 +0100
Remove ER_NON_VERSIONED_FIELD_IN_HISTORICAL_QUERY
2018-02-10 20:34:18 +0100
SYSTEM_INVISIBLE behaviour not consistent
2018-02-10 19:10:59 +0100
cleanup: remove MARK_COLUMNS_NONE
2018-02-09 19:43:42 +0100
cleanup: renames
2018-02-09 18:37:36 +0100
fixes for ctags
2018-02-09 17:30:20 +0100
ALTER TABLE ... DROP COLUMN sys_start
2018-02-09 16:42:12 +0100
ALTER TABLE ... DROP COLUMN sys_start should rename a "dropped" column
2018-02-08 23:03:35 +0100
Cannot DROP VERSIONING without dropping all visible AS ROW fields
2018-02-08 22:50:57 +0100
Don't allow adding AS ROW START column to a not versioned table
2018-02-01 15:50:56 +0100
ALTER TABLE ... DROP VERSIONING
2018-02-08 17:34:30 +0100
INVISIBLE columns in USING and NATURAL JOIN
2018-02-08 17:32:11 +0100
cleanup: mark_common_columns()
2018-02-07 19:28:34 +0100
cleanup: remove duplicated code
2018-02-01 16:34:50 +0100
cleanup: simplify fill_record()
2018-01-30 22:30:52 +0100
cleanup: find_field_in_table()
2018-01-30 22:29:55 +0100
cleanup: TABLE::find_field_by_name
2018-01-29 17:07:45 +0100
UPDATE produces wrong values if an updated column is later used as an update source
2018-01-29 16:53:39 +0100
UPDATE produces wrong values if an updated column is later used as an update source
2017-10-10 22:47:18 +0200
Server RPMs have dependency on "which"
2018-02-10 00:07:39 +0000
Fix inadverent change in Sql_alloc
2018-02-10 00:00:10 +0000
Fix perfschema tests in debug mode.
2018-02-08 22:45:16 +0200
Assertion page_is_root(block->frame) failed in innobase_add_instant_try
2018-02-08 22:34:21 +0200
Add page_has_prev(), page_has_next(), page_has_siblings()
2018-02-08 14:55:01 +0200
: encryption.innodb-bad-key-change failed in buildbot
2018-02-08 12:16:06 +0000
Innodb, Windows : Reenable compiler optimizations for mem0mem.cc
2018-02-08 12:02:49 +0000
- rename libmysqld.so to libmariadbd.so
2018-02-08 12:28:07 +0200
Revert an accidental change
2018-02-07 17:40:33 +0200
Remove dict_table_t::is_clust()
2018-02-07 16:44:46 +0200
Assertion failure during rollback
2018-02-07 20:23:10 +0000
Cleanup - removed warning suppression - no longer needed.
2018-02-07 01:40:16 +0000
Windows, compiling : use /permissive- switch to improve conformance
2018-02-06 23:32:02 +0000
Windows, compile : reenable previously disabled warning C4291 no matching operator delete found; memory will not be freed if initialization throws an exception
2018-02-07 20:17:38 +0000
Windows, compiling : reenable warning C4996 (deprecated functions)
2018-02-06 17:14:05 +0000
Windows : reenable warning C4805 (unsafe mix of types in bool operations)
2018-02-07 19:56:16 +0200
rpl.perf_buildin_semisync_issue40 sporadically fails on BB
2018-02-07 13:29:08 +0200
Update wrong result test found by fix to mysql_upgrade
2018-02-07 02:39:40 +0200
On upgrade Truncate_versioning_privilege was not correct set
2018-02-06 20:38:19 +0200
Added error message for index file full
Merge 2018-02-06 17:12:17 +0200 - Merge bb-10.2-ext into 10.3
2018-02-06 17:09:26 +0200
Assertion failure in CREATE SEQUENCE...ROW_FORMAT=REDUNDANT
2018-02-05 13:22:58 +0400
: comment fix "1 00:10:10" -> "24:10:10"
2018-02-04 22:55:54 +0400
Remove mysql_type_to_time_type()
2018-02-06 15:44:21 +0200
Improve the documentation of some TRX_RSEG fields
2018-02-06 14:22:15 +0100
Fix warnings
2018-02-06 12:55:58 +0000
: Windows, 64bit: reenable and fix warning C4267 (conversion from 'size_t' to 'type', possible loss of data)
2018-02-05 18:07:31 -0800
Fixed Query with CTE hangs if assignment operator (:=) is used
2018-02-05 10:47:59 -0800
Fixed CTE, referencing another CTE, that is declared after, does not return error
Merge 2018-02-04 18:40:06 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
2018-02-04 16:43:02 +0400
Storing DATETIME-alike VARCHAR data into TIME produces wrong results
2018-02-03 17:27:43 +0400
Adding "const" qualifier to the MYSQL_TIME* argument of Field::store_time_dec()
2018-02-02 15:38:15 +0400
Setting Field::field_index for Virtual_tmp_table fields
2018-02-02 11:08:36 +0200
Added name to MEM_ROOT for esier debugging
2018-01-31 19:49:48 +0400
A cleanup in sp_rcontext, as requested by Monty
2018-01-31 11:37:02 +0100
: array bound (bulk) parameters of NULL propagate on next rows
2018-01-30 21:32:19 +0200
array bound (bulk) parameters of NULL propagate on next rows
2018-02-04 13:11:49 +0200
Clarify a comment after
2018-02-01 18:58:55 +0530
This commit solves a couple of issues
2018-01-29 12:31:07 +0530
CREATE + ALTER with user-invisible columns produce ...
2018-01-30 14:04:05 +0530
Invisible Column Non-constant Default value results...
2018-02-01 19:46:42 +0200
Removed 'thd' from THD::reset_for_next_command()
2018-01-31 10:15:17 -0800
Fixed CTE table should not belong to database, that is in use
2018-01-30 20:59:42 +0400
- Optimise MVCC snapshot
2018-01-28 16:02:48 +0400
- Remove trx_sys_t::serialisation_list
2018-01-27 19:30:18 +0400
- Remove trx_sys_t::rw_trx_ids
2018-01-28 17:17:11 +0400
Reduce number of trx_sys.mutex references
2018-01-31 13:13:29 +0200
Follow-up fix to Avoid accessing the TRX_SYS page
2018-01-30 13:48:45 +1100
mariadb-backup: gcc7 - snprintf output overflow warning
2018-01-30 13:40:52 +1100
versioning: add explict fallthough to prevent gcc warning
2018-01-30 21:58:23 +0200
Avoid accessing the TRX_SYS page
2018-01-31 10:24:19 +0200
Avoid accessing the TRX_SYS page
2018-01-30 16:31:10 +0200
Clean up trx_undo_page_get_end()
2018-01-30 14:16:09 +0200
Simplify undo log access during InnoDB startup
2018-01-30 13:55:00 +0200
Do not call trx_rseg_mem_restore() when creating rollback segment
2018-01-30 13:10:57 +0200
Clean up some undo page accessor functions
2018-01-30 12:56:30 +0200
Remove unnecessary function parameters
2018-01-30 10:34:43 +0200
Simplify access to the TRX_SYS page
2018-01-30 13:39:48 +0200
Avoid an assertion failure on aborted startup
2018-01-30 21:12:11 -0800
Fixed Assertion `join->best_read < double(1.79...15e+308L)' or server crash in JOIN::fix_all_splittings_in_plan
2018-01-23 09:43:11 +0200
Don't give warning about usage of --language with full path
2018-01-21 22:39:10 +0200
Remove compiler warnings
2018-01-19 19:56:34 +0200
Added some checking that LEX_CSTRING is \0 terminated
2018-01-08 15:33:23 +0200
Change C_STRING_WITH_LEN to STRING_WITH_LEN
2018-01-08 15:02:13 +0200
Removed not used functions and variables
2018-01-08 14:59:42 +0200
Added defines for mysqld_error_find_printf_error_used
2018-01-08 14:56:21 +0200
Renamed Item_user_var_as_out_param::name to org_name
2018-01-08 11:35:08 +0200
Updated error message for wrong foreign key constraint
2018-01-07 23:53:42 +0200
Fixed wrong arguments to printf
2018-01-07 18:03:44 +0200
Changed database, tablename and alias to be LEX_CSTRING
Merge 2018-01-30 21:18:39 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-01-30 20:42:42 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-01-30 21:04:48 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-01-30 20:18:25 +0200 - Merge 10.2 into bb-10.2-ext
2018-01-29 20:36:38 +0400
Inconsistent evaluation of spvariable=0 in strict mode
2018-01-30 17:08:36 +0400
ALTER COLUMN IF EXISTS .. causes syntax error.
2018-01-30 15:04:08 +0200
Fixed failing tests
2018-01-29 23:51:04 -0800
Fixed Server crashes in st_join_table::fix_splitting
2018-01-29 23:07:26 +0000
Fix result file
2018-01-29 20:04:13 +0000
Fix result files (changed error message)
2018-01-29 22:19:42 +0300
Create rocksdb_rpl.mdev12179 by taking tokudb_rpl.mdev12179 and adjusting it
2018-01-29 22:08:44 +0300
Fix a merge error in code in process_gtid_pos_table
2018-01-29 18:31:26 +0000
Fix type truncation warnings.
2018-01-29 19:07:35 +0200
Fix an integer type mismatch
2018-01-29 17:01:58 +0000
Fix warnings.
Merge 2018-01-29 16:42:33 +0000 - Merge branch '10.3' of into 10.3
2018-01-29 19:52:34 +0400
Fixing versioning.insert and versioning.replace test failes.
2018-01-29 14:52:04 +0200
Reduce the overhead of writing undo log records
2018-01-29 14:48:53 +0200
Reduce the overhead of writing undo log records
2018-01-29 13:30:22 +0200
trx_undo_seg_create(): Remove an unused parameter
2018-01-29 14:53:13 +0200
Fixed failing tests rpl_semi_sync_skip_repl.test
Merge 2018-01-29 12:44:20 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
2018-01-29 12:01:17 +0400
Add virtual Field::sp_prepare_and_store_item(), make sp_rcontext symmetric for scalar and ROW
2018-01-28 15:54:17 +0200
Added TRASH_FREED_MEMORY compilation option
Merge 2018-01-27 15:20:01 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
Merge 2018-01-24 20:37:36 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2018-01-29 11:01:14 +0400
Select statement with partition selection against MyISAM table opens all partitions.
2018-01-26 23:23:11 +0200
Remove trx_mod_tables_t::vers_by_trx
2018-01-26 10:50:20 +0400
Fixed compiler warning
2018-01-25 18:29:59 +0400
- Misc small InnoDB scalability fixes
2018-01-24 22:10:16 +0400
- Misc small InnoDB scalability fixes
2018-01-23 13:23:35 +0400
- Misc small InnoDB scalability fixes
2018-01-22 23:58:52 +0400
- Misc small InnoDB scalability fixes
2018-01-24 20:09:14 +0400
- Cache line contention on ut_rnd_ulint_counter()
2018-01-25 09:13:21 +0200
TRUNCATE must honor InnoDB table locks
2018-01-25 19:48:52 +0200
Bug fix
Merge 2018-01-24 20:33:54 +0000 - Merge branch '10.3' of into 10.3
2018-01-24 14:01:45 +0200
Minor cleanup
2018-01-24 14:00:42 +0200
Plug a memory leak
Merge 2018-01-24 14:00:33 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-01-24 11:15:11 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-01-23 17:43:12 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
Merge 2018-01-22 09:04:32 +0200 - Merge 10.2 into bb-10.2-ext
Merge 2018-01-21 20:32:48 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
2017-12-23 21:14:50 +0800
Fix build on OSX with 10.13 SDK
2018-01-21 14:10:06 +0400
Simplified away ReadView::complete()
2018-01-20 17:45:42 +0400
- InnoDB: store ReadView on trx
Merge 2018-01-21 13:56:29 +0000 - Merge branch '10.3' of into 10.3
2018-01-19 23:03:18 +0400
Get rid of trx->read_view pointer juggling
2018-01-19 21:42:33 +0400
MVCC simplifications
2018-01-19 19:05:43 +0400
Misc trx_sys scalability fixes
2018-01-19 19:11:16 +0400
Removed purge_trx_id_age and purge_view_trx_id_age
2018-01-17 19:43:08 +0400
Allocate trx_sys.mvcc at link time
2017-12-22 16:15:41 +0200
Replace trx_sys_t* trx_sys with trx_sys_t trx_sys
2017-12-27 20:07:20 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-27 16:23:53 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-27 15:38:23 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-27 14:24:34 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-24 21:23:10 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-24 19:57:11 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-27 01:04:08 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-26 23:53:38 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-21 17:20:14 +0400
- Remove trx_sys_t::rw_trx_list
2017-12-21 15:45:40 +0400
- Remove trx_sys_t::rw_trx_list
2018-01-19 14:07:41 -0800
Fixed Assertion `0' fails in Field_null::can_optimize_keypart_ref when number of NULLs in IN list reaches in_predicate_conversion_threshold
2018-01-18 12:43:56 -0500
bump the VERSION
2018-01-18 14:32:56 +0000
Keep the ER_OUT_OF_RESOURCES message short and OS neutral.
2018-01-18 09:25:22 +0200
After-merge fix to a test
Merge 2018-01-17 16:33:40 +0200 - Merge bb-10.2-ext into 10.3
Merge 2018-01-17 16:22:27 +0200 - Merge 10.2 into bb-10.2-ext
2018-01-17 15:53:30 +0200
Follow-up fix to Automatically remove #sql- tables in InnoDB dictionary during recovery
2018-01-17 11:28:02 +0200
Do not define unused function mark_blocks_free()
Merge 2018-01-16 07:51:02 +0200 - Merge 10.2 into bb-10.2-ext
This page is licensed: CC BY-SA / Gnu FDL