MariaDB 10.3.5 Changelog
The most recent release of MariaDB 10.3 is:
MariaDB 10.3.39 Stable (GA) Download Now
Download Release Notes Changelog Overview 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
- MDEV-11952 Oracle-style packages: stage#5
- Revision #83ea839fb1
2018-02-25 13:58:16 +0100
- MDEV-15405 Mixed replication fails with "Could not execute Delete_rows_v1 event" upon DELETE HISTORY
- Revision #ac2d4d49a0
2018-02-25 12:55:12 +0100
- fix THD::system_time to follow, well, system time
- Revision #30981dcf56
2018-02-24 21:53:33 +0100
- cleanup: remove redundant vers_field->set_notnull();
- Revision #8936b17510
2018-02-24 14:43:26 +0100
- update server maturity
- Revision #9b59f78d16
2018-02-24 09:45:46 +0100
- MDEV-15395 Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave
- Revision #ad0f8fef3d
2018-02-24 09:18:42 +0100
- fixes for test failures
- Revision #8f9c64000e
2018-02-23 20:00:32 +0100
- MDEV-15336 Server crashes in handler::print_error / ha_partition::print_error upon query timeout
- Revision #22073cbf3b
2018-02-23 20:33:48 +0100
- omit system invisible fields from the duplicate key error
- Revision #5c7a40e3cf
2018-02-23 20:22:09 +0100
- MDEV-15330 Server crash or assertion `table->insert_values' failure in write_record upon LOAD DATA
- Revision #fd240a10e3
2018-02-23 19:05:17 +0100
- MDEV-15395 Wrong result or Assertion `old_part_id == m_last_part' failed in ha_partition::update_row on slave
- Revision #485325e7e3
2018-02-23 13:42:34 +0100
- don't allow TIMESTAMP(6) versioning and FK with CASCADE or SET NULL
- Revision #794f71cbc4
2018-02-23 13:41:46 +0100
- create a reusable function that tells what FK actions can write
- Revision #17f8e0ecdf
2018-02-23 12:51:43 +0100
- unify error messages a bit
- Revision #5282d0dce1
2018-02-23 11:40:24 +0100
- cleanup: use enum, not uint, for enum variables
- Revision #d717fe76e1
2018-02-23 03:04:46 +0200
- Adjust test results to reflect the new system table
- Revision #f3088112cb
2018-02-22 01:24:02 +0100
- MDEV-14645: AS OF TIMESTAMP is misused as TRX_ID
- Revision #33366b1098
2018-02-22 01:09:01 +0100
- remove @@system_versioning_innodb_algorithm_simple
- Revision #b9c70b889c
2018-02-22 00:57:49 +0100
- remove always-false variable
- Revision #5fb08323e1
2018-02-16 11:34:52 +0300
- Tests: versioning.foreign check row_end after constraint execution
- Revision #052668f500
2018-02-21 21:45:59 +0100
- simplify versioning tests
- Revision #dd7d169593
2018-02-14 17:02:11 +0300
- MDEV-14767 system_versioning_alter_history breaks ALTER replication
- Revision #3f4d03b0dd
2018-02-13 21:36:14 +0300
- Tests: partitioning cases for duplicate bugs
- Revision #68c994436a
2018-02-21 19:01:13 +0100
- MDEV-15168 Unexpected ER_VERS_ENGINE_UNSUPPORTED upon dropping versioning on a partitioned table
- Revision #f685604aaa
2018-02-21 18:34:37 +0100
- MDEV-15103 Assertion in ha_partition::part_records() for updating VIEW
- Revision #62b5427394
2018-02-21 18:26:22 +0100
- cannot rotate both by INTERVAL and LIMIT
- Revision #dfb6f96eaf
2018-02-21 18:14:04 +0100
- MDEV-15190 Bad error for non-versioned table PARTITION BY SYSTEM_TIME
- Revision #edeeaac451
2018-02-02 15:01:53 +0300
- MDEV-14829 Assertion `0' failed in Protocol::end_statement upon concurrent UPDATE
- Revision #75afaa7e00
2018-01-22 17:10:19 +0300
- MDEV-15001 no tests for system_versioning_innodb_algorithm_simple
- Revision #e36c5ec0a5
2018-02-21 15:16:19 +0100
- PARTITION BY SYSTEM_TIME INTERVAL ...
- Revision #7961bc4b89
2018-02-19 15:53:31 +0100
- helper append_interval(String*)
- Revision #7e2c686b3f
2018-02-21 15:16:45 +0100
- remove partition-specific methods from the base handler class
- Revision #4ff089489b
2018-02-21 14:53:16 +0100
- create ROW_START/ROW_END columns NOT NULL
- Revision #c4c81a5b04
2018-02-18 12:24:51 +0100
- cleanup: partition_info::check_constants
- Revision #f38ef43013
2018-02-17 14:49:42 +0100
- cleanup: remove *.opt files from the versioning suite
- Revision #f1bd02d994
2018-02-16 19:07:32 +0100
- MDEV-15004 parser greedily parses AS OF TIMESTAMP
- Revision #e2f70d6e10
2018-01-27 13:44:34 +0300
- Vers SQL: Refactoring: better init of vers_conditions
- Revision #df0e1817c7
2018-01-26 12:46:14 +0300
- Vers SQL: partition rotation by INTERVAL fix
- Revision #45e1c9bb6d
2018-02-15 21:34:01 +0100
- cleanup: remove a pretty formatting function from a test
- Revision #9fa715b84d
2018-01-18 06:28:37 +0300
- MDEV-14798 Add, drop system versioning semantic and syntax
- Revision #9f6a7ed2d7
2018-02-15 17:13:48 +0100
- SQL: Truncate history of partitioned table [fixes #399, closes #403]
- Revision #187a163c78
2018-02-15 16:26:31 +0100
- cleanup: ha_partition::update_row/delete_row
- Revision #221d010f3e
2018-02-15 13:31:22 +0100
- MDEV-14789 Creating federated table on versioned table fails
- Revision #5f6b3f9c07
2018-02-14 19:15:05 +0100
- MDEV-13982 Server crashes in in ha_partition::engine_name
- Revision #ce0e2c82af
2018-02-13 17:17:35 +0100
- Fix a typo
- Merge Revision #2732fcc608 2018-02-23 08:43:34 +0100 - Merge branch 'bb-10.2-ext' into 10.3
- Merge Revision #b8af22af15 2018-02-22 19:29:52 +0100 - Merge branch '10.2' into bb-10.2-ext
- Revision #e92cc09765
2018-02-22 15:58:07 +0100
- MDEV-15345 Compilation fails to build my_addr_resolve.c
- Merge Revision #e4a73acc63 2018-02-22 14:15:24 +0100 - Merge branch '10.1' into 10.2
- Merge Revision #a04e4f531a 2018-02-22 14:12:02 +0100 - Merge branch '10.0' into 10.1
- Merge Revision #b728641e86 2018-02-22 09:22:03 +0100 - Merge branch '5.5' into 10.0
- Revision #7bd258c44c
2018-02-15 10:06:14 +0100
- fix plugins.server_audit test for --ps
- Revision #03de234baf
2018-02-14 19:12:23 +0100
- MDEV-13982 Server crashes in in ha_partition::engine_name
- Revision #2709380587
2018-02-14 18:14:24 +0100
- MDEV-13748 Assertion `status_var.local_memory_used == 0 || !debug_assert_on_not_freed_memory' failed in virtual THD::THD after query with INTERSECT
- Revision #c8afe7daac
2018-02-05 14:13:26 +0100
- cleanup: remove a duplicated test case
- Revision #7c6cf7fefe
2018-01-25 14:25:48 +0100
- bug: ha_heap was unilaterally increasing reclength
- Revision #88d1c1c551
2018-02-12 15:12:49 +0100
- MDEV-15288 Configure errors when building without INNOBASE
- Revision #504beb1325
2018-02-22 12:20:46 +0200
- Add supressions for possible warning.
- Revision #e119799a92
2018-02-22 08:40:54 +0100
- fix compilation wih -DPLUGIN_PARTITION=NO
- Merge Revision #2daa005800 2018-02-22 08:39:24 +0100 - Merge branch '10.1' into 10.2
- Revision #5d8ac1ece1
2018-02-14 13:30:52 +0100
- log all mtr output in vardir/log/stdout.log
- Revision #50359719f0
2018-02-14 12:35:47 +0100
- fix compilation -DWITH_PERFSCHEMA=NO
- Revision #18455ec3f1
2018-02-14 12:35:12 +0100
- fix compilation wih -DPLUGIN_PARTITION=NO
- Revision #4e6dab94d0
2018-02-21 19:38:57 +0530
- MDEV-15254 - 10.1.31 does not join an existing cluster with SST xtrabackup-v2
- Revision #56d6776524
2018-02-20 20:03:23 +0000
- Windows : remove freopen(), "to keep fd = 0 busy".
- Revision #c3a3b77f9a
2018-02-20 09:27:31 +0200
- Disable failing Galera tests:
- Revision #3a7126cbb7
2018-02-20 09:17:29 +0200
- Disable galera_gtid until 1047: WSREP has not yet prepared node for application use is fixed.
- Revision #b697f213a7
2018-02-19 13:53:35 +0400
- MDEV-14541 - Workaround GCC ICE on ARM64
- Revision #7a84688e2c
2018-02-18 07:47:47 +0200
- MDEV-14814: encryption.innodb_encryption-page-compression failed in buildbot with timeout on wait condition
- Revision #9ea3ad6d75
2018-02-18 07:32:19 +0200
- Disable failing test.
- Revision #0e8cb572f1
2018-02-17 15:18:14 +0200
- Fix innodb_encryption-page-compression test by force flushing dirty pages.
- Revision #55bc3f1dd9
2018-02-17 18:04:06 +0200
- Fixed performance problem with Aria in find_head()
- Revision #965e16376c
2018-02-17 17:48:23 +0200
- TokuDB didn't compile with valgrind
- Revision #f853b8ed26
2018-02-17 17:47:18 +0200
- partition_alter_myisam produces warning if no symlink support
- Revision #db0484f355
2018-02-21 17:27:46 +0300
- Change MyRocks Maturity Level from Beta to Gamma (RC)
- Revision #00a556c0c2
2018-02-21 17:00:03 +0300
- MDEV-15372: Parallel slave speedup very limited when log_slave_updates=OFF
- Revision #01e89d6a86
2018-02-21 15:42:34 +0300
- MDEV-15372: Parallel slave speedup very limited when log_slave_updates=OFF
- Revision #a128fe4346
2018-02-20 01:16:50 +0200
- MDEV-14297: Lost name of a explicitly named CTE column used in the non-recursive CTE via prepared statement
- Revision #84e8e07e8e
2018-02-19 16:37:08 +0000
- Revert "Fix 2 more VS2015 warnings"
- Revision #0ea45725d8
2018-02-19 15:21:54 +0000
- Fix 2 more VS2015 warnings
- Revision #852c35f571
2018-02-19 14:58:05 +0200
- MDEV-11581 follow-up fix: Correct a condition
- Revision #83b471348d
2018-02-19 16:51:15 +0400
- MDEV-14318 - cmake updates to build on arm64
- Revision #868bca5c4f
2018-02-20 10:19:55 +1100
- MDEV-15356: tp_timeout_handler needs to call set_killed_no_mutex as it has the mutex
- Revision #23d7b77358
2018-02-21 18:22:43 +0000
- Fix truncation warning on Windows.
- Revision #144c7f8b6e
2018-02-21 13:11:04 +0400
- Adding Field_timestamp::sql_mode_for_timestamp() to reuse duplicate code
- Revision #5417002dae
2018-02-21 08:18:44 +0400
- A cleanup for MDEV-15340 + fix MDEV-15363 Wrong result for CAST(LAST_DAY(TIME'00:00:00') AS TIME)
- Revision #aef530bb69
2018-02-19 23:41:01 +0400
- MDEV-15340 Wrong result HOUR(case_expression_with_time_and_datetime)
- Revision #5c3d0c6bad
2018-02-15 10:19:05 +0100
- apply XA RECOVER FORMAT=... from MDEV-14593 to Oracle parser variant, too
- Revision #131d9a5d0c
2018-02-22 20:46:42 +0400
- Allocate lock_sys statically
- Merge Revision #59dd0464a9 2018-02-23 08:17:23 +0200 - MDEV-11455 shutdown or abort during innodb buffer pool load (from file) causing incomplete save
- Revision #9b8d0d9ff9
2016-12-06 16:39:23 +1100
- MDEV-11455: test case for status variable innodb_buffer_pool_load_incomplete
- Revision #8440e8fa98
2016-10-06 15:16:18 +0200
- MDEV-11455: create status variable innodb_buffer_pool_load_incomplete
- Revision #907b236112
2018-02-22 10:08:49 -0800
- Fixed MDEV-14883 Usage of EXCEPT and INTERSECT in recursive CTE is not supported
- Revision #988ec800ed
2018-02-22 12:20:00 +0400
- MDEV-15155 - ReadView::is_open() assertion failure
- Revision #a8656d58d4
2018-02-22 09:49:50 +0200
- Fix the startup with innodb_force_recovery=5
- Revision #fb335b48b5
2018-02-22 09:30:41 +0200
- Allocate purge_sys statically
- Revision #a3a2b898a0
2018-02-22 09:18:53 +0200
- Cleanup: Do not pass globals as parameters
- Revision #fe0e263e6d
2018-02-21 19:02:32 +0200
- MDEV-15370 Upgrade fails when both insert_undo and update_undo exist
- Revision #6a370e4301
2018-02-21 18:04:25 +0200
- Refactor TrxUndoRsegsIterator for further simplification
- Revision #6ae7fa6878
2018-02-21 16:15:20 +0200
- Simplify TrxUndoRsegs
- Revision #d4187bdc51
2018-02-21 12:54:33 +0200
- Replace purge_iter_t with purge_sys_t::iterator
- Revision #28d844fd07
2018-02-21 11:53:41 +0200
- Rename the purge_sys_t iterators
- Merge Revision #7bfe33ee28 2018-02-21 19:15:20 +0200 - MDEV-10814 innodb large allocations - Don't dump
- Revision #094cf73045
2018-02-21 09:46:51 +0200
- Avoid some dead code
- Revision #b600f30786
2017-04-25 16:49:27 +1000
- MDEV-10814: Innodb large allocations - madvise - Don't dump
- Revision #8f50a26eb7
2018-02-20 10:19:55 +1100
- MDEV-15356: tp_timeout_handler needs to call set_killed_no_mutex as it has the mutex
- Revision #e2ac8d3ff1
2018-02-21 16:33:55 +0000
- Windows : Fix /permissive- compile error
- Revision #56e7b7eaed
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
- Revision #9d97e6010e
2018-02-14 00:19:38 +0200
- MDEV-14835 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
- Revision #947efe17ed
2018-02-20 15:10:03 +0200
- MDEV-15158 On commit, do not write to the TRX_SYS page
- Merge Revision #f6544353e0 2018-02-20 15:08:16 +0200 - Pull request #625: ASAN unpoison system versioning related buffer
- Revision #d4822bef04
2018-02-20 15:09:31 +0300
- remove uint
- Revision #8ed9ef54f9
2018-02-20 13:50:23 +0300
- ASAN unpoison system versioning related buffer
- Revision #cd63f43c40
2018-02-20 13:08:43 +0200
- Fix the Windows build
- Revision #1fa14a7c08
2018-02-20 10:16:52 +0200
- Replace trx_undo_mem_free() with ut_free()
- Revision #60a68fdf71
2018-02-20 10:02:42 +0200
- Clarify the access to trx_sys.rseg_history_len
- Revision #d23fcc427c
2018-02-19 23:29:51 +0400
- MDEV-14593 human-readable XA RECOVER.
- Merge Revision #5521994ce2 2018-02-19 11:37:45 +0200 - Pull request #614: various small code changes
- Revision #f02f1eda7e
2018-02-16 22:15:51 +0300
- review fixes
- Revision #6de8f79b11
2018-02-14 14:55:46 +0300
- remove unneeded variable
- Revision #de4c9f460c
2018-02-13 23:29:51 +0300
- change some ibool to bool
- Revision #e14790b89d
2018-02-13 23:22:20 +0300
- let buf_page_hash_lock_get() be function, not macro
- Revision #365f478240
2018-02-13 23:08:38 +0300
- make buf_block_t::lock_hash_val uint32_t
- Revision #af2d260b37
2018-02-13 23:02:46 +0300
- merge btr_page_get_level_low() and btr_page_get_level()
- Revision #9d46bd8a24
2018-02-13 22:48:32 +0300
- flst_add_to_empty(): read len only in debug build
- Revision #aaf71116ee
2018-02-13 22:36:43 +0300
- remove unused stuff:
- Revision #399ec84847
2018-02-13 22:27:30 +0300
- prettify lock_rec_has_to_wait()
- Revision #e4fa5492a9
2018-02-13 22:03:26 +0300
- prettify lock_has_to_wait
- Merge Revision #2ba487cfe8 2018-02-19 11:37:29 +0200 - Merge bb-10.2-ext into 10.3
- Revision #ef3147b1d6
2018-02-19 11:27:21 +0200
- Fix for MDEV-15105 (memory loss with LOCK sequence)
- Revision #06ba07c269
2018-02-19 11:26:25 +0200
- Test case for MDEV-12887 (bug fixed long ago)
- Merge Revision #278c036275 2018-02-19 09:01:06 +0200 - Merge 10.2 into bb-10.2-ext
- Revision #112cb56182
2018-02-19 08:53:49 +0200
- Add suppressions for background page read errors
- Revision #3c419fde5f
2018-02-19 08:50:42 +0200
- Cleanup after commit ac8e3c85a40467de0ffc908dd9c5214acf23b38a
- Merge Revision #acab33a1f2 2018-02-18 10:49:46 +0000 - Merge branch '10.2-backup-fixes' into 10.2
- Merge Revision #e917188f99 2018-02-18 10:47:23 +0000 - Merge branch 'bb-10.2-wlad' into 10.2-backup-fixes
- Revision #2bb19230d8
2018-02-15 15:34:15 +0200
- MDEV-15323 Follow-up to MDEV-14905: Skip FTS processing if innodb_read_only
- Revision #03400d974d
2018-02-15 09:50:03 +0200
- Dead code removal: sess_t
- Revision #37af958d23
2018-02-15 09:46:02 +0200
- MDEV-14905 Fulltext index modification committed during shutdown
- Revision #6f314edac7
2018-02-14 15:18:55 +0200
- MDEV-14648 Restore fix for MySQL BUG#39053 - UNINSTALL PLUGIN does not allow the storage engine to cleanup open connections
- Revision #54e66eefb8
2018-02-02 20:12:23 +0300
- Prevent building WSREP without INNODB
- Revision #743b073c46
2018-02-15 11:53:46 +0000
- Add more testsuites to Windows buildbot builder
- Revision #f082c7557e
2018-02-15 01:26:09 +0000
- fix signed/unsigned mismatch on Windows
- Revision #d49f8e9f05
2018-02-14 23:21:58 +0000
- Windows,tests : fix pcre_test_bat test from pcre library.
- Revision #8a923a6de5
2018-02-14 19:45:26 +0000
- Update C/C
- Revision #24462cece4
2018-02-14 19:13:08 +0000
- Disable noisy warning in old compiler (VS2015)
- Revision #ac8e3c85a4
2018-02-14 18:39:56 +0000
- MDEV-15295 Type mismatch for srv_fatal_semaphore_wait_threshold
- Revision #1a10b261d0
2018-02-14 17:01:07 +0000
- Add some hints for finding bison on its usual locations on Windows.
- Revision #2dd8a732f3
2018-02-14 16:58:57 +0000
- Windows, compiling - disable pkg_config
- Revision #46496b1a8c
2018-02-14 16:52:18 +0000
- Windows, mtr - correctly determine CPU count, for --parallel=auto
- Revision #2129eab7e2
2018-02-15 21:08:18 +0000
- MDEV-15071 backup does not store xtrabackup_info in the --extra-lsndir directory
- Revision #a08121c978
2018-02-15 17:40:14 +0000
- MDEV-14997 mariabackup crashes with invalid --innodb-flush-method
- Merge Revision #970ce270c9 2018-02-17 14:54:12 +0200 - Merge 10.1 into 10.2
- Revision #9a46d97149
2018-02-17 14:20:33 +0200
- MDEV-15333 MariaDB (still) slow start
- Revision #a351f40cba
2018-02-16 14:14:43 +0400
- MDEV-14541 - Workaround GCC ICE on ARM64
- Revision #21e5335154
2018-02-16 10:19:57 +0200
- MDEV-9962: encryption.innodb_encryption_filekeys stalled waiting for key encryption threads to decrypt all required spaces
- Revision #d3fbff38b9
2018-02-16 08:21:19 +0200
- MDEV-14814: encryption.innodb_encryption-page-compression failed in buildbot with timeout on wait condition
- Revision #8bf2c08d54
2018-02-16 21:02:35 +0200
- Add a suppression for background page read error
- Revision #fed51b80fb
2018-02-17 19:16:56 +0400
- Adding "const" qualifier to the MYSQL_TIME parameter of Item_temporal_literal constructors
- Merge Revision #a55ded1b89 2018-02-16 13:52:02 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Revision #6668da2216
2018-02-16 13:44:24 +0400
- MDEV-15289 Binding an out-of-range DATETIME value in binary protocol breaks replication
- Revision #144616034c
2018-02-16 01:35:19 +0200
- Don't run sql_sequence.grant for embeddes server
- Revision #8df787d375
2018-02-15 18:39:29 +0200
- Follow-up for 54db0be3be59 (Added Max_index_length and Temporary)
- Revision #afc56a509c
2018-02-17 00:11:45 +0600
- merge two the same consistently 'if' clauses into one
- Revision #f8bdf4d1ee
2018-02-13 00:47:15 +0600
- remove duplicated inclusion of derror.h
- Revision #8ab37bbd69
2018-02-12 00:47:48 +0600
- fix comment in my_decimal_set_zero()
- Revision #990289a78f
2018-02-15 14:16:55 +0000
- Fix DBUG_PRINT formatting for ulonglong alter_info.flags
- Merge Revision #633d252e32 2018-02-15 16:12:15 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #4074c74556 2018-02-15 15:41:47 +0200 - Merge 10.2 into bb-10.2-ext
- Revision #5ab4602810
2018-02-15 15:34:15 +0200
- MDEV-15323 Follow-up to MDEV-14905: Skip FTS processing if innodb_read_only
- Revision #f40c11d88b
2018-02-15 16:10:59 +0200
- After-merge fix: Use matching format
- Merge Revision #cc3b5d1fe7 2018-02-15 11:48:30 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #22770a9f9a 2018-02-15 10:57:27 +0200 - Merge 10.2 into bb-10.2-ext
- Revision #27ea2963fc
2018-02-15 09:50:03 +0200
- Dead code removal: sess_t
- Revision #7baea2efa2
2018-02-15 09:46:02 +0200
- MDEV-14905 Fulltext index modification committed during shutdown
- Revision #5fe9b4a7ae
2018-02-14 15:18:55 +0200
- MDEV-14648 Restore fix for MySQL BUG#39053 - UNINSTALL PLUGIN does not allow the storage engine to cleanup open connections
- Revision #8db54f1ad5
2018-02-02 20:12:23 +0300
- Prevent building WSREP without INNODB
- Revision #7bd81c726b
2018-02-14 17:06:24 +0200
- Crash when giving error message for ALTER SEQUENCE
- Revision #c17a06abf8
2018-02-14 22:58:34 +0400
- MDEV-15310 Range optimizer does not work well for "WHERE temporal_column NOT IN (const_list)"
- Revision #1fe9092d06
2018-02-14 16:43:22 +0200
- Fix privilege checking for sequence
- Merge Revision #b006d2ead4 2018-02-15 10:22:03 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #dc09f8f29c 2018-02-14 10:12:53 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #c6e35276f1 2018-02-14 10:01:16 +0200 - Merge 10.1 into 10.2
- Revision #a33c9a07e5
2017-11-13 11:36:21 +0000
- GAL-506 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.
- Revision #ab8ea23a75
2018-02-13 11:23:14 -0500
- bump the VERSION
- Revision #95d075a0e5
2018-02-13 20:37:31 +0400
- MDEV-15293 CAST(AS TIME) returns bad results for LAST_VALUE(),NAME_CONST(),SP variable
- Merge Revision #0c4aeef976 2018-02-13 16:51:45 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #d9955b22e9 2018-02-13 14:49:47 +0200 - Merge 10.1 into 10.2
- Merge Revision #2202afd541 2018-02-13 14:32:17 +0200 - Merge 10.0 into 10.1
- Revision #c051eaba46
2018-02-13 13:01:14 +0200
- MDEV-14988 innodb_read_only tries to modify files if transactions were recovered in COMMITTED state
- Revision #a778a62822
2018-02-13 15:56:48 +0200
- Re-record a result; repl.proto_max is 8, not 7
- Revision #991649e3ed
2018-02-13 09:33:06 +0400
- A cleanup for MDEV-15287: removung unused code
- Revision #54db0be3be
2018-02-10 14:42:59 +0200
- Added Max_index_length and Temporary to SHOW TABLE STATUS
- Revision #19dd14e648
2018-02-07 19:16:45 +0200
- Updated galera .result files
- Revision #4087683e1a
2018-02-12 17:55:48 +0400
- MDEV-15287 Bad result for LEAST/GREATEST(datetime_alike_string, time)
- Merge Revision #da99e086f9 2018-02-12 10:03:28 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Merge Revision #5559905d41 2018-02-09 12:48:23 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #c567369ad7 2018-02-08 17:48:19 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #3cad31f2a7 2018-02-08 19:06:25 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Revision #b782971c58
2018-02-13 19:51:13 +0400
- MDEV-15246 - premature history data deletion
- Revision #ba125eca55
2018-02-13 18:06:15 +0400
- MDEV-15215 main.partition_explicit_prune fails in bulidbot with assertion failures and server crashes.
- Revision #3c87973235
2018-02-13 00:23:57 +0100
- MDEV-14990 mysql_upgrade fails with ERROR 1408 (HY000) at line 566: Event Scheduler: An error occurred when initializing system tables
- Revision #f7621f17bd
2018-02-12 16:26:11 +0100
- rename mysql.user and mysql.db column
- Revision #f51ecfee93
2018-02-12 00:06:40 +0100
- MDEV-15146 SQLError[4122]: View is not system versioned
- Revision #39157fbf05
2018-02-11 18:26:44 +0100
- Remove ER_NON_VERSIONED_FIELD_IN_HISTORICAL_QUERY
- Revision #d0f5e56a20
2018-02-10 20:34:18 +0100
- MDEV-14785 SYSTEM_INVISIBLE behaviour not consistent
- Revision #34ee747f55
2018-02-10 19:10:59 +0100
- cleanup: remove MARK_COLUMNS_NONE
- Revision #103715d0fa
2018-02-09 19:43:42 +0100
- cleanup: renames
- Revision #8cd3d2d941
2018-02-09 18:37:36 +0100
- fixes for ctags
- Revision #4fd48678ae
2018-02-09 17:30:20 +0100
- ALTER TABLE ... DROP COLUMN sys_start
- Revision #dfd42ed990
2018-02-09 16:42:12 +0100
- ALTER TABLE ... DROP COLUMN sys_start should rename a "dropped" column
- Revision #c847089e6e
2018-02-08 23:03:35 +0100
- Cannot DROP VERSIONING without dropping all visible AS ROW fields
- Revision #f3a49e7020
2018-02-08 22:50:57 +0100
- Don't allow adding AS ROW START column to a not versioned table
- Revision #bc0ac28f69
2018-02-01 15:50:56 +0100
- ALTER TABLE ... DROP VERSIONING
- Revision #59ca71d496
2018-02-08 17:34:30 +0100
- INVISIBLE columns in USING and NATURAL JOIN
- Revision #7a42f28e16
2018-02-08 17:32:11 +0100
- cleanup: mark_common_columns()
- Revision #031c85ca56
2018-02-07 19:28:34 +0100
- cleanup: remove duplicated code
- Revision #7fa88d4435
2018-02-01 16:34:50 +0100
- cleanup: simplify fill_record()
- Revision #34857b9166
2018-01-30 22:30:52 +0100
- cleanup: find_field_in_table()
- Revision #f894f902a4
2018-01-30 22:29:55 +0100
- cleanup: TABLE::find_field_by_name
- Revision #711f3dd7f5
2018-01-29 17:07:45 +0100
- MDEV-13417 UPDATE produces wrong values if an updated column is later used as an update source
- Revision #d943d7f712
2018-01-29 16:53:39 +0100
- MDEV-13417 UPDATE produces wrong values if an updated column is later used as an update source
- Revision #355ee6877b
2017-10-10 22:47:18 +0200
- MDEV-13946 Server RPMs have dependency on "which"
- Revision #2232784f00
2018-02-10 00:07:39 +0000
- Fix inadverent change in Sql_alloc
- Revision #17c9ed6725
2018-02-10 00:00:10 +0000
- Fix perfschema tests in debug mode.
- Revision #e3cf577948
2018-02-08 22:45:16 +0200
- MDEV-14663 Assertion page_is_root(block->frame) failed in innobase_add_instant_try
- Revision #32170f8c6d
2018-02-08 22:34:21 +0200
- Add page_has_prev(), page_has_next(), page_has_siblings()
- Revision #3969d97e6a
2018-02-08 14:55:01 +0200
- MDEV-14427: encryption.innodb-bad-key-change failed in buildbot
- Revision #627d33d9cf
2018-02-08 12:16:06 +0000
- Innodb, Windows : Reenable compiler optimizations for mem0mem.cc
- Revision #6c5d364956
2018-02-08 12:02:49 +0000
- MDEV-14953 - rename libmysqld.so to libmariadbd.so
- Revision #bbdb47ffe4
2018-02-08 12:28:07 +0200
- Revert an accidental change
- Revision #7660d8c94e
2018-02-07 17:40:33 +0200
- Remove dict_table_t::is_clust()
- Revision #609d0a9194
2018-02-07 16:44:46 +0200
- MDEV-14407 Assertion failure during rollback
- Revision #e2387835ef
2018-02-07 20:23:10 +0000
- Cleanup - removed warning suppression - no longer needed.
- Revision #53476abce8
2018-02-07 01:40:16 +0000
- Windows, compiling : use /permissive- switch to improve conformance
- Revision #8fe04a3df3
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
- Revision #282b652028
2018-02-07 20:17:38 +0000
- Windows, compiling : reenable warning C4996 (deprecated functions)
- Revision #d995dd2865
2018-02-06 17:14:05 +0000
- Windows : reenable warning C4805 (unsafe mix of types in bool operations)
- Revision #7bcf5e2907
2018-02-07 19:56:16 +0200
- MDEV-15238 rpl.perf_buildin_semisync_issue40 sporadically fails on BB
- Revision #029ab11cc8
2018-02-07 13:29:08 +0200
- Update wrong result test found by fix to mysql_upgrade
- Revision #6ba06cf763
2018-02-07 02:39:40 +0200
- On upgrade Truncate_versioning_privilege was not correct set
- Revision #a0417ccc3a
2018-02-06 20:38:19 +0200
- Added error message for index file full
- Merge Revision #883496782f 2018-02-06 17:12:17 +0200 - Merge bb-10.2-ext into 10.3
- Revision #560b9895d4
2018-02-06 17:09:26 +0200
- MDEV-15115 Assertion failure in CREATE SEQUENCE...ROW_FORMAT=REDUNDANT
- Revision #b4db96da58
2018-02-05 13:22:58 +0400
- MDEV-15176: comment fix "1 00:10:10" -> "24:10:10"
- Revision #d67dcb7bb5
2018-02-04 22:55:54 +0400
- MDEV-15205 Remove mysql_type_to_time_type()
- Revision #eda142590f
2018-02-06 15:44:21 +0200
- Improve the documentation of some TRX_RSEG fields
- Revision #502e2445e6
2018-02-06 14:22:15 +0100
- Fix warnings
- Revision #6c279ad6a7
2018-02-06 12:55:58 +0000
- MDEV-15091 : Windows, 64bit: reenable and fix warning C4267 (conversion from 'size_t' to 'type', possible loss of data)
- Revision #f271100836
2018-02-05 18:07:31 -0800
- Fixed MDEV-15162 Query with CTE hangs if assignment operator (:=) is used
- Revision #465979eabf
2018-02-05 10:47:59 -0800
- Fixed MDEV-15119 CTE, referencing another CTE, that is declared after, does not return error
- Merge Revision #217fc122c8 2018-02-04 18:40:06 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
- Revision #28d4cf0c1b
2018-02-04 16:43:02 +0400
- MDEV-15176 Storing DATETIME-alike VARCHAR data into TIME produces wrong results
- Revision #2ecf2f9b2a
2018-02-03 17:27:43 +0400
- Adding "const" qualifier to the MYSQL_TIME* argument of Field::store_time_dec()
- Revision #705283f7e3
2018-02-02 15:38:15 +0400
- Setting Field::field_index for Virtual_tmp_table fields
- Revision #d69642dedd
2018-02-02 11:08:36 +0200
- Added name to MEM_ROOT for esier debugging
- Revision #1e5e3d562b
2018-01-31 19:49:48 +0400
- A cleanup in sp_rcontext, as requested by Monty
- Revision #df2d678248
2018-01-31 11:37:02 +0100
- MDEV-15133: array bound (bulk) parameters of NULL propagate on next rows
- Revision #e300f0c961
2018-01-30 21:32:19 +0200
- MDEV-15133 array bound (bulk) parameters of NULL propagate on next rows
- Revision #d6ed077fc8
2018-02-04 13:11:49 +0200
- Clarify a comment after MDEV-15061
- Revision #c8299e6278
2018-02-01 18:58:55 +0530
- This commit solves a couple of issues
- Revision #16be7469ac
2018-01-29 12:31:07 +0530
- MDEV-14849 CREATE + ALTER with user-invisible columns produce ...
- Revision #2d73b58101
2018-01-30 14:04:05 +0530
- MDEV-15085 Invisible Column Non-constant Default value results...
- Revision #782f8e743b
2018-02-01 19:46:42 +0200
- Removed 'thd' from THD::reset_for_next_command()
- Revision #1951e7f05a
2018-01-31 10:15:17 -0800
- Fixed MDEV-15120 CTE table should not belong to database, that is in use
- Revision #bc7a1dc1fb
2018-01-30 20:59:42 +0400
- MDEV-15104 - Optimise MVCC snapshot
- Revision #c0d5d7c0ef
2018-01-28 16:02:48 +0400
- MDEV-15104 - Remove trx_sys_t::serialisation_list
- Revision #53cc9aa5be
2018-01-27 19:30:18 +0400
- MDEV-15104 - Remove trx_sys_t::rw_trx_ids
- Revision #af566d8a63
2018-01-28 17:17:11 +0400
- Reduce number of trx_sys.mutex references
- Revision #dcc09afa63
2018-01-31 13:13:29 +0200
- Follow-up fix to MDEV-15132 Avoid accessing the TRX_SYS page
- Revision #7eb084fe2c
2018-01-30 13:48:45 +1100
- MariaBackup: gcc7 - snprintf output overflow warning
- Revision #464ba0e97f
2018-01-30 13:40:52 +1100
- versioning: add explict fallthough to prevent gcc warning
- Revision #5db9c6e490
2018-01-30 21:58:23 +0200
- MDEV-15132 Avoid accessing the TRX_SYS page
- Revision #c7d0448797
2018-01-31 10:24:19 +0200
- MDEV-15132 Avoid accessing the TRX_SYS page
- Revision #bb441ca4ad
2018-01-30 16:31:10 +0200
- Clean up trx_undo_page_get_end()
- Revision #6058f92f5c
2018-01-30 14:16:09 +0200
- Simplify undo log access during InnoDB startup
- Revision #d24229baa2
2018-01-30 13:55:00 +0200
- Do not call trx_rseg_mem_restore() when creating rollback segment
- Revision #0ead8d9520
2018-01-30 13:10:57 +0200
- Clean up some undo page accessor functions
- Revision #648e8c12e5
2018-01-30 12:56:30 +0200
- Remove unnecessary function parameters
- Revision #8d1d38f953
2018-01-30 10:34:43 +0200
- Simplify access to the TRX_SYS page
- Revision #54c715acca
2018-01-30 13:39:48 +0200
- Avoid an assertion failure on aborted startup
- Revision #7a9611aee2
2018-01-30 21:12:11 -0800
- Fixed MDEV-14994 Assertion `join->best_read < double(1.79...15e+308L)' or server crash in JOIN::fix_all_splittings_in_plan
- Revision #a1e0e64a47
2018-01-23 09:43:11 +0200
- Don't give warning about usage of --language with full path
- Revision #f10fae7e4f
2018-01-21 22:39:10 +0200
- Remove compiler warnings
- Revision #486c86dd39
2018-01-19 19:56:34 +0200
- Added some checking that LEX_CSTRING is \0 terminated
- Revision #f55dc7f733
2018-01-08 15:33:23 +0200
- Change C_STRING_WITH_LEN to STRING_WITH_LEN
- Revision #18e22cb69f
2018-01-08 15:02:13 +0200
- Removed not used functions and variables
- Revision #bbe0055fee
2018-01-08 14:59:42 +0200
- Added defines for mysqld_error_find_printf_error_used
- Revision #29fd049a7b
2018-01-08 14:56:21 +0200
- Renamed Item_user_var_as_out_param::name to org_name
- Revision #b9b17e6340
2018-01-08 11:35:08 +0200
- Updated error message for wrong foreign key constraint
- Revision #a2393ff22e
2018-01-07 23:53:42 +0200
- Fixed wrong arguments to printf
- Revision #a7e352b54d
2018-01-07 18:03:44 +0200
- Changed database, tablename and alias to be LEX_CSTRING
- Merge Revision #921c5e9314 2018-01-30 21:18:39 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #0c1f220611 2018-01-30 20:42:42 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #33714d2065 2018-01-30 21:04:48 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #6d390bab4a 2018-01-30 20:18:25 +0200 - Merge 10.2 into bb-10.2-ext
- Revision #8317ce73d4
2018-01-29 20:36:38 +0400
- MDEV-15112 Inconsistent evaluation of spvariable=0 in strict mode
- Revision #926adcfeea
2018-01-30 17:08:36 +0400
- MDEV-14694 ALTER COLUMN IF EXISTS .. causes syntax error.
- Revision #5478547c96
2018-01-30 15:04:08 +0200
- Fixed failing tests
- Revision #775aa5542d
2018-01-29 23:51:04 -0800
- Fixed MDEV-15017 Server crashes in in st_join_table::fix_splitting
- Revision #4808996b12
2018-01-29 23:07:26 +0000
- Fix result file
- Revision #160a94ee7a
2018-01-29 20:04:13 +0000
- Fix result files (changed error message)
- Revision #c6a6c02e8f
2018-01-29 22:19:42 +0300
- Create rocksdb_rpl.mdev12179 by taking tokudb_rpl.mdev12179 and adjusting it
- Revision #0bbd299161
2018-01-29 22:08:44 +0300
- Fix a merge error in MDEV-12179 code in process_gtid_pos_table
- Revision #28d412411d
2018-01-29 18:31:26 +0000
- Fix type truncation warnings.
- Revision #8b673d44ce
2018-01-29 19:07:35 +0200
- Fix an integer type mismatch
- Revision #9bb93b86c2
2018-01-29 17:01:58 +0000
- Fix warnings.
- Merge Revision #3415228718 2018-01-29 16:42:33 +0000 - Merge branch '10.3' of https://github.com/mariadb/server into 10.3
- Revision #2e43c4584e
2018-01-29 19:52:34 +0400
- Fixing versioning.insert and versioning.replace test failes.
- Revision #f74023b955
2018-01-29 14:52:04 +0200
- MDEV-15090 Reduce the overhead of writing undo log records
- Revision #5d3c3b4927
2018-01-29 14:48:53 +0200
- MDEV-15090 Reduce the overhead of writing undo log records
- Revision #4981f95ffa
2018-01-29 13:30:22 +0200
- trx_undo_seg_create(): Remove an unused parameter
- Revision #a7e12fd42b
2018-01-29 14:53:13 +0200
- Fixed failing tests rpl_semi_sync_skip_repl.test
- Merge Revision #c7a2f23a7b 2018-01-29 12:44:20 +0400 - Merge remote-tracking branch 'origin/bb-10.2-ext' into 10.3
- Revision #b12430adc7
2018-01-29 12:01:17 +0400
- MDEV-15107 Add virtual Field::sp_prepare_and_store_item(), make sp_rcontext symmetric for scalar and ROW
- Revision #ffcedfab46
2018-01-28 15:54:17 +0200
- Added TRASH_FREED_MEMORY compilation option
- Merge Revision #84514ec643 2018-01-27 15:20:01 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Merge Revision #071f528399 2018-01-24 20:37:36 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Revision #b4a2baffa8
2018-01-29 11:01:14 +0400
- MDEV-11084 Select statement with partition selection against MyISAM table opens all partitions.
- Revision #041a32abcd
2018-01-26 23:23:11 +0200
- Remove trx_mod_tables_t::vers_by_trx
- Revision #b8c92d752c
2018-01-26 10:50:20 +0400
- Fixed compiler warning
- Revision #55277e8840
2018-01-25 18:29:59 +0400
- MDEV-15059 - Misc small InnoDB scalability fixes
- Revision #064bd78038
2018-01-24 22:10:16 +0400
- MDEV-15059 - Misc small InnoDB scalability fixes
- Revision #0499693910
2018-01-23 13:23:35 +0400
- MDEV-15059 - Misc small InnoDB scalability fixes
- Revision #8389b45b7f
2018-01-22 23:58:52 +0400
- MDEV-15059 - Misc small InnoDB scalability fixes
- Revision #ce04790065
2018-01-24 20:09:14 +0400
- MDEV-14482 - Cache line contention on ut_rnd_ulint_counter()
- Revision #92d233a512
2018-01-25 09:13:21 +0200
- MDEV-15061 TRUNCATE must honor InnoDB table locks
- Revision #f1ff69cf76
2018-01-25 19:48:52 +0200
- Bug fix
- Merge Revision #52760731df 2018-01-24 20:33:54 +0000 - Merge branch '10.3' of https://github.com/mariadb/server into 10.3
- Revision #9aa461b187
2018-01-24 14:01:45 +0200
- Minor cleanup
- Revision #4575ae70da
2018-01-24 14:00:42 +0200
- Plug a memory leak
- Merge Revision #9875d5c3e1 2018-01-24 14:00:33 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #62740e02c8 2018-01-24 11:15:11 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #ec6b8c546a 2018-01-23 17:43:12 +0400 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Merge Revision #c425dcd8f2 2018-01-22 09:04:32 +0200 - Merge 10.2 into bb-10.2-ext
- Merge Revision #27a5d96bcb 2018-01-21 20:32:48 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext
- Revision #6fe953cb71
2017-12-23 21:14:50 +0800
- Fix build on OSX with 10.13 SDK
- Revision #8e1adff959
2018-01-21 14:10:06 +0400
- Simplified away ReadView::complete()
- Revision #4dc30f3c17
2018-01-20 17:45:42 +0400
- MDEV-15019 - InnoDB: store ReadView on trx
- Merge Revision #c9d6da4d13 2018-01-21 13:56:29 +0000 - Merge branch '10.3' of https://github.com/mariadb/server into 10.3
- Revision #ec32c05072
2018-01-19 23:03:18 +0400
- Get rid of trx->read_view pointer juggling
- Revision #95070bf939
2018-01-19 21:42:33 +0400
- MVCC simplifications
- Revision #90bf55673e
2018-01-19 19:05:43 +0400
- Misc trx_sys scalability fixes
- Revision #64048bafe0
2018-01-19 19:11:16 +0400
- Removed purge_trx_id_age and purge_view_trx_id_age
- Revision #db5bb785f9
2018-01-17 19:43:08 +0400
- Allocate trx_sys.mvcc at link time
- Revision #f8882cce93
2017-12-22 16:15:41 +0200
- Replace trx_sys_t* trx_sys with trx_sys_t trx_sys
- Revision #7078203389
2017-12-27 20:07:20 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #c6d2842d9a
2017-12-27 16:23:53 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #a447980ff3
2017-12-27 15:38:23 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #886af392d3
2017-12-27 14:24:34 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #02270b44d0
2017-12-24 21:23:10 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #d8c0caad32
2017-12-24 19:57:11 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #900b07908b
2017-12-27 01:04:08 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #a0b385ea2b
2017-12-26 23:53:38 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #868c77df3e
2017-12-21 17:20:14 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #d09f146934
2017-12-21 15:45:40 +0400
- MDEV-14756 - Remove trx_sys_t::rw_trx_list
- Revision #07c0bac039
2018-01-19 14:07:41 -0800
- Fixed MDEV-14947 Assertion `0' fails in Field_null::can_optimize_keypart_ref when number of NULLs in IN list reaches in_predicate_conversion_threshold
- Revision #e15f4af4dc
2018-01-18 12:43:56 -0500
- bump the VERSION
- Revision #ae05c1bb34
2018-01-18 14:32:56 +0000
- Keep the ER_OUT_OF_RESOURCES message short and OS neutral.
- Revision #745e6498ea
2018-01-18 09:25:22 +0200
- After-merge fix to a test
- Merge Revision #4ef2e43080 2018-01-17 16:33:40 +0200 - Merge bb-10.2-ext into 10.3
- Merge Revision #c6cd64f3cb 2018-01-17 16:22:27 +0200 - Merge 10.2 into bb-10.2-ext
- Revision #656f66def2
2018-01-17 15:53:30 +0200
- Follow-up fix to MDEV-14585 Automatically remove #sql- tables in InnoDB dictionary during recovery
- Revision #04eef79bf9
2018-01-17 11:28:02 +0200
- Do not define unused function mark_blocks_free()
- Merge Revision #822f4e6c10 2018-01-16 07:51:02 +0200 - Merge 10.2 into bb-10.2-ext
Content reproduced on this site is the property of its respective owners,
and this content is not reviewed in advance by MariaDB. The views, information and opinions
expressed by this content do not necessarily represent those of MariaDB or any other party.