All pages
Powered by GitBook
1 of 1

Loading...

MariaDB 10.3.4 Changelog

The most recent release of MariaDB 10.3 is:MariaDB 10.3.39 Stable (GA) Download Now

DownloadRelease NotesChangelogOverview of 10.3

Release date: 18 Jan 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.

  • Merge Revision #8f102b584d 2018-01-17 00:45:02 +0100 - Merge branch 'github/10.3' into bb-10.3-temporal

  • 2018-01-16 14:05:06 +0200

    • Follow-up to : Remove some more btr_get_search_latch()

  • 2018-01-16 13:42:33 +0200

    • Follow-up fix to for mariadb-backup

  • 2018-01-12 20:32:12 +0000

    • Deb: wrap-and-sort -a the lib* packages in debian/control

  • 2018-01-12 22:56:53 +0000

    • Deb: wrap-and-sort -a

  • 2018-01-12 20:27:22 +0000

    • Deb: Warn if sources contain a file that is not installed anywhere

  • 2018-01-12 16:56:55 +0000

    • Deb: Add missing files into correct packages and rest in not-installed

  • 2018-01-12 19:35:01 +0000

    • Deb: .manpages files should only contain man pages unique to deb packages

  • 2018-01-12 13:06:14 +0000

    • : Build deb source packages on buildbot, just not on Travis-CI

  • 2018-01-11 20:27:40 +0000

    • Deb: Fix spelling etc Lintian complaints

  • 2018-01-11 20:04:09 +0000

    • Deb: switch from usr/include/mysql to usr/include/mariadb

  • 2018-01-11 17:58:41 +0000

    • Deb: Install missing man pages

  • 2018-01-11 15:11:16 +0000

    • Deb: Match official Debian package libmariadb-dev-compat

  • 2018-01-11 15:48:17 +0000

    • Deb: Simplify libmariadb.so.3 links

  • 2018-01-11 14:59:46 +0000

    • Deb: Split libmysqlclient19/20 compat links into a separate package

  • 2018-01-11 12:49:21 +0000

    • Deb: Add missing files to packages

  • 2018-01-11 10:51:03 +0000

    • Deb: Re-remove unnecessary version suffixes from package names

  • 2018-01-11 10:46:04 +0000

    • Deb: Re-rename *.files into *.install

  • 2018-01-11 09:46:09 +0000

    • Deb: Recover include/mariadb wrongly removed in commit 9b10b4181f70634c

  • 2018-01-12 12:05:30 +0000

    • Deb: sync architecture restrictions from packaging in Debian official

  • 2018-01-12 12:04:01 +0000

    • Fix commit 9631d933fbc2ec99874 so Travis CI doesn't fail

  • 2018-01-16 09:18:22 +0000

    • Fix Windows build

  • 2018-01-15 19:51:09 +0200

    • Avoid repeated calls to btr_get_search_latch()

  • 2018-01-15 17:35:34 +0200

    • Avoid repeated calls to btr_get_search_latch()

  • 2018-01-15 17:58:16 +0200

    • btr_search_check_guess(): Remove the parameter 'mode'

  • 2018-01-15 18:08:59 +0200

    • Deadlock due to InnoDB adaptive hash index

  • 2018-01-15 17:06:26 +0200

    • Deadlock due to InnoDB adaptive hash index

  • Merge 2018-01-15 19:11:28 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2018-01-15 19:07:02 +0200 - Merge 10.2 into bb-10.2-ext

  • 2018-01-15 19:02:38 +0200

    • InnoDB hangs when setting innodb_adaptive_hash_index=OFF during UPDATE

  • 2017-12-22 15:03:24 +0200

    • Fixed compiler warnings in guess_malloc_library

  • Merge 2018-01-15 16:41:10 +0200 - Merge 10.2 into bb-10.2-ext

  • 2018-01-15 16:38:16 +0200

    • Fix -Wsign-compare introduced by Compilation speed (#546)

  • Merge 2018-01-15 16:22:02 +0200 - Merge 10.1 into 10.2

  • 2018-01-15 16:19:46 +0200

    • Fix a test that always failed on --embedded

  • 2018-01-15 16:50:18 +0300

    • Update .result for rocksdb.rpl_row_triggers (not the whole test works yet)

  • 2018-01-15 15:37:22 +0200

    • : Merge InnoDB test cases from MySQL 5.7 (part 6)

  • 2018-01-15 15:26:02 +0200

    • follow-up: Unbreak the WITH_INNODB_AHI=OFF build

  • 2018-01-14 19:50:45 +0300

    • Compilation speed (#546)

  • 2018-01-15 10:49:03 +0200

    • Assertion `!fts_index' failed in prepare_inplace_alter_table_dict

  • Merge 2018-01-13 20:37:00 +0200 - Merge bb-10.2-ext into 10.3

  • 2018-01-13 20:27:46 +0200

    • Do not truncate integers on 32-bit systems in Rows_event_tracker

  • Merge 2018-01-13 18:25:24 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2018-01-13 18:18:28 +0200 - Merge 10.2 into bb-10.2-ext

  • 2018-01-13 18:04:03 +0200

    • On a 32-bit system, mishandles data file sizes exceeding 4GiB

  • 2018-01-13 16:38:43 +0200

    • Fixed BUILD scripts

  • Merge 2018-01-13 01:27:35 +0300 - Merge branch 'bb-10.2-mariarocks' into 10.2

  • 2018-01-13 01:26:06 +0300

    • rocksdb.information_schema testcase is not stable

  • 2018-01-12 16:04:29 +0000

    • Attempt to eliminate race conditions in rocksdb.information_schema

  • 2018-01-12 19:16:36 +0530

    • Added a missing result file to the rocksdb_sys_vars result suite

  • 2018-01-12 15:57:08 +0300

    • Change MyRocks maturity from Alpha to Beta

  • 2018-01-12 15:11:56 +0300

    • : Fix and enable rocksdb.information_schema test

  • 2017-11-28 16:34:31 +0400

    • Cleanup UT_LOW_PRIORITY_CPU/UT_RESUME_PRIORITY_CPU

  • 2018-01-11 23:56:54 +0200

    • Added checking that row events ends with a proper end block

  • 2018-01-11 23:55:13 +0200

    • Removed wrong DBUG_DUMP that accessed not initialized memory.

  • 2018-01-12 16:44:27 +0200

    • Remove bogus conditions related to not redo-logging PAGE_MAX_TRX_ID changes

  • 2017-11-15 12:37:32 +0800

    • Minor spelling fixes in code comments, docs and output

  • 2018-01-11 22:54:22 +0200

    • After-merge fix to innodb.log_corruption

  • Merge 2018-01-11 19:44:41 +0200 - Merge bb-10.2-ext into 10.3

  • Merge 2018-01-11 18:00:31 +0200 - Merge 10.2 into bb-10.2-ext

  • 2018-01-11 17:09:51 +0200

    • Removed duplicated copyright message

  • 2018-01-11 12:12:31 +0200

    • Fix compilation warnings for libmariadb

  • Merge 2018-01-11 12:03:23 +0200 - Merge 10.1 into 10.2

  • 2018-01-11 10:56:13 +0200

    • Skip mariadb-backup.huge_lsn if encryption is not available

  • Merge 2018-01-11 10:44:05 +0200 - Merge 10.0 into 10.1

  • Merge 2018-01-11 10:16:38 +0200 - Merge 5.5 into 10.0

  • 2018-01-11 09:33:26 +0200

    • InnoDB reports warning for "Purge reached the head of the history list"

  • 2017-10-06 17:52:35 +0200

    • : Wrong results in COUNT() query with EXISTS and exists_to_in

  • 2018-01-10 10:21:52 +0200

    • Extra logging when innodb_log_archive=ON

  • 2018-01-10 09:17:43 +0200

    • crash on start with innodb-track-changed-pages

  • 2018-01-09 12:37:58 +0200

    • : InnoDB Monitor output generated by specific error is flooding error logs

  • 2018-01-10 20:16:52 +0000

    • Silence warning coming from Windows' own header dbghelp.h

  • 2018-01-10 16:43:25 +0000

    • Update CONC

  • 2018-01-10 19:36:38 +0200

    • Fixed BUILD scripts

  • 2018-01-10 13:53:44 +0200

    • InnoDB messages should not refer to the MySQL 5.7 manual

  • 2018-01-10 13:18:02 +0200

    • refuses to start up after clean shutdown of

  • 2018-01-09 22:52:01 +0000

    • Windows, compilation : Treat warning as error, if MYSQL_MAINTAINER_MODE is set to ERR

  • 2018-01-06 09:32:47 -0800

    • Fixed Lost rows for query using recursive CTE with recursive reference in subquery

  • 2018-01-09 11:30:36 +0200

    • Revert part of commit fec844aca88e1c6b9c36bb0b811e92d9d023ffb9

  • Merge 2018-01-08 17:21:23 +0200 - Merge 10.1 into 10.2

  • 2018-01-08 17:09:21 +0200

    • Make the test case more robust

  • Merge 2018-01-08 16:45:58 +0200 - Merge 10.1 into 10.2

  • Merge 2018-01-08 14:51:20 +0200 - Merge 10.0 into 10.1

  • 2018-01-08 14:24:04 +0200

    • InnoDB: Failing assertion: !dict_index_is_online_ddl(index) upon ALTER TABLE

  • 2018-01-08 12:58:25 +0200

    • MLOG-13101 Debug assertion failed in recv_parse_or_apply_log_rec_body()

  • 2018-01-08 10:58:36 +0200

    • Assertion failure in rec_get_trx_id()

  • 2018-01-08 12:25:31 +0200

    • : innodb.deadlock_detect failed in buildbot

  • Merge 2018-01-08 09:54:40 +0200 - Merge 10.1 into 10.2

  • 2018-01-08 09:24:13 +0200

    • innodb_encrypt_log corrupts the log when the LSN crosses 32-bit boundary

  • 2018-01-06 23:51:37 +0530

    • Fix Compile Error while using Flag '-DUSE_ARIA_FOR_TMP_TABLES:BOOL=OFF'

  • Merge 2018-01-06 17:39:50 +0000 - Merge remote-tracking branch 'origin/10.1' into 10.2

  • 2018-01-05 18:22:57 +0000

    • Fix conf_to_src build.

  • Merge 2018-01-06 17:39:19 +0000 - Merge branch '10.2' of into 10.2

  • 2018-01-05 12:13:23 -0800

    • Added the test case from for : Crash in on query using VIEW and WITH RECURSIVE.

  • 2018-01-05 10:17:29 -0800

    • Added a test case for : Improper error in ONLY_FULL_GROUP_BY sql_mode with condition_pushdown_for_derived=on

  • Merge 2018-01-05 16:52:25 +0000 - Merge branch '10.2' of into 10.2

  • 2018-01-04 23:40:37 -0800

    • Fixed Fails to reopen temp table within standard CTE

  • 2018-01-04 16:52:15 +0000

    • update libmariadb

  • 2018-01-11 15:39:36 +0200

    • Assertion `!trx_is_started(trx)' failed in innobase_start_trx_and_assign_read_view

  • 2018-01-08 17:01:55 +0000

    • Fix warning

  • 2017-12-20 14:59:36 +0400

    • - Replace trx_sys_t::rw_trx_set with LF_HASH

  • 2017-12-13 15:40:41 +0400

    • - Replace trx_sys_t::rw_trx_set with LF_HASH

  • 2018-01-10 14:41:10 +0200

    • binlog.binlog_killed fails with wrong result

  • 2018-01-14 16:03:35 +0100

    • Server crashes in Item_cond::transform on 2nd execution of SP querying from a view

  • 2018-01-14 12:37:55 +0100

    • Revert " Server crashes in Item_cond::transform on 2nd execution of SP querying from a view [fixes #436]"

  • 2018-01-13 12:15:46 +0100

    • compilation warning on windows

  • 2018-01-12 22:21:38 +0100

    • cleanup: remove include/rpl_events.inc

  • 2018-01-12 21:32:07 +0100

    • cleanup: don't generate tests with SP or PS

  • 2018-01-12 14:47:33 +0100

    • fix --embedded tests

  • 2018-01-11 23:04:49 +0100

    • cleanup: remove redundant check

  • 2018-01-11 19:41:32 +0100

    • System versioning cannot be based on local timestamps, as it is now

  • 2018-01-11 16:34:32 +0100

    • fix tests on windows

  • 2018-01-11 14:52:26 +0100

    • debug: don't hide row_start/row_end columns for testing

  • 2018-01-10 20:09:06 +0100

    • remove dead VERS_EXPERIMENTAL code

  • 2018-01-10 19:26:31 +0100

    • Revert "SQL: Backup_query_start_time RAII"

  • 2018-01-10 16:12:24 +0100

    • remove "Transaction-based system versioning is EXPERIMENTAL" warning

  • 2018-01-10 14:05:56 +0100

    • fix debian builds

  • 2018-01-12 22:45:35 +0300

    • SQL: uninitialized read [#387]

  • 2018-01-12 12:54:07 +0300

    • Assertion upon INSERT into locked versioned partitioned table

  • 2018-01-10 22:09:09 +0300

    • Assertion join->best_read < double(1.797...e+308L) failed in bool greedy_search

  • 2018-01-10 16:44:29 +0300

    • Add, drop system versioning semantic and syntax

  • 2018-01-10 12:30:27 +0300

    • Server crashes in fill_record / fill_record_n_invoke_before_triggers upon inserting into versioned table with trigger

  • Merge 2018-01-10 12:36:55 +0300 - System Versioning 1.0 pre8

  • 2018-01-09 14:50:02 +0200

    • Follow-up to : Relax a too strict assertion

  • 2018-01-09 13:45:39 +0200

    • Duplicate primary keys are allowed after ADD COLUMN / UPDATE

  • 2018-01-09 13:44:43 +0200

    • Follow-up to : Add --debug=d,purge diagnostics

  • 2018-01-08 15:21:52 -0800

    • Fixed : Assertion `inj_cond_list.elements' failed in JOIN::inject_best_splitting_cond

  • 2018-01-07 11:45:13 +0000

    • cmake should succeed after installing libaio.

  • 2018-01-07 11:37:38 +0000

    • Fix warnings

  • 2018-01-06 22:11:42 +0000

    • Fix warnings

  • Merge 2018-01-05 22:52:06 +0200 - Merge bb-10.2-ext into 10.3

  • 2018-01-05 22:48:09 +0200

    • Fix a -Wimplicit-fallthrough warning

  • 2018-01-05 22:45:23 +0200

    • Fix a warning about extra parenthesis

  • 2018-01-05 18:58:45 +0000

    • Fix warning

  • 2018-01-05 17:11:37 +0000

    • Fix warnings

  • Merge 2018-01-05 16:52:40 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • Merge 2018-01-05 12:11:58 +0200 - Merge 10.1 into 10.2

  • 2017-12-21 12:04:07 +0300

    • Tests: detect table count for some encryption tests

  • 2018-01-05 11:58:45 +0200

    • Work around a problem exposed by InnoDB GIS debug check

  • Merge 2018-01-04 20:47:34 +0200 - Merge branch 10.1 into 10.2

  • Merge 2018-01-04 20:42:29 +0200 - Merge 10.0 into 10.1

  • 2018-01-04 20:38:42 +0200

    • Fix a truncation warning introduced in

  • 2018-01-04 19:16:59 +0200

    • InnoDB GIS tests fail

  • 2018-01-04 19:32:29 +0200

    • InnoDB Assertion failure !leaf on rem0rec.cc line 566 on test innodb_gis.rtree_recovery

  • 2018-01-04 10:41:08 -0500

    • bump the VERSION

  • 2018-01-04 16:21:18 +0200

    • Fixed wrong arguments to printf and related functions

  • 2018-01-04 14:04:52 +0300

    • Fix out-of-date comments.

  • 2018-01-05 22:50:28 +0200

    • row_upd_rec_in_place(): Relax a debug assertion

  • Merge 2018-01-05 09:49:10 +0200 - Merge pull request #534 from tempesta-tech/upstream/test_innodb_encryption

  • 2017-12-21 12:04:07 +0300

    • Tests: detect table count for some encryption tests

  • 2018-01-04 17:59:58 +0200

    • Relax a bogus debug assertion

  • Merge 2018-01-04 09:22:59 +0200 - Merge bb-10.2-ext into 10.3

  • 2018-01-03 22:43:41 +0200

    • Do not misspell "fall through"

  • Merge 2018-01-03 22:42:27 +0200 - Merge 10.2 into bb-10.2-ext

  • 2018-01-03 22:21:32 +0200

    • Do not misspell "fall through"

  • Merge 2018-01-03 20:42:09 +0200 - Merge 10.1 into 10.2

  • Merge 2018-01-03 20:41:34 +0200 - Merge 10.0 into 10.1

  • Merge 2018-01-03 20:40:41 +0200 - Merge 5.5 into 10.0

  • 2018-01-03 15:01:17 +0200

    • Silence some -Wimplicit-fallthrough by proper spelling

  • Merge 2018-01-03 15:48:47 +0200 - Merge 10.2 into bb-10.2-ext

  • 2018-01-03 14:30:58 +0200

    • Follow-up fix of RENAME TABLE in InnoDB is not crash-safe

  • Merge 2018-01-03 02:59:32 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2018-01-03 01:05:25 +0200

    • Fixed crashing bug in mysqlbinlog

  • 2018-01-02 02:03:12 +0200

    • Fixed simple failures:

  • Merge 2018-01-01 19:39:59 +0200 - Merge remote-tracking branch 'origin/10.2' into bb-10.2-ext

  • 2017-12-29 13:22:34 +0200

    • Made IO_CACHE safe for reading big blocks (> 2G)

  • 2017-12-23 16:59:41 +0200

    • mysqlbinlog now prints "

Number of rows" and stops on errors

  • 2018-01-03 15:22:52 +0200

    • refuses InnoDB crash-upgrade from

  • 2018-01-03 00:12:36 +0200

    • Fixed that sequences and default works with ps-protocol

  • Revision #86cf60a615 2018-01-02 14:09:16 -0800

    • Fixed MDEV-14845 Server crashes in st_join_table::is_inner_table_of_outer_join

  • Merge Revision #c664c48726 2017-12-30 16:19:17 -0800 - Merge branch '10.3' into bb-10.3-igor

  • Revision #b2a102fb58 2017-11-23 13:03:23 +0200

    • Fix double floating point error in dtoa.c

  • Revision #f9f976b217 2017-11-16 10:33:28 +0200

    • Fix ssl cmake configuration not checking for symbols properly

  • Revision #b443c0e056 2017-11-23 19:13:12 +0200

    • Lean down compilation when running travis with rpl

  • Revision #4f0299f8b3 2017-12-30 12:29:09 -0800

    • This is a full cost-based implementation of the optimization that employs splitting technique for equi-joins of materialized derived tables/views/CTEs. (see MDEV-13369 and MDEV-13389).

  • Revision #7a66e0ab8f 2017-12-25 23:11:56 +0530

    • Typo Errors Fixed like essensially->essentially

  • Revision #8307fc9d6c 2017-12-25 18:40:06 +0300

    • fix a data race in debug build (#523)

  • Revision #1761e38208 2017-12-23 09:40:52 -0500

    • bump the VERSION

  • Revision #26971c9aea 2018-01-09 19:06:21 +0100

    • SQL: versioning info in INFORMATION_SCHEMA

  • Revision #6470a9343d 2018-01-09 19:34:38 +0100

    • Tests: use bigint in versioning.create,trx_id

  • Revision #34abee2c21 2018-01-10 10:33:23 +0300

    • Daemon: debug_system_versioning_show, debug_system_versioning_force

  • Revision #c777add74f 2018-01-08 20:15:42 +0100

    • Tests: inserting an explicit value into a vers column

  • Revision #b85efdc3af 2018-01-08 18:03:55 +0100

    • rename system_time columns

  • Revision #cf1e5bef59 2018-01-09 15:48:37 +0300

    • Cleanup: needless set_current_time()

  • Revision #be81b00c84 2018-01-04 22:15:05 +0100

    • MDEV-14788 System versioning cannot be based on local timestamps, as it is now

  • Revision #c92bf28b5f 2018-01-04 15:29:42 +0100

    • cleanup: don't use thd->set_current_time() directly

  • Revision #d20d7a92c0 2018-01-03 21:10:41 +0100

    • make versioning plugin more clearly a test-only thing

  • Revision #07b1a77430 2018-01-09 15:28:08 +0300

    • SQL: Backup_query_start_time RAII

  • Revision #3395ab7324 2018-01-03 19:12:48 +0100

    • small cleanup: backup_query_start_time()

  • Revision #e52a237fe9 2018-01-03 18:51:24 +0100

    • remove ifdefs around PSI_THREAD_CALL

  • Revision #e577b5667a 2018-01-03 17:19:39 +0100

    • fix compilation w/o P_S

  • Revision #ca4dbcff69 2018-01-02 22:04:10 +0100

    • Tests: system columns not being auto-renamed (create, alter)

  • Revision #35b679b924 2017-12-30 22:34:58 +0100

    • SQL: error messages

  • Revision #e6a7457653 2017-12-30 13:40:36 +0100

    • SQL: derived, hiding, error messages

  • Revision #b06b5c3eab 2017-12-29 15:28:59 +0100

    • Tests: disabled cte.test

  • Revision #1a0b986e78 2017-12-27 15:16:17 +0100

    • MDEV-14764 Confusing error message: Table t1 must have at least one temporal column

  • Revision #5dddbafa4e 2018-01-08 13:32:02 +0300

    • MDEV-14821 Assertion !is_set() || (m_status == DA_OK_BULK && is_bulk_op()) failed in Diagnostics_area::set_ok_status

  • Revision #912769b7dc 2018-01-06 11:56:38 +0300

    • SQL: lower priority of warning in vers_part_rotate() for ALTER [fixes #446]

  • Revision #daf883f95c 2018-01-03 19:47:01 +0300

    • MDEV-14817 Server crashes in prep_alter_part_table() after table lock and multiple add partition [fixes #440]

  • Revision #dbf21ff396 2018-01-03 15:51:23 +0300

    • MDEV-14787 CREATE does not allow tables with versioning columns only, but ALTER does

  • Revision #b8b5d8d87d 2018-01-02 15:28:50 +0300

    • MDEV-14828 Server crashes in JOIN::prepare / setup_fields on 2nd execution of PS [fixes #437]

  • Revision #8efca72f4a 2018-01-01 13:41:50 +0300

    • MDEV-14792 INSERT without column list into table with explicit versioning columns produces bad data

  • Revision #157150cfcf 2017-12-29 16:28:13 +0300

    • MDEV-14769 Temporary table can be altered into system versioning + system_versioning_alter_history has no effect

  • Revision #7069071d7d 2017-12-29 12:28:37 +0300

    • MDEV-14786 Server crashes in Item_cond::transform on 2nd execution of SP querying from a view [fixes #436]

  • Revision #19f0b512a9 2017-12-28 10:42:42 +0300

    • Tests: record mariadb-backup.system_versioning [#387]

  • Revision #2a3c66a636 2017-12-28 10:40:00 +0300

    • IB: move methods to proper place

  • Revision #d72462a29b 2017-12-27 16:41:43 +0300

    • SQL: TRX_ID to TIMESTAMP versioning switch [fixes #428]

  • Revision #d1e4c5d13e 2017-12-27 15:25:40 +0300

    • MDEV-14748 Assertion in ha_myisammrg::attach_children() [fixes #434]

  • Revision #9daf583ab6 2017-12-24 01:48:21 +0100

    • fix CREATE ... SELECT

  • Revision #1a06a48230 2017-12-23 12:23:04 +0100

    • Tests: ER_VERS_DUPLICATE_ROW_START_END check

  • Revision #759843ae60 2017-12-23 12:07:54 +0100

    • dead code prev_insert_id()

  • Revision #0fe67f2ef9 2017-12-26 17:16:50 +0300

    • MDEV-14744 Assertion `table->versioned() == m_prebuilt->table->versioned()' failed in ha_innobase::open

  • Revision #04451f0f8a 2017-12-26 14:58:02 +0300

    • MDEV-14765 Server crashes in Sys_var_vers_asof::update

  • Revision #11c6882741 2017-12-25 18:17:55 +0300

    • MDEV-14747 ALTER PARTITION BY SYSTEM_TIME after LOCK TABLES

  • Revision #4236f589b6 2017-12-25 16:40:11 +0300

    • MDEV-14751 Server crashes in TABLE::versioned on 2nd execution of SP [fixes #431]

  • Revision #b9bc8bbdc0 2017-12-25 13:40:38 +0300

    • SQL: SP forced invalidate via 0

  • Revision #d8aabb44b5 2017-12-25 13:38:03 +0300

    • SQL: prohibit ALTER ... AS ROW START|END [fixes #429]

  • Revision #ea49441c41 2017-12-22 16:39:28 +0300

    • Partition: uninitialized vers_info fix

  • Revision #9cbf9e3b92 2017-12-22 16:33:24 +0300

    • Tests: rocksdb.misc [#387]

  • Revision #57f827cdd6 2017-12-22 14:50:07 +0300

    • MDEV-14741 Assertion '(trx)->start_file == 0' failed in row_truncate_table_for_mysql()

  • Revision #7f1777af88 2017-12-22 14:31:04 +0300

    • SQL: DELETE HISTORY error message in prepared statements [#387]

  • Revision #098a1d7ddb 2017-12-22 13:32:00 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #1e8eae40ce 2017-12-22 12:50:44 +0300

    • MDEV-14740 Locking assertion for system_time partitioning

  • Revision #d6b68b0e8d 2017-12-21 21:15:20 +0300

    • Tests: mariadb-backup.system_versioning [#387]

  • Revision #e6c5eb5c58 2017-12-21 18:24:58 +0300

    • MDEV-14730 Assertion `m_lock_type == 2' failed in handler::ha_close

  • Revision #7e39f70044 2017-12-21 16:15:56 +0300

    • MDEV-14722 Partition: assertion in ha_commit_trans() for sub-statement

  • Revision #368ad5ec36 2017-12-21 11:43:09 +0100

    • compiler warning

  • Revision #c968a7ebfd 2017-12-11 20:26:21 +0100

    • Fix tests

  • Revision #64749432ef 2017-12-21 11:39:24 +0100

    • Revert "MDEV-14681 Bogus ER_UNSUPPORTED_EXTENSION", fix differently

  • Revision #e65a695f28 2017-12-21 15:02:51 +0300

    • Tests: disabled embedded for versioning.trx_id [#387]

  • Revision #aa4d1bedfc 2017-12-21 14:59:46 +0300

    • MDEV-14689 Server crashes in find_field_in_tables on 2nd execution of PS with versioned table and view

  • Revision #6dc75b5f89 2017-12-21 14:59:18 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #7880dc65f5 2017-12-21 12:04:07 +0300

    • Tests: detect table count for some encryption tests

  • Revision #ba3e689c4d 2017-12-21 11:52:39 +0300

    • Tests: full test results [#387]

  • Revision #fbbdd44f72 2017-12-21 11:49:48 +0300

    • Tests: removed --transaction-registry option [#387]

  • Merge Revision #5c0a19c873 2017-12-21 11:16:42 +0300 - System Versioning 1.0 pre7

  • Revision #5c760d952b 2017-12-21 10:48:48 +0300

    • Parser: default SYSTEM_TIME ALL for DELETE HISTORY

  • Revision #36888cc531 2017-12-21 10:23:56 +0300

    • MDEV-14686 Server crashes in Item_field::used_tables on 2nd call of SP [fixes #422]

  • Revision #a04a283469 2017-12-21 10:14:25 +0300

    • MDEV-14692 Server crash in MDL_ticket::has_stronger_or_equal_type

  • Revision #acdfacee75 2017-12-20 22:46:28 +0300

    • IB: TRT is not updated on ADD SYSTEM VERSIONING [fixes #413]

  • Revision #6e530d4df5 2017-12-20 21:04:22 +0300

    • MDEV-14685 Assertion `!fully || (bool) hist_part' failed in Vers_part_info::initialized

  • Revision #4bc268d406 2017-12-20 19:42:15 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #b13f1cc59a 2017-12-20 16:41:42 +0300

    • MDEV-14681 Bogus ER_UNSUPPORTED_EXTENSION

  • Revision #7eff2080fd 2017-12-20 16:12:32 +0300

    • MDEV-14687 DELETE HISTORY in prepared stmt crash [fixes #421]

  • Revision #c5d0c38efc 2017-12-19 22:05:25 +0300

    • MDEV-14676 Redundancy in error codes

  • Revision #fc21529f14 2017-12-19 21:54:07 +0300

    • MDEV-14683 Possible redundancy in error codes

  • Revision #617e108fb6 2017-12-16 21:33:43 +0100

    • s/TRUNCATE ... TO/DELETE HISTORY FROM ... BEFORE/

  • Revision #ee68d019d1 2017-12-19 16:12:56 +0300

    • SQL: removed VERS_HIDDEN_FLAG [closes #409]

  • Revision #8ba06032ae 2017-12-19 15:12:11 +0300

    • MDEV-14684 Assertion `table' failed in mysql_delete

  • Revision #04bed58acf 2017-12-18 21:36:38 +0300

    • SQL: partitioning CREATE, ALTER fixes

  • Revision #b0d9dc43ca 2017-12-18 21:18:19 +0300

    • SQL: system_versioning_transaction_registry default OFF

  • Revision #db13dbc71d 2017-12-18 21:01:44 +0300

    • IB: compiler error fix for max signatures

  • Revision #82379ce14d 2017-12-18 19:11:14 +0300

    • SQL: error messages revised

  • Revision #b55a149194 2017-12-18 19:03:51 +0300

    • Timestamp-based versioning for InnoDB [closes #209]

  • Revision #d5e37621cf 2017-12-17 12:29:01 +0300

    • Scripts: VTMD_TEMPLATE removed [#286]

  • Revision #62b44b0efa 2017-12-17 12:10:19 +0300

    • Tests: innodb_encryption detect table count

  • Revision #656d6f399e 2017-12-15 23:33:03 +0300

    • SQL: missing stmt_arena [#387]

  • Revision #9b55cc73f1 2017-12-15 20:37:36 +0300

    • SQL, IB: unversioned fields with ALTER TABLE [fixes #401]

  • Merge Revision #4624e565f3 2017-12-15 18:12:18 +0300 - System Versioning 1.0 pre6

  • Revision #84e14bff4a 2017-12-14 20:18:53 +0100

    • privilege: s/delete versioning rows/delete history/

  • Revision #18405e5fd9 2017-12-14 18:35:12 +0100

    • Partitioning syntax for versioning

  • Revision #f149013393 2017-12-11 20:26:21 +0100

    • rename versioning_* variables

  • Revision #ca6454bcfe 2017-12-11 14:09:58 +0100

    • for now, remove FOR SYSTEM_TIME at the end of the query

  • Revision #a1141e226d 2017-12-08 16:29:16 +0100

    • fix nullable autoinc test w/o versioning

  • Revision #e77080c7d5 2017-12-07 14:47:58 +0100

    • if a table is partitioned by system_time, its partitions are not versioned

  • Revision #21d0a9fe3b 2017-12-06 20:02:26 +0100

    • yet another error message fix

  • Revision #70d7672377 2017-12-15 16:41:49 +0300

    • SQL: MDEV-14633 Assertion on TRT read [fixes #406]

  • Revision #0e0f1126e6 2017-12-15 16:35:53 +0300

    • MDEV-14649 Assertion `t->mysql_col_len == 8' failed in row_insert_for_mysql

  • Merge Revision #73606a3977 2017-12-15 15:01:13 +0300 - System Versioning 1.0 pre5 [closes #407]

  • Revision #2ae2876a6c 2017-12-14 21:16:31 +0300

    • MDEV-14652 NATURAL JOIN crash in mark_common_columns() [fixes #405]

  • Revision #4be2173e0f 2017-12-14 20:06:03 +0300

    • SQL: uninitialized read [#387]

  • Revision #27187443ef 2017-12-14 19:41:28 +0300

    • MDEV-14650 Assertion 0 failed in TABLE::vers_update_fields [fixes #402]

  • Revision #ab5ec0f346 2017-12-14 19:11:02 +0300

    • SQL: disable truncate history on partitioned [fixes #399]

  • Revision #f96815fe97 2017-12-14 18:40:57 +0300

    • SQL: unit resolution Item_field not yet accessible [fixes #398]

  • Revision #1668efb722 2017-12-14 18:14:21 +0300

    • MDEV-14645: AS OF TIMESTAMP is misused as TRX_ID [fixes #396]

  • Merge Revision #765569602d 2017-12-14 16:01:05 +0300 - System Versioning 1.0 pre4

  • Revision #5d5ae2f4fe 2017-12-14 15:50:02 +0300

    • Tests: fix encryption.debug_key_management [#387]

  • Revision #f14f04838b 2017-12-14 15:38:52 +0300

    • Tests: fix encryption.encrypt_and_grep [#387]

  • Revision #2e3b580ba4 2017-12-14 13:43:37 +0300

    • SQL: inner/outer system_time consistency [fixes #384]

  • Revision #eab471260b 2017-12-13 23:51:30 +0300

    • Paritioning: better error for disabled IB engine

  • Revision #8e8363bb75 2017-12-13 18:03:38 +0300

    • SQL: VIEW system fields propagation removed [fixes #393]

  • Revision #a83fcbaa3b 2017-12-13 17:58:36 +0300

    • MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & 256U)' failed in row_log_table_apply_convert_mrec

  • Revision #bc4a86699d 2017-12-13 15:31:46 +0300

    • SQL: recursive CTE inner derived vers_conditions [fix #385]

  • Revision #22f45062de 2017-12-13 12:14:34 +0300

    • Cleanup: unwrapped large block in vers_setup_conds()

  • Revision #717f274b87 2017-12-12 22:33:49 +0300

    • MDEV-14631 Assertion `!sys_trx_start && !sys_trx_end' failed in crete_tmp_table

  • Revision #c66a20b494 2017-12-12 22:01:39 +0300

    • SQL: better check for partition engine [#366]

  • Revision #74cc9ec142 2017-12-12 21:40:13 +0300

    • Tests: regenerate funcs_1.is_columns_mysql_embedded [#387]

  • Revision #459f40a232 2017-12-12 21:30:49 +0300

    • SQL: create..select revisited [closes #370]

  • Revision #a0e137c4a9 2017-12-12 20:27:47 +0300

    • SQL: RIGHT JOIN in derived [fix #383]

  • Revision #cb4657e3b4 2017-12-12 14:56:28 +0300

    • MDEV-14627 SQL: disallow ADD SYSTEM VERSIONING for system-versioned tables

  • Revision #9c718de2ed 2017-12-12 01:04:07 +0300

    • Tests: versioning.derived fix for buildbot

  • Merge Revision #79dd77e6ae 2017-12-11 15:43:41 +0300 - System Versioning 1.0 pre3

  • Revision #b7cd182896 2017-12-10 23:52:51 +0300

    • SQL: DEFAULT value for system fields [closes #376]

  • Revision #2968543f8d 2017-12-08 16:03:50 +0300

    • IB: NULL instead of autodecrement [closes #373]

  • Revision #947aa0bab9 2017-12-08 12:57:07 +0300

    • SQL: vers_setup_select() misc refactoring

  • Revision #37adb4c066 2017-12-07 16:52:05 +0300

    • SQL: vers_update_user_fields() mem_root fix [#365 bug 12]

  • Revision #ad51d77f79 2017-12-06 22:34:56 +0300

    • SQL: WHERE top level item [#365 bug 11]

  • Revision #8c9c302016 2017-12-06 15:54:00 +0300

    • SQL: fix implicit sys fields for implicit engine of partitioned table [#366]

  • Revision #03b54a6b8a 2017-12-06 14:45:54 +0300

    • SQL: table with duplicate ROW START/END columns [fixes #369]

  • Revision #84b718ae70 2017-12-06 06:14:22 +0300

    • SQL: derived SYSTEM_TIME clash detection [closes #371]

  • Revision #d04063c5b9 2017-11-28 14:52:49 +0100

    • SQL: revert unnecessary change

  • Revision #b3fe45bcd4 2017-12-04 18:41:07 +0100

    • rephrase error messages, fix quoting

  • Revision #903be4e6be 2017-12-04 16:49:51 +0100

    • remove my_error_as and one unnecessary error message

  • Revision #f4270fc544 2017-12-04 17:07:10 +0100

    • s/Delete_versioning_rows_priv/Truncate_versioning_priv/

  • Revision #ea1ccfa500 2017-12-02 16:23:16 +0100

    • SQL: regression fix: make NOW a valid identifier again [#363]

  • Revision #d3845132fc 2017-12-01 09:09:37 +0100

    • remove 'vers_auto_decrement'

  • Revision #6a7911d4c8 2017-11-30 17:21:12 +0100

    • has_vers_fields should be calculated per table, not globally

  • Revision #9d2f1ddee7 2017-11-30 16:20:44 +0100

    • remove BOOL

  • Revision #a46f585aa7 2017-11-30 16:10:35 +0100

    • restore Field::get_timestamp() prototype

  • Revision #30841c0382 2017-11-30 15:20:55 +0100

    • Revert "Parser: no implicit NOT NULL for system fields [fixes #163]"

  • Revision #e60da371d1 2017-11-30 13:42:11 +0100

    • fix versioning tests not to fail w/o innodb

  • Revision #8dd84ec7f3 2017-06-05 20:30:33 +0200

    • versioning/common.inc must "have_innodb"

  • Revision #69e4062cc7 2017-11-30 10:37:49 +0100

    • Remove capture_warnings.sh and print_warnings.cmake

  • Revision #3198bc839d 2017-11-28 16:38:58 +0100

    • Parser: unreserve keywords

  • Revision #6ac773421f 2017-12-05 12:21:25 +0300

    • SQL: WHERE cond freed prematurely for PS [#365 bug 10]

  • Revision #3d88a72f76 2017-12-05 03:25:34 +0300

    • SQL: fix subquery not a derived table [#365 bug 9]

  • Revision #56adced376 2017-12-04 12:36:07 +0300

    • SQL,IB: REPLACE semantics [#365 bug 8]

  • Revision #f489865558 2017-11-30 17:10:43 +0200

    • SQL: Clarify a FIXME comment on TR_table in ha_commit_trans()

  • Revision #92d6bd7208 2017-11-29 15:43:48 +0200

    • Minor InnoDB cleanup (follow-up to #337)

  • Revision #5bf14f93a4 2017-12-04 00:07:33 +0300

    • Tests: fix combinations

  • Revision #68e160fb25 2017-12-03 23:06:24 +0300

    • Tests: removed common.inc from results

  • Revision #ce78bafe7a 2017-12-03 21:25:07 +0300

    • MTR: MTR_COMBINATIONS envvar for tests

  • Revision #36c0bec2c7 2017-12-03 17:57:32 +0300

    • IB: remove alloc on update

  • Revision #70b82f641c 2017-12-02 19:52:26 +0300

    • SQL: duplicate of historical row fix [#365 bug 7]

  • Revision #a3802ecb58 2017-12-02 12:54:32 +0300

    • IB: assertion failure on delete with foreign [#366]

  • Revision #5c820a7125 2017-12-01 10:08:57 +0300

    • SQL: create_like_table strip versioning for tmp tables [#365 bug 6]

  • Revision #b9225bb52c 2017-11-30 23:23:15 +0300

    • SQL: outdated select_lex->where fix [#365 bug 5]

  • Revision #e4b86780ae 2017-11-30 07:56:52 +0300

    • SQL: optimized transformer fix [#365 bug 4]

  • Revision #2305666a05 2017-11-29 11:57:52 +0300

    • SQL: insert delayed fix [#365 bug 3]

  • Revision #8d548f8e86 2017-11-28 22:56:01 +0300

    • SQL: fill_record() field-value inconsistency fix [#365 bug 2]

  • Revision #47ea526efa 2017-11-28 21:40:27 +0300

    • IB: get template with virtual columns [#365 bug 1]

  • Revision #f924a94d2f 2017-11-28 18:12:18 +0300

    • SQL: disable versioned DML for transaction_registry=off [closes #364]

  • Revision #dcc00d2be3 2017-11-28 15:03:25 +0300

    • IB: combine is_delete, vers_delete into enum [closes #337]

  • Revision #f826f1249b 2017-11-28 14:21:00 +0300

    • Tests: suppress tinyint error for ppc64le [#347]

  • Revision #8eac050440 2017-11-28 11:40:13 +0300

    • Tests: revert unneded changes

  • Revision #219280392e 2017-11-27 16:38:52 +0200

    • Cleanup: Do not add a parameter to row_update_for_mysql()

  • Revision #3fdd9c1ccc 2017-11-27 16:38:21 +0200

    • Correct a comment

  • Revision #86b590c064 2017-11-27 21:40:42 +0300

    • SQL: hide system fields from PK [#361]

  • Revision #f9d875d212 2017-11-27 19:48:36 +0300

    • SQL: disable engine change [fixes #358]

  • Revision #ababd6a935 2017-11-27 18:28:56 +0300

    • SQL: destroy Vers_min_max_stats [#346]

  • Revision #941e8b7b0b 2017-11-27 16:38:43 +0300

    • Tests: suppression for innodb.log_corruption

  • Revision #9b6a790660 2017-11-27 10:06:37 +0200

    • Use the FORCE to avoid trouble with vtmd_template [#356]

  • Revision #1e3620cc39 2017-11-23 21:51:54 +0300

    • Tests: commit_id, truncate for Windows fix [#307]

  • Revision #aeee150656 2017-11-27 13:29:54 +0300

    • SQL: switch_defaults_to_nullable_trigger_fields() fix [#355]

  • Revision #7fab5ecabb 2017-11-25 12:56:42 +0300

    • Tests: enable disabled tests [closes #341]

  • Revision #01a8bad897 2017-11-25 18:04:14 +0300

    • SQL: allow PERIOD as identifier [fixes #331]

  • Revision #62470fc787 2017-11-24 21:26:43 +0300

    • SQL: recreate PRIMARY KEY on DROP SYSTEM VERSIONING [#348]

  • Revision #0c571f8c4e 2017-11-24 19:15:10 +0300

    • SQL: versioning_alter_history ERROR mode [closes #350]

  • Revision #7320c683b9 2017-11-24 17:44:43 +0300

    • Parser: disable SV for tmp tables [closes #344]

  • Revision #86e57eaaa3 2017-11-24 13:55:36 +0200

    • Remove upd_node_t::versioned

  • Revision #0b89a42ffc 2017-11-24 12:03:24 +0200

    • Remove the flag vers_update_trt

  • Revision #03fbfeef66 2017-11-22 22:21:37 +0200

    • Identify system-versioned columns in the InnoDB dictionary

  • Revision #0cdc1164dc 2017-11-24 15:34:57 +0300

    • SQL, IB: various refactoring [#337]

  • Revision #4dd8736c15 2017-11-24 09:05:32 +0200

    • Cleanup: removed unused variable in sql_yacc

  • Merge Revision #6e0b2c7fe0 2017-11-23 18:57:26 +0300 - System Versioning 1.0pre2

  • Revision #cbe93291e4 2017-11-23 17:41:27 +0300

    • SQL,IB: add auto_inc copy mode fix [#347]

  • Revision #b612f3baa2 2017-11-22 17:16:57 +0200

    • Tests: more fine-grained TRT check

  • Revision #5aae304fa0 2017-11-22 15:24:30 +0300

    • SQL: low timer resolution hack for THD::start_time [#307]

  • Revision #3d51315912 2017-11-18 23:10:53 +0300

    • Tests: disabled DDL survival tests [#196]

  • Revision #5994b6873c 2017-11-21 12:25:05 +0300

    • Daemon: TRT check doesn't abort [fixes #335]

  • Revision #0b40a981de 2017-11-21 15:25:37 +0300

    • Scripts: versioning plugin in deb package [closes #332]

  • Revision #91ba4f04be 2017-11-20 18:34:25 +0300

    • SQL: prohibit column conversion to system fields for non-empty table [fixes #310]

  • Revision #00b98264a8 2017-11-20 15:22:07 +0300

    • IB: removed alloc from row_ins_set_tuple_col_8()

  • Revision #4ecb38d7c9 2017-11-19 09:08:41 +0300

    • SQL: variadic argument type fix [#307]

  • Revision #b0c44d2874 2017-11-18 23:20:52 +0300

    • Misc: Debian patch for db.Delete_versioning_rows_priv

  • Revision #2b16681ee0 2017-11-17 23:39:48 +0300

    • SQL, IB: single check of vers_update_trt [#305]

  • Revision #c31aa75dee 2017-11-17 19:59:31 +0300

    • SQL: open TRT only after versioned write [#305][fixes #321]

  • Revision #9ee3ca8d84 2017-11-17 16:28:24 +0300

    • Tests: reverted original results [#322]

  • Revision #e83b54cb34 2017-11-15 18:09:44 +0300

    • Tests: disabled tests failing in 10.3 [#302]

  • Revision #64d9b82825 2017-11-13 22:45:10 +0300

    • Tests: TRT-related results [#305]

  • Revision #4f386579f8 2017-11-17 10:07:09 +0300

    • Tests: renamed to mariadb-backup.system_versioning [#307]

  • Revision #75cf92fac9 2017-11-16 16:19:10 +0300

    • Tests: regenerate embedded [#302]

  • Revision #a4439fef96 2017-11-14 15:47:01 +0300

    • SQL: don't update TRT when altered [#305, #302]

  • Revision #ecf259cacf 2017-11-16 15:38:59 +0300

    • SQL: main.flush_read_lock fix [#302]

  • Revision #f9714ef6f4 2017-11-15 23:24:45 +0300

    • SQL: open TRT only after versioned write [#305]

  • Revision #a1e5b4a3c8 2017-11-15 18:53:59 +0300

    • Tests: table_flags result [#302]

  • Revision #6d78496aee 2017-11-15 18:20:42 +0300

    • Tests: disabled TRT for some IB tests [#302]

  • Revision #f39df037f6 2017-11-15 18:08:00 +0300

    • Daemon: TRT check respects --transaction-registry [#302]

  • Revision #3fc943cd87 2017-11-15 17:53:14 +0300

    • Tests: suppressions for innodb_force_recovery, ibuf_not_empty [#302]

  • Revision #d83fea9208 2017-11-15 15:19:04 +0300

    • IB: stack corruption on windows [#302]

  • Revision #af88c66252 2017-11-15 14:46:13 +0300

    • SQL,Client: mysqldump for TRT fix [#302]

  • Revision #0a4aa47ac5 2017-11-15 12:04:51 +0300

    • Revert "Scripts: check PLUGIN_ROCKSDB to skip cloning it"

  • Revision #870f016356 2017-11-15 09:46:28 +0800

    • don't git submodule update from rocksdb/CMakeLists.txt (#492)

  • Revision #29d25e0522 2017-11-15 00:38:36 +0300

    • IB: row_ins 'trx' arg reverted [#305]

  • Revision #97540a5e00 2017-11-14 21:42:21 +0300

    • Tests: regenerated encryption.innodb_lotoftables [#302]

  • Revision #9980886cab 2017-11-15 00:04:04 +0300

    • Revert "SQL: 1-row partition rotation fix [fixes #260]"

  • Revision #2b60afe8d2 2017-11-14 20:40:33 +0300

    • SQL: TRT fix for crash_commit_after [#305, #302]

  • Revision #ab04950136 2017-11-14 19:22:05 +0300

    • Tests: innodb encryption [#305, #302]

  • Revision #42c0b1d814 2017-11-14 16:37:21 +0300

    • Sysvars: fix versioning_asof_timestamp [#302]

  • Revision #90c809a61d 2017-11-14 15:04:18 +0300

    • IB: VTQ cleanups [#305]

  • Revision #ad69c4b722 2017-11-14 13:16:31 +0300

    • Tests: dependency on wsrep removed from sql_sequence tests

  • Revision #f9b8c908a0 2017-11-13 23:54:04 +0300

    • SQL: ADD/DROP SYSTEM VERSIONING syntax for ALTER TABLE

  • Revision #67907c699c 2017-11-13 23:11:27 +0300

    • Tests: better 'near' place fix

  • Revision #72274c10f0 2017-11-13 14:27:58 +0300

    • SQL: TRT failure fixes [closes #318]

  • Revision #cc6701a7b3 2017-11-13 13:00:00 +0300

    • Tests: vtmd, optimized, partition

  • Revision #27b3642a7c 2017-11-02 12:12:51 +0200

    • Enable --suite=versioning on Windows

  • Revision #08099bc05a 2017-11-11 22:59:28 +0300

    • Daemon: check TRT schema [closes #309]

  • Revision #0b2c308888 2017-11-10 20:41:30 +0300

    • Daemon: disable --versioning-force for --bootstrap

  • Revision #0812c5ffdf 2017-11-10 18:15:46 +0300

    • SQL: versioned check for inplace alter [#305]

  • Revision #33085349e9 2017-11-10 17:54:46 +0300

    • IB, SQL: removed VTQ, added TRT on SQL layer [closes #305]

  • Revision #fa79f6ac86 2017-11-05 19:47:06 +0300

    • IB: style changes [closes #306]

  • Revision #8972291ac1 2017-11-01 22:13:05 +0300

    • IB: misc fixes [#305]

  • Revision #e674806282 2017-11-01 20:17:48 +0300

    • IB: DICT_TF2_VERSIONED flag removed

  • Revision #4a662df945 2017-11-01 08:08:36 +0300

    • IB: do not use long and ullong types [#306]

  • Revision #ba80eeb584 2017-10-31 20:10:37 +0200

    • Fix warnings

  • Revision #ef295cb720 2017-10-26 22:13:30 +0300

    • Revert changes to .gitignore

  • Revision #a80c71dfbb 2017-11-01 00:30:46 +0300

    • Scripts: bootstrap fix [#307]

  • Revision #70a4659d0e 2017-10-31 18:41:23 +0300

    • Tests: result updates encryption.innodb_lotoftables encryption.innodb_encryption funcs_1.is_columns_mysql

  • Revision #fcbb672faa 2017-10-31 17:54:09 +0300

    • SQL: NOT NULL for timestamps [#63, #300]

  • Revision #55e9a5e2a4 2017-10-31 14:19:10 +0300

    • Misc: original README.md

  • Revision #e707502a13 2017-10-31 12:32:24 +0300

    • Tests: mariadb-backup simple case [closes #282]

  • Revision #f5ba28404b 2017-10-31 11:36:38 +0300

    • Tests: innodb.row_format_redundant

  • Revision #3f790104c9 2017-10-29 00:14:16 +0300

    • Tests: full test results innodb.innodb-index-online-fk innodb.instant_alter_debug innodb.innodb_skip_innodb_is_tables sys_vars.sysvars_server_notembedded main.mysqld--help

  • Revision #d47dc0747b 2017-10-28 22:26:04 +0300

    • Tests: partition_syntax, innodb_zip.16k, innodb.table_flags

  • Revision #d7ef775ab6 2017-10-28 22:18:32 +0300

    • Scripts: WARN_MODE off by default

  • Revision #b76787b2c1 2017-10-28 19:21:33 +0300

    • SQL: removed CLI option --versioning-asof-timestamp

  • Revision #0d3b8ed048 2017-10-28 13:51:49 +0300

    • fix win32 warnings

  • Revision #a899e52d08 2017-10-28 12:36:57 +0300

    • Misc: Debian patches update

  • Revision #ca463b533e 2017-10-27 15:23:20 +0300

    • SQL: optimized build fix on view/derived

  • Revision #669fd1d962 2017-10-27 11:54:27 +0300

    • IB: ulint compilation fixes

  • Revision #1d9d351346 2017-10-26 18:14:54 +0300

    • SQL, Test: main suite [fixes #300]

  • Revision #73f655d576 2017-10-25 21:21:40 +0300

    • SQL: VIEW without VERS_COMMIT_TS + CTE fix [fixes #295]

  • Revision #9aae0be8f9 2017-10-24 19:48:05 +0300

    • SQL: disabled SYSTEM_TIME partitioning for InnoDB [fixes #294]

  • Revision #0ab99d2f34 2017-10-24 12:09:04 +0300

    • SQL: no_replicate for VTMD [fixes #289]

  • Revision #335bfb3421 2017-10-23 20:15:38 +0300

    • Tests: view.test combinations

  • Revision #7ebd12e779 2017-10-23 15:12:37 +0300

    • SQL: VIEW of UNION [fixes #293]

  • Revision #d70bb5e64e 2017-10-22 22:20:43 +0300

    • SQL: delete from VIEW [fixes #291]

  • Revision #c9520cb0c4 2017-10-22 20:23:16 +0300

    • SQL: sysvar versioning_asof_timestamp [fixes #292, #279]

  • Revision #a86d6bad54 2017-10-30 23:44:13 +0300

    • Scripts: check PLUGIN_ROCKSDB to skip cloning it

  • Merge Revision #497c6add88 2017-11-13 11:06:18 +0300 - System Versioning pre1.0

  • Merge Revision #d8d7251019 2017-11-07 00:37:49 +0300 - System Versioning pre0.12

  • Revision #ce66d5b2a5 2017-10-17 17:23:59 +0300

    • SQL: assertion in partition_info::vers_trx_id_to_ts()

  • Revision #17bd486f36 2017-10-17 17:20:46 +0300

    • SQL: thd_start_utime() fix [fixes #284]

  • Revision #8e193661d2 2017-10-09 18:42:59 +0300

    • IB: vtq_notify_on_commit initialization fix

  • Revision #d7a484b04f 2017-10-04 13:36:31 +0300

    • SQL: segfault after make_select() in VTMD

  • Revision #1d056f5abc 2017-10-03 00:31:44 +0300

    • SQL: not a VTMD table warning [related to #199]

  • Revision #9062385c20 2017-09-29 17:51:10 +0300

    • SQL: invalidate current SP at archive substitution [closes #127]

  • Revision #5e42511ce1 2017-09-28 13:16:04 +0300

    • SQL: SELECT from archive table [closes #127]

  • Revision #c5801dd67b 2017-09-27 22:08:20 +0300

    • SQL: hide archive tables [closes #193]

  • Revision #e9e3cb0f6e 2017-09-27 14:29:25 +0300

    • SQL: VTMD for SHOW CREATE fixes [related to #125]

  • Revision #79e17b26fb 2017-09-27 10:24:40 +0300

    • SQL: VTMD_table::get_archive_tables() misc fixes

  • Revision #75bc483d7a 2017-09-25 13:24:44 +0300

    • Tests: moved concat_execN() to common.inc

  • Revision #f79c4469ff 2017-09-25 11:29:16 +0300

    • SQL: helpers to get archive tables list [closes #199]

  • Revision #7f2064780c 2017-09-22 22:09:41 +0300

    • SQL: versioning_alter_history values description

  • Revision #3b7c10f0b7 2017-09-20 14:32:48 +0300

    • Style: garbage Copy_field member

  • Revision #11a9d8f7e3 2017-09-20 13:14:16 +0300

    • Tests: typo fix in cte.test

  • Revision #6c9b71d734 2017-09-20 13:07:15 +0300

    • SQL: VTMD for OR REPLACE [fixes #270]

  • Revision #9ba635fda3 2017-09-14 13:56:24 +0300

    • SQL: VIEW with UNION fix [fixes #269]

  • Revision #7e764ae188 2017-09-13 10:57:23 +0300

    • SQL: 1-row partition rotation fix [fixes #260]

  • Revision #78d2430aa2 2017-09-12 16:27:44 +0300

    • Tests: VTMD + modify column

  • Revision #a49239b57a 2017-09-08 10:22:24 +0300

    • SQL: truncate syntax and privilege [closes #229]

  • Revision #904b69cd9e 2017-09-07 15:49:11 +0300

    • SQL: partitioning misc fixes [closes #242]

  • Revision #a734c2f0fb 2017-09-05 16:49:08 +0300

    • Style: partitioning, sysvars, handler fixes

  • Revision #40e3922ac2 2017-09-04 19:16:22 +0300

    • Tests: results update in sys_vars, funcs_1 suites

  • Revision #88ccf759c1 2017-09-01 19:05:20 +0300

    • SQL: pruning, derived, view fixes [fixes #244]

  • Revision #c2a70c8050 2017-09-01 12:41:46 +0300

    • SQL, IB: option to drop historical rows on ALTER [closes #249]

  • Revision #a6aaa4fefe 2017-08-30 15:28:43 +0300

    • SQL: move Vers_extended_item::vtq_cached_result() to Item [closes #250]

  • Revision #b231a85200 2017-08-30 11:14:03 +0300

    • Plugins: lost terminator in versioning plugin [fixes #248]

  • Revision #ccddb4f766 2017-08-18 21:06:02 +0300

    • Misc: simplify code

  • Revision #b4cd2d3c12 2017-08-18 15:30:55 +0300

    • Tests: duplicate system versioning field

  • Revision #99baeaa951 2017-08-18 14:29:22 +0300

    • SQL: MAX microseconds for current system rows [fixes #245]

  • Revision #9714c4463d 2017-08-17 08:58:07 +0300

    • Misc: comment

  • Revision #d3d2ea9fd5 2017-08-08 17:12:16 +0300

    • SQL, Parser: system_time logic and syntax fixes [closes #237]

  • Revision #53370de103 2017-08-04 17:06:33 +0300

    • IB: partition-wise ha_innopart::rnd_init() [fixes #208]

  • Revision #5ce6044b1c 2017-08-03 15:04:15 +0300

    • SQL: remove versioning only when hidden system fields

  • Revision #c2c8808a16 2017-08-03 10:11:49 +0300

    • SQL: compare TRX_ID fields against timestamps [closes #231]

  • Revision #d998da0306 2017-07-31 11:42:48 +0300

    • SQL: replication fixes [fixes #234]

  • Revision #88454b3320 2017-07-24 16:22:59 +0300

    • SQL: comment and check about ALTER in update_auto_increment()

  • Revision #aa292666cc 2017-07-23 17:07:56 +0300

    • Parser: moved 'for system_time' before alias

  • Revision #a5ec9fc1b4 2017-07-21 17:52:47 +0300

    • Style: mysqld.h comments

  • Revision #c2f6214671 2017-07-21 07:53:58 +0300

    • Tests: renamed optimized_fields to optimized

  • Revision #c99bd3ac1a 2017-07-20 15:00:10 +0300

    • Tests: truncate.test: get rid of transaction number

  • Revision #f8b6256992 2017-07-15 13:59:15 +0300

    • SQL: disallow ALTER CHANGE of system fields [fixes #213]

  • Revision #909867d014 2017-07-13 18:48:30 +0300

    • SQL: optimized fields fix for NOT NULL [fixes #226]

  • Revision #91c8b43e77 2017-07-12 11:24:03 +0300

    • Parser: syntax for query system_time [closes #230]

  • Revision #60e456df33 2017-07-12 10:36:02 +0300

    • SQL: system_time propagation from derived table [fixes #228]

  • Revision #dcb54040bc 2017-07-07 17:52:23 +0300

    • SQL: VTQ testing iface moved to plugin [closes #224]

  • Revision #42a0289de9 2017-07-06 15:22:10 +0300

    • Tests: optimized fields

  • Revision #1903b407da 2017-07-04 17:45:14 +0300

    • SQL: ignore columns WITHOUT VERSIONING [fixes #220]

  • Revision #bdcce58fad 2017-07-04 12:05:40 +0300

    • IB: long names in information_schema

  • Revision #72de7721b9 2017-07-03 17:38:59 +0300

    • SQL: No implicit versioning when created from SELECT [closes #219]

  • Revision #5570ab3789 2017-07-03 12:15:55 +0300

    • SQL: history records became alive on copy [fixes #212]

  • Revision #4b0f1284ee 2017-06-29 19:35:08 +0300

    • SQL: revisit error messages [closes #217]

  • Revision #177e477553 2017-06-29 15:11:06 +0300

    • Tests: VTQ iso_level check fix

  • Revision #229c528110 2017-06-27 20:59:27 +0300

    • SQL: hide system fields instead of drop [closes #210]

  • Revision #46d572dde4 2017-06-27 12:22:52 +0300

    • SQL: default engine fix in create from versioned [fixes #206]

  • Revision #faab918ecd 2017-06-23 09:33:25 +0300

    • Style: comment about VTQ

  • Revision #b44425c6be 2017-06-22 23:36:50 +0300

    • Misc, SQL: checks cleanup in Item_field::set_field()

  • Revision #07ff0e1202 2017-06-22 23:09:34 +0300

    • SQL: start_end_t members as LEX_CSTRING

  • Revision #670b7f5fd4 2017-06-22 20:15:03 +0300

    • Style: API renames

  • Revision #2442a81eff 2017-06-20 11:37:12 +0300

    • IB: read lock on partitioned table read [closes #200]

  • Revision #ac5eb9771e 2017-06-17 17:59:22 +0300

    • SQL: Versioned SHOW CREATE TABLE [closes #125]

  • Revision #448374a228 2017-06-15 16:02:32 +0300

    • SQL, IB: (0.10) VTMD tracking [closes #124]

  • Revision #efaa0d66da 2017-06-13 10:07:16 +0300

    • Cleanup: stale sql/field.h.orig

  • Revision #f915fe8eae 2017-06-02 16:53:24 +0300

    • SQL: renamed vers_thd_get_now() to THD::query_start_TIME()

  • Revision #397a891538 2017-05-25 15:19:49 +0300

    • SQL: minor cleanup in mysql_alter_table()

  • Revision #1c8a2de73e 2017-05-24 18:52:48 +0300

    • Scripts: VTMD schema fix

  • Revision #414651c80a 2017-05-23 11:15:44 +0300

    • SQL: ALTER ADD COLUMN order fix

  • Revision #3bdf5b60ec 2017-05-22 23:43:55 +0300

    • Misc: README.md Travis CI label

  • Revision #84b4baef93 2017-05-22 23:40:48 +0300

    • SQL: SHOW CREATE for GENERATED ALWAYS AS ROW

  • Revision #45f6acd296 2017-05-19 23:27:40 +0300

    • Scripts: VTMD table [closes #122]

  • Revision #abba11e6c4 2017-05-19 01:40:11 +0300

    • SQL: fix fix_create_like()

  • Revision #ec0002e908 2017-05-18 16:44:29 +0300

    • Parser: useful attributes for AS ROW fields

  • Revision #fe71bdf568 2017-05-14 21:33:01 +0300

    • Tests: order independence of versioning fields

  • Revision #7445be89af 2017-05-11 12:29:14 +0300

    • IB: correct way of using start_time_micro [fixes #189]

  • Revision #f751b30884 2017-05-03 14:28:15 +0300

    • Style: comment fixes

  • Revision #0185872449 2017-04-24 14:47:44 +0300

    • SQL: versioning DDL part I [closes #172]

  • Revision #f94fd4b730 2017-05-03 12:09:17 +0300

    • Style: warning fix

  • Revision #44506f2669 2017-05-03 06:15:20 +0300

    • SQL: vers_ sysvars renamed to versioning_

  • Revision #dc12395b0b 2017-05-02 17:41:29 +0300

    • Misc: travis speed up

  • Revision #1bdf011314 2017-05-02 11:02:03 +0300

    • Merge: stale innodb_support_xa_basic

  • Revision #7e0ff13d7a 2017-04-30 23:51:42 +0300

    • SQL: derived fixes [related to #185]

  • Revision #8a11f9b243 2017-04-30 23:12:29 +0300

    • SQL: VIEW fix [related to #185]

  • Revision #f43726a15d 2017-04-29 22:28:32 +0300

    • Scipts: --tail-lines option for mtr

  • Revision #7153ff85a1 2017-04-28 12:07:04 +0300

    • SQL: derived tables improvements [closes #185]

  • Revision #79688b0546 2017-04-28 15:49:09 +0300

    • IB: missed start_time_micro in minor ways of trx start

  • Revision #642525b9ad 2017-04-28 09:46:00 +0300

    • Tests: cte_recursive, simple (new plans)

  • Revision #b19645caf5 2017-04-27 10:50:23 +0300

    • Tests: verify_vtq() fix

  • Revision #122ffa2211 2017-04-27 10:24:16 +0300

    • SQL(misc): Query_arena_stmt RAII

  • Revision #1e8a81dea6 2017-04-25 15:02:48 +0300

    • SQL: CREATE VIEW and misc improvements [fixes #183]

  • Revision #27a6ef0a9e 2017-04-19 16:34:36 +0300

    • IB,SQL: Innopart UPDATE [fixes #178]

  • Revision #7d2ed77e31 2017-04-17 20:35:39 +0300

    • SQL: SIGSEGV in create_tmp_table() [fixes #179] tests are in main,rpl suites

  • Revision #6ac4dfedf4 2017-04-17 12:42:49 +0300

    • Tests: sys_vars.sysvars_server_notembedded result (3) Related to #175

  • Revision #915963ba30 2017-04-14 11:07:58 +0300

    • SQL: SIGABRT fix on versioned partitioning error [fixes #177]

  • Revision #e72e3cd01f 2017-04-12 23:19:13 +0300

    • IB: redundant btr_pcur_move_to_prev_page() removed

  • Revision #ecc6cd95c4 2017-04-11 19:37:48 +0300

    • SQL: Default 'simple' algorithm for InnoDB 'AS OF' [closes #175]

  • Revision #a1d42a6f20 2017-04-11 18:28:24 +0300

    • Misc: code cleanup

  • Revision #06ad9c01a6 2017-04-11 18:19:01 +0300

    • Misc: unneeded code after c17b5a3c973dff544613043b74db7d131e0cb55a

  • Revision #d64702d43a 2017-04-11 17:58:56 +0300

    • SQL: different results when querying a VIEW from PREPARED STATEMENT and without it [fixes #176]

  • Revision #ecd18bc099 2017-04-05 21:37:31 +0300

    • SQL: allow FOR SYSTEM_TIME BEFORE for SELECT queries [closes #170]

  • Revision #4af3cb82e6 2017-04-05 18:51:31 +0300

    • IB: MIN/MAX trx_id by querying VTQ with commit ts [closes #168]

  • Revision #994cdf1b7a 2017-04-17 11:22:52 +0300

    • Parser: Oracle mode fix

  • Revision #d85fa88676 2017-03-31 13:21:30 +0300

    • Misc: disable clang warning 'offset for non-POD type'

  • Revision #9e9af76eaf 2017-03-30 12:57:31 +0300

    • SQL: vers_current_time refactoring [closes #117]

  • Revision #b240671c04 2017-03-30 23:13:09 +0300

    • Tests: sys_vars.sysvars_server_notembedded result (2) Related to #157

  • Revision #f77a4135bf 2017-03-30 15:32:31 +0300

    • SQL: parsing of QUERY FOR [fixes #159] Reverts 46e36bbffa7cd8d9eb861a22755025ffe8751449 - SQL: fix assertion failure in parser

  • Revision #f8b562f5e7 2017-03-28 15:44:48 +0300

    • Scripts: capture_warnings.sh missed errors and exit status fix

  • Revision #67cd92b6f4 2017-03-24 16:00:42 +0300

    • SQL, IB: Copy history via CREATE .. SELECT [closes #157, #152]

  • Revision #7a525e7e93 2017-03-24 14:53:20 +0300

    • Parser: no implicit NOT NULL for system fields [fixes #163]

  • Revision #14f007f907 2017-03-23 23:19:22 +0300

    • SQL: versioning in embedded JOINs [fixes #160]

  • Revision #e8ae9f1ae9 2017-03-23 16:14:19 +0300

    • SQL: VIEW NATURAL JOIN TABLE [fixes #161]

  • Revision #21e8b22f53 2017-03-21 13:33:26 +0300

    • Misc: vers_select_conds_t::init_from_sysvar()

  • Revision #352d83569b 2017-03-16 18:35:36 +0300

    • SQL: versioning for tmp HEAP tables created from IB tables [closes #158]

  • Revision #1894fab11a 2017-03-15 18:36:54 +0300

    • Tests: split versioning.select into combinations

  • Revision #fb0b3e5902 2017-03-15 16:32:44 +0300

    • SQL: NATURAL LEFT JOIN for versioned tables [fixes #156]

  • Revision #5a08bd3515 2017-03-14 20:55:17 +0300

    • Tests: subqueries with JOINed tables with different FOR SYSTEM_TIME clauses [closes #154]

  • Revision #7fd549095f 2017-03-14 13:38:59 +0300

    • IB: return correct sys_trx_end in TRIGGER after UPDATE [fixes #100]

  • Revision #4ebf680c9b 2017-03-14 13:05:39 +0300

    • SQL: VIEW over a JOIN of versioned tables [fixes #153]

  • Revision #92c7a87119 2017-03-14 10:09:44 +0300

    • Misc: vers_setup_select() Item_field ctor fix

  • Revision #77f23b3e49 2017-03-14 06:44:48 +0300

    • Tests: sys_vars.sysvars_server_notembedded result

  • Revision #9ea02899f8 2017-03-13 20:14:24 +0300

    • SQL: nested equi-join for versioned table [fixes #150]

  • Revision #a37cf5258b 2017-03-13 14:29:21 +0300

    • SQL: CREATE VIEW with view_list from versioned table [fixes #151]

  • Revision #4782b74023 2017-03-11 13:09:07 +0700

    • Misc: warnings fix

  • Revision #d85e7a5e01 2017-03-10 16:55:14 +0300

    • SQL: NATUAL JOIN on view + table [fixes #148]

  • Revision #0e01038936 2017-03-10 20:25:30 +0700

    • SQL: forced, hidden versioning [closes #32]

  • Revision #cbb674282a 2017-03-09 12:16:53 +0700

    • SQL: moved VTQ items to separate file

  • Revision #afe64a450e 2017-03-08 00:45:23 +0700

    • IB: moved VTQ funcs to separate file

  • Revision #7a22dd3716 2017-03-06 20:07:10 +0300

    • SQL: INNER JOIN USING with versioned tables [fixes #147]

  • Revision #9355e3e966 2017-03-06 15:53:53 +0300

    • SQL: CREATE TABLE LIKE for versioned tables [fixes #146]

  • Revision #17745222a1 2017-03-05 23:51:02 +0300

    • SQL: incorrect check on specific JOIN query [fixes #145]

  • Revision #204b54d2d9 2017-03-04 23:05:45 +0300

    • SQL: create versioned tmp table from query [fixes #144]

  • Revision #b8bfc06b26 2017-02-27 16:31:37 +0300

    • SQL, Tests: temporal_current_timestamp for setting default AS OF timestamp [closes #117]

  • Revision #fc7da4dd4f 2017-02-20 10:06:58 +0300

    • IB, SQL: InnoDB partitioning [closes #118]

  • Revision #fb801289f3 2017-02-17 15:11:15 +0300

    • IB, Tests: ALTER with ALGORITHM=INPLACE for InnoDB [closes #87]

  • Revision #bcc8ba78bc 2017-02-09 12:01:05 +0300

    • SQL, Tests: versioning for nested queries and CTE [closes #74]

  • Revision #c9b2980c4f 2017-02-17 15:18:24 +0300

    • Scripts: fix Travis label in README.md

  • Revision #7aa3ebdd18 2017-01-31 22:41:38 +0300

    • SQL, Tests: FOR SYSTEM_TIME for VIEWs [closes #98]

  • Revision #5853266fab 2017-02-08 21:54:13 +0300

    • Style: condition rewrite

  • Revision #e7ac369a72 2017-02-02 16:21:06 +0300

    • Scripts: print_warnings deps fix

  • Revision #94f83b262d 2017-01-21 16:38:57 +0300

    • SQL: fix assertion failure in parser [closes #119]

  • Revision #64be66b6c0 2017-01-22 15:03:13 +0300

    • Scripts: suppress warnings via suppress.warnings file [closes #78]

  • Revision #8be01458a3 2017-01-21 19:34:06 +0300

    • Scripts: try to fix Travis

  • Revision #daa9bc8bdf 2017-01-21 18:19:46 +0300

    • Scripts: by default test versioning too

  • Revision #8378ddad2d 2017-01-19 23:09:47 +0300

    • Tests: disable tests failing in 10.3

  • Revision #26a3ff0a22 2016-12-31 15:33:26 +0000

    • SQL: (0.6) Pruning for VERSIONING partitions [closes #97]

  • Revision #e069de7d9d 2017-01-12 13:51:12 +0300

    • SQL: TRUNCATE FOR SYSTEM_TIME BEFORE [closes #111]

  • Revision #3a64d55aed 2017-01-13 13:56:01 +0000

    • Parser, SQL: table-specific FOR SYSTEM_TIME [closes #116]

  • Revision #57692d7117 2017-01-10 15:15:39 +0300

    • SQL, IB: ALTER ADD AUTO_INCREMENT for versioned tables [closes #112]

  • Revision #c9e4ac4b72 2016-12-23 17:05:57 +0300

    • 0.6: truncate history feature [closes #96]

  • Revision #4c37011582 2017-01-17 13:47:08 +0300

    • Tests: disabled failing (in 10.2) tests

  • Revision #abb2f9488d 2016-12-26 18:46:02 +0300

    • IB: skip sys_trx_start when comparing master and slave rows [closes #107]

  • Revision #4383e16cbe 2016-12-25 08:25:17 +0000

    • IB: skip check_ref on historical record [fixes #101]

  • Revision #ea60760e47 2016-12-22 07:34:33 +0000

    • SQL: missed FOR SYSTEM_TIME ALL for FOR_SYSTEM_TIME_UNSPECIFIED

  • Revision #27d9e762a9 2016-12-21 08:17:44 +0000

    • SQL: prohibit write-locking of historic rows [fixes #102]

  • Revision #46badf17c4 2016-12-21 05:57:00 +0000

    • IB: FK cascade delete when parent versioned [fixes #101]

  • Revision #412dd1e1f3 2016-12-20 18:52:45 +0000

    • SQL: FOR SYSTEM_TIME support in VIEW expression [fixes #99]

  • Revision #2157c6bfbc 2016-12-19 11:48:12 +0000

    • IB: misc cleanup

  • Revision #e45b85eb3e 2016-12-18 17:06:43 +0000

    • SQL: replication from unversioned to versioned [fixes #94]

  • Revision #ef10ef98ab 2016-12-16 14:11:23 +0300

    • SQL: UPDATE on row-based replication [closes: #94]

  • Revision #41d9840850 2016-12-15 13:04:45 +0300

    • SQL: remove unneded return value

  • Revision #e851c140f4 2016-12-11 17:04:11 +0000

    • SQL: (0.5) Versioned partitions [closes #77]

  • Revision #dc4ef66fee 2016-12-10 21:56:32 +0300

    • SQL: optimize FOR SYSTEM_TIME ALL queries [closes #85]

  • Revision #1dc021360b 2016-12-10 19:26:09 +0300

    • Scripts: valgrind with test suite

  • Revision #1742561b4e 2016-12-10 18:33:40 +0300

    • fix use-after-free [closes #89]

  • Revision #a17b8f707f 2016-12-07 15:15:47 +0300

    • 0.5: basic support for ALTER TABLE for InnoDB and other storage engines [closes #57]

  • Revision #65e900ff04 2016-12-09 23:08:31 +0300

    • IB: remove unused function

  • Revision #695c5aabad 2016-12-09 06:36:31 +0000

    • SQL: error on FOR SYSTEM_TIME without any versioned tables

  • Revision #1bedafb733 2016-11-24 17:36:02 +0300

    • fix build and some warnings

  • Revision #48d924693f 2016-11-23 22:30:14 +0300

    • IB: do not insert into VTQ on optimized fields only update [closes #80]

  • Revision #dd3099a00d 2016-11-24 04:00:28 +0000

    • SQL: unsupported engine fix for VTQ funcs

  • Revision #6c516e77d5 2016-11-23 12:20:48 +0000

    • IB: notify VTQ on innobase_commit_ordered() [fixes #79]

  • Revision #eff649eba4 2016-11-21 16:41:51 +0000

    • Parser: syntax extension FOR SYSTEM_TIME ALL

  • Revision #9a7a9ae9b9 2016-11-21 13:16:46 +0000

    • Scripts: capture_warnings.sh fix

  • Revision #53d9e614ae 2016-11-21 15:44:20 +0300

    • Scripts: reprint warnings fix

  • Revision #a1c36f2e15 2016-11-20 18:17:28 +0000

    • SQL: default NULL for sys fields + misc fixes

  • Revision #b98f09fcbf 2016-11-20 22:17:35 +0300

    • Scripts: Three modes of warning printing.

  • Revision #303d72a0f4 2016-11-19 12:29:07 +0000

    • SQL: redundant error codes reduced

  • Revision #52a6812595 2016-11-19 13:59:12 +0300

    • Scripts: flag to disable warnings reprinting

  • Revision #be0f586972 2016-11-16 13:05:40 +0000

    • Scripts: print warnings fixes

  • Revision #a5feb98c47 2016-11-13 18:37:03 +0300

    • Scripts: collect and reprint warnings

  • Revision #d54d36c45e 2016-11-14 06:14:28 +0000

    • IB, SQL: (0.4) COMMIT_ID-based ordering of transactions

  • Revision #07cc46acea 2016-11-14 20:30:21 +0700

    • Scripts: travis.yml typo fix

  • Revision #618d87e5cb 2016-11-10 14:34:09 +0300

    • Scripts: debug and release configurations for travis build

  • Revision #1645e97cc9 2016-11-10 13:47:50 +0300

    • Tests: forgotten foreign.result

  • Revision #20b2719f45 2016-11-08 15:36:20 +0300

    • Misc: foreign check code cleanups

  • Revision #0581c018b7 2016-11-07 22:01:29 +0300

    • SQL: NULL instead of optimized fields in versioned queries

  • Revision #19641ce89f 2016-11-04 22:30:56 +0000

    • IB: production compilation fix

  • Revision #d65bc82909 2016-10-31 12:44:58 +0000

    • Tests: (0.4) TRANSACTION support in queries (#27)

  • Revision #6d89a4a49b 2016-10-14 13:25:28 +0000

    • Parser, SQL: (0.4) TRANSACTION support in queries

  • Revision #a22cbc453f 2016-11-01 19:51:44 +0300

    • IB: (0.4) foreign keys for versioned tables (#58)

  • Revision #012e3e7e4e 2016-11-01 14:24:18 +0000

    • Comment: reminder for merging HIDDEN feature (closes #38)

  • Revision #4cfc5dc814 2016-10-30 05:59:42 +0000

    • Tests: disabled some tests

  • Revision #3c634602b9 2016-10-29 08:28:17 +0000

    • Parser: SYSTEM_TIME_SYM (fixes #67)

  • Revision #7d815be198 2016-10-26 14:32:41 +0300

    • SQL: store versioning field flags in EXTRA2

  • Revision #e094228631 2016-10-20 23:05:55 +0300

    • SQL: hide implicitly added columns from SELECT *

  • Revision #70168978fc 2016-10-25 10:42:26 +0000

    • Scripts: Travis-CI for natsys/trunk

  • Revision #5dea51657d 2016-10-20 09:12:41 +0000

    • IB: optimized update for non-versioned fields

  • Revision #01c9d1c97f 2016-10-18 16:35:52 +0000

    • SQL: SP idempotency fix

  • Revision #44e581ebfc 2016-10-18 12:09:27 +0000

    • Tests: removed from main suite

  • Revision #d3b737d910 2016-10-18 09:05:49 +0000

    • Tests: moved to dedicated versioning suite

  • Revision #5cf3dd79fa 2016-10-18 08:07:22 +0000

    • SQL: JOIN + WHERE in SP

  • Revision #4c5a2e504d 2016-10-15 14:15:28 +0000

    • Tests: create, select_pkeycache, select_jcl6 results

  • Revision #0a8fd20ad6 2016-10-15 08:21:11 +0000

    • SQL: NOT NULL for implicit fields (fixes #46)

  • Revision #31e296c558 2016-10-15 07:46:11 +0000

    • IB: wrong 'interface consistency' (fixes #47)

  • Revision #a03da4fa78 2016-10-15 00:54:32 +0300

    • Style: removed unused header, other small fixes

  • Revision #2edb6fda2a 2016-10-14 20:33:41 +0000

    • Tests: select.test fix

  • Revision #27944ef9b4 2016-10-14 23:08:37 +0300

    • enable update_multi.test

  • Revision #2c4527fb94 2016-10-14 18:18:35 +0300

    • Tests: added tests for versioned tables with implicitly added fields

  • Revision #6ccae7369b 2016-10-14 07:24:59 +0000

    • SQL: fixed LEFT JOIN, RIGHT JOIN

  • Revision #82114170bc 2016-10-13 20:23:27 +0000

    • SQL: implicit fields for IB tables + misc cleanups

  • Revision #a9a56b2355 2016-10-02 12:35:50 +0300

    • SQL: 0.3 per column versioning syntax, .frm, optimized updates and tests

  • Revision #2db17e6624 2016-10-13 13:30:22 +0000

    • Parser: versioned JOIN fix

  • Revision #5c4473dc74 2016-10-12 15:01:42 +0000

    • IB: misc fix

  • Revision #3579f5f9f7 2016-10-04 09:36:47 +0000

    • Tests: insert, update, delete, insert_select, insert_update, multi_update

  • Revision #53a892fcfd 2016-09-30 13:15:08 +0000

    • IB: 0.2 part IV

  • Revision #f13bf7178d 2016-10-11 06:14:45 +0000

    • Parser: expressions instead string literals in TIMESTAMP clauses

  • Revision #c6b029d7cd 2016-10-09 15:34:42 +0000

    • Tests: dependency on xtradb for some tests

  • Revision #a7df730636 2016-10-04 15:56:06 +0300

    • SQL: fix timestamp type for generated fields

  • Revision #78c5d1d79c 2016-10-03 07:03:04 +0000

    • SQL: respect signed in set_max(), is_max()

  • Revision #a72259353a 2016-10-03 02:48:08 +0000

    • Cleanup: garbage hunk

  • Revision #1ec7dbe176 2016-09-29 11:12:46 +0000

    • IB: 0.2 part III

  • Revision #23f4e40839 2016-09-26 08:24:39 +0000

    • Tests: insert, update, delete for VTQ

  • Revision #3b64fed504 2016-09-28 08:56:02 +0000

    • Style: renamed prepare_keys_for_sys_ver()

  • Revision #bdb12d1499 2016-09-26 08:37:53 +0000

    • IB: 0.2 part II

  • Revision #002a1bd076 2016-09-26 05:55:13 +0000

    • Scripts: use InnoDB in tests, XtraDB disabled

  • Revision #7deb6cb39e 2016-09-24 09:36:57 +0000

    • Scripts: WITH_INNOBASE_STORAGE_ENGINE fix 2 (590af2a4fda6e76b12b58b514099af408dcc40df)

  • Revision #87507451e7 2016-09-23 16:01:14 +0000

    • SQL: fractions in I_S TIMESTAMP fields

  • Revision #9186cae449 2016-09-23 18:03:02 +0300

    • Style: related to DBUG_ASSERT usage

  • Revision #84e1971128 2016-09-22 05:56:34 +0000

    • IB: 0.2 part I

  • Revision #bd0b21d22c 2016-09-22 15:03:05 +0300

    • SQL: fix for lost code in debug macros

  • Revision #d8c8d7b946 2016-09-21 23:30:52 +0300

    • added implicitly generated fields in versioned tables support and refactored code a bit

  • Revision #013345d119 2016-09-18 04:43:05 +0000

    • vers_update_fields: assert instead of return

  • Revision #8936abcd87 2016-09-17 14:35:48 +0000

    • Delete: code duplication fix

  • Revision #8f5f4c2160 2016-09-16 16:55:58 +0000

    • Scripts: WITH_INNOBASE_STORAGE_ENGINE fix

  • Revision #be6f2d302c 2016-06-19 07:38:28 +0100

    • 0.1: SQL-level System Versioning

  • Revision #14bdfa8541 2016-09-02 19:03:36 +0200

    • Scripts: .gitignore

  • Revision #cc3c63cbae 2016-11-08 21:57:22 +0300

    • Scripts: Ninja build system fix

  • Revision #d87531a6a0
    MDEV-14952
    Revision #2281fcf38a
    MDEV-14952
    Revision #1d522353c8
    Revision #3862d8bc89
    Revision #72768cf188
    Revision #b5edb4ca3a
    Revision #dbc9cfa52b
    Revision #711e8c5634
    MDEV-12642
    Revision #a41192def8
    Revision #ed00fd2bce
    Revision #5b3bf57be2
    Revision #be59851ad9
    Revision #9ef2268eda
    Revision #65db816c32
    Revision #90f1f72622
    Revision #503fcfb80f
    Revision #9719fb4bef
    Revision #846517d9b7
    Revision #094938255d
    Revision #e260c6a087
    Revision #da27dc995e
    Revision #0664d633e4
    MDEV-14952
    Revision #4beb699a36
    MDEV-14952
    Revision #542ad0fa3f
    Revision #12f804acfa
    MDEV-14441
    Revision #458e33cfbc
    MDEV-14441
    Revision #4ef25dbfd8
    Revision #e2e740030d
    Revision #3fdd390791
    MDEV-14441
    Revision #abbce9ed56
    Revision #39f236a2f5
    Revision #9c6fc7b644
    Revision #27b6b2625e
    Revision #4794e5b091
    Revision #85aea5a12b
    Revision #850702da6b
    MDEV-13626
    Revision #ec062c6181
    MDEV-12121
    Revision #72136ae75c
    Revision #3d798be1d4
    MDEV-14655
    Revision #2750a02065
    Revision #68e5d6a941
    Revision #70fff3688d
    Revision #bec2712775
    Revision #fc65577873
    MDEV-14887
    MariaDB 10.2
    Revision #09ef28abd7
    Revision #1eea7966f3
    Revision #4cafd8e66f
    Revision #2da1917912
    Revision #028e2ddc54
    Revision #c481fc9ca7
    Revision #d32f5be307
    MDEV-14372
    Revision #0a63b50c7a
    Revision #3dc3ab1a30
    Revision #5fce14dad0
    Revision #3e6fcb6ac8
    MDEV-14935
    Revision #c9c28bef3c
    Revision #21239bb0fd
    Revision #6dd302d164
    Revision #cca611d1c0
    Revision #bf7719111f
    Revision #30ecd2884a
    Revision #e9842de20c
    Revision #578ffcc5ef
    Revision #c15b3d2d41
    Revision #4c1479545d
    Revision #bdcd7f79e4
    MDEV-14916
    Revision #9c9cf556a1
    MDEV-13933
    Revision #a9c55c0059
    MDEV-13814
    Revision #a408e881cf
    MDEV-14174
    Revision #07aa985979
    MDEV-14776
    Revision #cdb7a8fa69
    Revision #79fc074710
    Revision #ec97aba284
    Revision #dfde5ae912
    MDEV-14130
    Revision #d1cf9b167c
    MDEV-14909
    MariaDB 10.2
    MariaDB 10.3
    Revision #b132d4d749
    Revision #7d201d7b30
    MDEV-14879
    Revision #075f61a1d4
    Revision #5208e89807
    Revision #18ccbf014a
    MDEV-14874
    Revision #d8eef0f611
    Revision #29b6e809a9
    Revision #c903ba2f1e
    MDEV-13205
    Revision #899c5899be
    Revision #8099941b46
    MDEV-13487
    Revision #ae7e1b9b13
    MDEV-13262
    Revision #9ede569260
    Revision #16d308e21d
    MDEV-14874
    Revision #73cf630ffc
    Revision #59990747bc
    Revision #3a22d6c136
    Revision #da39ca1f67
    server
    Revision #15b1840f43
    MDEV-14777
    MariaDB 10.2.12
    Revision #578345305e
    MDEV-13454
    Revision #e6e24fe836
    server
    Revision #0de565a564
    MDEV-14852
    Revision #b9e0945397
    Revision #773c3ceb57
    MDEV-14824
    Revision #919169e1f9
    Revision #0ca2ea1a65
    MDEV-14638
    Revision #380069c235
    MDEV-14638
    Revision #1a62c8a396
    MDEV-14822
    Revision #715a507e33
    MDEV-14786
    Revision #1ea2b2956b
    MDEV-14786
    Revision #edb6375910
    Revision #2484a2e4c8
    Revision #bd87c872c0
    Revision #558ee2ee84
    Revision #8ee071a22d
    Revision #826f615fc9
    MDEV-14788
    Revision #6a8cf407d2
    Revision #28bed45469
    Revision #5d3bae242c
    Revision #376b0ea1da
    Revision #a544f920e3
    Revision #7e1738c3c4
    Revision #57fd548d10
    Revision #93e8ee4ae1
    MDEV-14923
    Revision #fbed4ca4f1
    MDEV-14816
    Revision #f96b1a4e39
    MDEV-14798
    Revision #eedab70c1c
    MDEV-14871
    Revision #c59c1a0736
    Revision #0b597d3ab2
    MDEV-14837
    Revision #fe79ac5b0e
    MDEV-14837
    Revision #5a1283a4fa
    MDEV-12288
    Revision #c5ac1f953b
    MDEV-14880
    Revision #7349b9ab5e
    MDEV-14881
    Revision #a603b46593
    Revision #7a01e64c3a
    Revision #fa7d85bb87
    Revision #6d49ef49e5
    Revision #f77fe24d2d
    Revision #23bd61a141
    Revision #894fbe6862
    Revision #e9a2082634
    Revision #287d105398
    Revision #d9e0c06b5d
    Revision #9c9db1cbe2
    MDEV-14059
    Revision #c8e6364407
    Revision #21470de148
    Revision #4496fd71f4
    MDEV-12323
    Revision #8dc77a72ea
    MDEV-14057
    Revision #218dbf68b8
    MDEV-14058
    Revision #0f253d3e64
    Revision #5e0b13d173
    Revision #c584a496d7
    Revision #6feb74c4b2
    Revision #64ab0fb721
    Revision #64afa5be1c
    Revision #c9ad134e56
    Revision #145ae15a33
    Revision #1a1bda2222
    Revision #3fcbeb4a63
    Revision #af0ba43838
    Revision #fcde91114d
    Revision #1e89c86dd7
    Revision #8ac1982fcc
    Revision #84c9c8b2e9
    Revision #f7fd6ace18
    Revision #9eb3fcc9fb
    MDEV-14717
    Revision #c2c2173727
    Revision #16cd55a33a
    Revision #14e01bd868
    Revision #fbab79c9b8
    Revision #afbb72b3b6
    Revision #e64184134a
    Revision #acd2862e65
    MDEV-14848
    MariaDB 10.3
    MariaDB 10.2
    Revision #36ba58cb75

    Be notified of new MariaDB Server releases automatically by subscribing to the MariaDB Foundation community announce 'at' lists.mariadb.org announcement list (this is a low traffic, announce-only list). MariaDB plc customers will be notified for all new releases, security issues and critical bug fixes for all MariaDB plc products thanks to the Notification Services.

    MariaDB may already be included in your favorite OS distribution. More information can be found on the page.

    Distributions which Include MariaDB

    This page is licensed: CC BY-SA / Gnu FDL