Aleksey Midenkov
|
f915fe8eae
|
SQL: renamed vers_thd_get_now() to THD::query_start_TIME()
|
2017-06-02 16:53:24 +03:00 |
|
Eugene Kosov
|
397a891538
|
SQL: minor cleanup in mysql_alter_table()
|
2017-05-25 15:26:05 +03:00 |
|
Eugene Kosov
|
414651c80a
|
SQL: ALTER ADD COLUMN order fix
|
2017-05-25 15:25:04 +03:00 |
|
Eugene Kosov
|
84b4baef93
|
SQL: SHOW CREATE for GENERATED ALWAYS AS ROW
Test is main.mysqldump
|
2017-05-24 18:46:56 +03:00 |
|
Aleksey Midenkov
|
abba11e6c4
|
SQL: fix fix_create_like()
|
2017-05-19 01:40:11 +03:00 |
|
kevg
|
ec0002e908
|
Parser: useful attributes for AS ROW fields
|
2017-05-18 17:46:04 +03:00 |
|
Aleksey Midenkov
|
f751b30884
|
Style: comment fixes
|
2017-05-05 20:36:40 +03:00 |
|
kevg
|
0185872449
|
SQL: versioning DDL part I [closes #172]
|
2017-05-05 20:36:40 +03:00 |
|
Aleksey Midenkov
|
f94fd4b730
|
Style: warning fix
|
2017-05-05 20:36:40 +03:00 |
|
Aleksey Midenkov
|
44506f2669
|
SQL: vers_ sysvars renamed to versioning_
|
2017-05-05 20:36:40 +03:00 |
|
Aleksey Midenkov
|
7e0ff13d7a
|
SQL: derived fixes [related to #185]
|
2017-05-05 20:36:39 +03:00 |
|
Aleksey Midenkov
|
8a11f9b243
|
SQL: VIEW fix [related to #185]
|
2017-05-05 20:36:39 +03:00 |
|
Aleksey Midenkov
|
7153ff85a1
|
SQL: derived tables improvements [closes #185]
|
2017-05-05 20:36:38 +03:00 |
|
Aleksey Midenkov
|
122ffa2211
|
SQL(misc): Query_arena_stmt RAII
|
2017-05-05 20:36:37 +03:00 |
|
Aleksey Midenkov
|
1e8a81dea6
|
SQL: CREATE VIEW and misc improvements [fixes #183]
|
2017-05-05 20:36:37 +03:00 |
|
Aleksey Midenkov
|
27a6ef0a9e
|
IB,SQL: Innopart UPDATE [fixes #178]
|
2017-05-05 20:36:37 +03:00 |
|
kevg
|
7d2ed77e31
|
SQL: SIGSEGV in create_tmp_table() [fixes #179]
tests are in main,rpl suites
|
2017-05-05 20:36:37 +03:00 |
|
Aleksey Midenkov
|
915963ba30
|
SQL: SIGABRT fix on versioned partitioning error [fixes #177]
|
2017-05-05 20:36:36 +03:00 |
|
kevg
|
ecc6cd95c4
|
SQL: Default 'simple' algorithm for InnoDB 'AS OF' [closes #175]
|
2017-05-05 20:36:36 +03:00 |
|
kevg
|
a1d42a6f20
|
Misc: code cleanup
|
2017-05-05 20:36:36 +03:00 |
|
kevg
|
06ad9c01a6
|
Misc: unneeded code after c17b5a3c973dff544613043b74db7d131e0cb55a
|
2017-05-05 20:36:36 +03:00 |
|
kevg
|
d64702d43a
|
SQL: different results when querying a VIEW from PREPARED STATEMENT and without it [fixes #176]
|
2017-05-05 20:36:35 +03:00 |
|
kevg
|
ecd18bc099
|
SQL: allow FOR SYSTEM_TIME BEFORE for SELECT queries [closes #170]
|
2017-05-05 20:36:35 +03:00 |
|
Aleksey Midenkov
|
994cdf1b7a
|
Parser: Oracle mode fix
|
2017-05-05 20:36:35 +03:00 |
|
kevg
|
d85fa88676
|
Misc: disable clang warning 'offset for non-POD type'
|
2017-05-05 20:36:34 +03:00 |
|
Aleksey Midenkov
|
9e9af76eaf
|
SQL: vers_current_time refactoring [closes #117]
* session sysvars;
* moved value parsing to set variable phase;
* renamed 'temporal_current_timestamp' to 'vers_current_time'.
|
2017-05-05 20:36:34 +03:00 |
|
kevg
|
f77a4135bf
|
SQL: parsing of QUERY FOR [fixes #159]
Reverts 46e36bbffa7cd8d9eb861a22755025ffe8751449 - SQL: fix assertion failure in parser
|
2017-05-05 20:36:34 +03:00 |
|
Aleksey Midenkov
|
67cd92b6f4
|
SQL, IB: Copy history via CREATE .. SELECT [closes #157, #152]
|
2017-05-05 20:36:33 +03:00 |
|
Aleksey Midenkov
|
7a525e7e93
|
Parser: no implicit NOT NULL for system fields [fixes #163]
|
2017-05-05 20:36:33 +03:00 |
|
kevg
|
14f007f907
|
SQL: versioning in embedded JOINs [fixes #160]
|
2017-05-05 20:36:33 +03:00 |
|
kevg
|
e8ae9f1ae9
|
SQL: VIEW NATURAL JOIN TABLE [fixes #161]
|
2017-05-05 20:36:33 +03:00 |
|
kevg
|
21e8b22f53
|
Misc: vers_select_conds_t::init_from_sysvar()
|
2017-05-05 20:36:32 +03:00 |
|
kevg
|
352d83569b
|
SQL: versioning for tmp HEAP tables created from IB tables [closes #158]
|
2017-05-05 20:36:32 +03:00 |
|
kevg
|
fb0b3e5902
|
SQL: NATURAL LEFT JOIN for versioned tables [fixes #156]
|
2017-05-05 20:36:32 +03:00 |
|
kevg
|
4ebf680c9b
|
SQL: VIEW over a JOIN of versioned tables [fixes #153]
|
2017-05-05 20:36:31 +03:00 |
|
kevg
|
92c7a87119
|
Misc: vers_setup_select() Item_field ctor fix
Related to #150
|
2017-05-05 20:36:31 +03:00 |
|
kevg
|
9ea02899f8
|
SQL: nested equi-join for versioned table [fixes #150]
|
2017-05-05 20:36:31 +03:00 |
|
kevg
|
a37cf5258b
|
SQL: CREATE VIEW with view_list from versioned table [fixes #151]
|
2017-05-05 20:36:30 +03:00 |
|
Aleksey Midenkov
|
4782b74023
|
Misc: warnings fix
related to b0419561a3475ff3464316c7104455685819acca
|
2017-05-05 20:36:30 +03:00 |
|
kevg
|
d85e7a5e01
|
SQL: NATUAL JOIN on view + table [fixes #148]
|
2017-05-05 20:36:30 +03:00 |
|
Aleksey Midenkov
|
0e01038936
|
SQL: forced, hidden versioning [closes #32]
|
2017-05-05 20:36:30 +03:00 |
|
Aleksey Midenkov
|
cbb674282a
|
SQL: moved VTQ items to separate file
|
2017-05-05 20:36:29 +03:00 |
|
kevg
|
7a22dd3716
|
SQL: INNER JOIN USING with versioned tables [fixes #147]
|
2017-05-05 20:36:29 +03:00 |
|
kevg
|
9355e3e966
|
SQL: CREATE TABLE LIKE for versioned tables [fixes #146]
|
2017-05-05 20:36:29 +03:00 |
|
kevg
|
17745222a1
|
SQL: incorrect check on specific JOIN query [fixes #145]
|
2017-05-05 20:36:29 +03:00 |
|
kevg
|
204b54d2d9
|
SQL: create versioned tmp table from query [fixes #144]
|
2017-05-05 20:36:28 +03:00 |
|
kevg
|
b8bfc06b26
|
SQL, Tests: temporal_current_timestamp for setting default AS OF timestamp [closes #117]
|
2017-05-05 20:36:28 +03:00 |
|
Aleksey Midenkov
|
fc7da4dd4f
|
IB, SQL: InnoDB partitioning [closes #118]
* native InnoDB partitioning for BY SYSTEM_TIME partitions.
|
2017-05-05 20:36:28 +03:00 |
|
kevg
|
bcc8ba78bc
|
SQL, Tests: versioning for nested queries and CTE [closes #74]
|
2017-05-05 20:36:27 +03:00 |
|
kevg
|
7aa3ebdd18
|
SQL, Tests: FOR SYSTEM_TIME for VIEWs [closes #98]
|
2017-05-05 20:36:27 +03:00 |
|