- 09 Jan, 2018 6 commits
-
-
Sergei Golubchik authored
-
Sergei Golubchik authored
it's correct, they preserve their documented names
-
Sergei Golubchik authored
remove unused error messages reword ER_VERS_SYS_FIELD_NOT_HIDDEN->ER_VERS_SYS_FIELD_EXISTS
-
Sergei Golubchik authored
Many related changes. Note that AS OF condition must always be pushed down to physical tables, it cannot be applied to a derived or a view. Thus: * no versioning for internal temporary tables, they can never store historical data. * remove special versioning code from mysql_derived_prepare and remove ER_VERS_DERIVED_PROHIBITED - derived can have no historical data and cannot be prohibited for system versioning related reasons. * do not expand select list for derived/views with sys vers fields, derived/views can never have historical data. * remove special invisiblity rules for sys vers fields, they are no longer needed after the previous change * remove system_versioning_hide, it lost the meaning after the previous change. * remove ER_VERS_SYSTEM_TIME_CLASH, it's no "clash", the inner AS OF clause always wins. * non-versioned fields in a historical query reword the warning text, downgrade to note, don't replace values with NULLs
-
Sergei Golubchik authored
CTE don't work, report MDEV-14820
-
Sergei Golubchik authored
compiler warning (mix of bool and enum in ?:)
-
- 08 Jan, 2018 1 commit
-
-
Eugene Kosov authored
MDEV-14821 Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())` failed in Diagnostics_area::set_ok_status
-
- 06 Jan, 2018 1 commit
-
-
Aleksey Midenkov authored
-
- 03 Jan, 2018 2 commits
-
-
Aleksey Midenkov authored
MDEV-14817 Server crashes in prep_alter_part_table() after table lock and multiple add partition [fixes #440] Cause: `table->part_info` is stale after `prep_alter_part_table()` while `table->m_needs_reopen == true`. Fix: restore `table->part_info` in case of error in `prep_alter_part_table()`. Tested with main, parts, innodb suites.
-
Eugene Kosov authored
-
- 02 Jan, 2018 1 commit
-
-
Aleksey Midenkov authored
-
- 01 Jan, 2018 3 commits
-
-
Aleksey Midenkov authored
-
Eugene Kosov authored
MDEV-14769 Temporary table can be altered into system versioning + system_versioning_alter_history has no effect
-
Aleksey Midenkov authored
MDEV-14786 Server crashes in Item_cond::transform on 2nd execution of SP querying from a view [fixes #436]
-
- 28 Dec, 2017 8 commits
-
-
Eugene Kosov authored
-
Eugene Kosov authored
-
Eugene Kosov authored
-
Aleksey Midenkov authored
-
Sergei Golubchik authored
move table->vers_update_fields() where it belongs - into fill_record(), right after table_arg->update_virtual_fields()
-
Sergei Golubchik authored
-
Sergei Golubchik authored
-
Eugene Kosov authored
MDEV-14744 Assertion `table->versioned() == m_prebuilt->table->versioned()' failed in ha_innobase::open
-
- 26 Dec, 2017 4 commits
-
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
SQL: TABLE_LIST cleanup on free_tmp_table() May affect non-versioning tests (main suite passed).
-
Aleksey Midenkov authored
Invalidate via ULONG_MAX was wrong because sp_cache_flush_obsolete() works incorrectly in this case. Fixes MDEV-14749
-
- 25 Dec, 2017 1 commit
-
-
Eugene Kosov authored
-
- 22 Dec, 2017 6 commits
-
-
Aleksey Midenkov authored
-
Eugene Kosov authored
-
Aleksey Midenkov authored
in row_truncate_table_for_mysql()
-
Eugene Kosov authored
-
Eugene Kosov authored
MDEV-14632 Assertion `!((new_col->prtype ^ col->prtype) & ~256U)' failed in row_log_table_apply_convert_mrec Follow up on comments.
-
Aleksey Midenkov authored
Assertion `thd->locked_tables_mode <= LTM_LOCK_TABLES || !thd->lex->requires_prelocking()' failed in lock_tables().
-
- 21 Dec, 2017 7 commits
-
-
Eugene Kosov authored
-
Aleksey Midenkov authored
SQL: class Table_locker
-
Aleksey Midenkov authored
-
Sergei Golubchik authored
sql/table.h:1531:17: warning: enumeral and non-enumeral type in conditional expression [-Wextra]
-
Sergei Golubchik authored
* test results * HISTORY in ora parser
-
Sergei Golubchik authored
This reverts commit b13f1cc5 Don't scan the list of added columns for every row in copy_data_between tables.
-
Aleksey Midenkov authored
Error ER_VERS_TRT_IS_DISABLED is not thrown.
-