Aleksey Midenkov
|
cc6701a7b3
|
Tests: vtmd, optimized, partition
|
2017-11-15 00:22:11 +03:00 |
|
Aleksey Midenkov
|
33085349e9
|
IB, SQL: removed VTQ, added TRT on SQL layer [closes #305]
|
2017-11-15 00:22:10 +03:00 |
|
Aleksey Midenkov
|
a80c71dfbb
|
Scripts: bootstrap fix [#307]
|
2017-11-13 19:11:04 +03:00 |
|
Aleksey Midenkov
|
9aae0be8f9
|
SQL: disabled SYSTEM_TIME partitioning for InnoDB [fixes #294]
|
2017-11-13 19:11:02 +03:00 |
|
Aleksey Midenkov
|
0ab99d2f34
|
SQL: no_replicate for VTMD [fixes #289]
|
2017-11-13 19:11:02 +03:00 |
|
Aleksey Midenkov
|
335bfb3421
|
Tests: view.test combinations
|
2017-11-13 19:11:02 +03:00 |
|
Aleksey Midenkov
|
7ebd12e779
|
SQL: VIEW of UNION [fixes #293]
|
2017-11-13 19:11:02 +03:00 |
|
Aleksey Midenkov
|
d70bb5e64e
|
SQL: delete from VIEW [fixes #291]
|
2017-11-13 19:11:02 +03:00 |
|
Aleksey Midenkov
|
c9520cb0c4
|
SQL: sysvar versioning_asof_timestamp [fixes #292, #279]
|
2017-11-13 19:11:02 +03:00 |
|
Aleksey Midenkov
|
d8d7251019
|
System Versioning pre0.12
Merge remote-tracking branch 'origin/archive/2017-10-17' into 10.3
|
2017-11-07 00:37:49 +03:00 |
|
Aleksey Midenkov
|
17bd486f36
|
SQL: thd_start_utime() fix [fixes #284]
|
2017-10-17 17:20:46 +03:00 |
|
Eugene Kosov
|
d7a484b04f
|
SQL: segfault after make_select() in VTMD
|
2017-10-04 13:36:31 +03:00 |
|
Aleksey Midenkov
|
1d056f5abc
|
SQL: not a VTMD table warning [related to #199]
|
2017-10-03 00:31:44 +03:00 |
|
Aleksey Midenkov
|
5e42511ce1
|
SQL: SELECT from archive table [closes #127]
|
2017-09-28 13:16:04 +03:00 |
|
Eugene Kosov
|
c5801dd67b
|
SQL: hide archive tables [closes #193]
|
2017-09-27 22:08:20 +03:00 |
|
Aleksey Midenkov
|
e9e3cb0f6e
|
SQL: VTMD for SHOW CREATE fixes [related to #125]
|
2017-09-27 20:42:22 +03:00 |
|
Aleksey Midenkov
|
75bc483d7a
|
Tests: moved concat_execN() to common.inc
|
2017-09-25 22:07:01 +03:00 |
|
Aleksey Midenkov
|
11a9d8f7e3
|
Tests: typo fix in cte.test
Related to c2c8808a16
|
2017-09-20 13:14:16 +03:00 |
|
Aleksey Midenkov
|
6c9b71d734
|
SQL: VTMD for OR REPLACE [fixes #270]
|
2017-09-20 13:07:15 +03:00 |
|
Aleksey Midenkov
|
9ba635fda3
|
SQL: VIEW with UNION fix [fixes #269]
|
2017-09-14 14:38:49 +03:00 |
|
Aleksey Midenkov
|
7e764ae188
|
SQL: 1-row partition rotation fix [fixes #260]
|
2017-09-13 10:57:46 +03:00 |
|
Eugene Kosov
|
78d2430aa2
|
Tests: VTMD + modify column
|
2017-09-12 16:27:44 +03:00 |
|
Eugene Kosov
|
a49239b57a
|
SQL: truncate syntax and privilege [closes #229]
|
2017-09-08 10:22:24 +03:00 |
|
Aleksey Midenkov
|
904b69cd9e
|
SQL: partitioning misc fixes [closes #242]
* cleanup: *never* use assert(A && B)
* vers_setup_1() revisited
* vers_setup_2() renamed
* partition_element::type removed
* Copy ctor instead of memcpy()
* Handle return value from check_range_constants()
* Malloc error fix
* error, style, misc fixes
|
2017-09-07 15:49:11 +03:00 |
|
Aleksey Midenkov
|
88ccf759c1
|
SQL: pruning, derived, view fixes [fixes #244]
|
2017-09-01 19:05:20 +03:00 |
|
Eugene Kosov
|
c2a70c8050
|
SQL, IB: option to drop historical rows on ALTER [closes #249]
|
2017-09-01 12:41:46 +03:00 |
|
Eugene Kosov
|
b4cd2d3c12
|
Tests: duplicate system versioning field
|
2017-08-18 15:30:55 +03:00 |
|
Eugene Kosov
|
99baeaa951
|
SQL: MAX microseconds for current system rows [fixes #245]
|
2017-08-18 14:29:22 +03:00 |
|
Aleksey Midenkov
|
d3d2ea9fd5
|
SQL, Parser: system_time logic and syntax fixes [closes #237]
|
2017-08-08 17:12:16 +03:00 |
|
Aleksey Midenkov
|
53370de103
|
IB: partition-wise ha_innopart::rnd_init() [fixes #208]
|
2017-08-04 17:17:28 +03:00 |
|
Eugene Kosov
|
5ce6044b1c
|
SQL: remove versioning only when hidden system fields
[closes #211]
|
2017-08-03 16:03:19 +03:00 |
|
Aleksey Midenkov
|
c2c8808a16
|
SQL: compare TRX_ID fields against timestamps [closes #231]
|
2017-08-03 16:01:16 +03:00 |
|
Eugene Kosov
|
d998da0306
|
SQL: replication fixes [fixes #234]
|
2017-07-31 11:44:12 +03:00 |
|
Aleksey Midenkov
|
aa292666cc
|
Parser: moved 'for system_time' before alias
Due to standard (see 7.6 <table reference>).
|
2017-07-23 17:08:00 +03:00 |
|
Aleksey Midenkov
|
c2f6214671
|
Tests: renamed optimized_fields to optimized
|
2017-07-21 07:53:58 +03:00 |
|
Eugene Kosov
|
c99bd3ac1a
|
Tests: truncate.test: get rid of transaction number
|
2017-07-20 17:15:11 +03:00 |
|
Eugene Kosov
|
f8b6256992
|
SQL: disallow ALTER CHANGE of system fields [fixes #213]
|
2017-07-19 23:06:07 +03:00 |
|
Eugene Kosov
|
909867d014
|
SQL: optimized fields fix for NOT NULL [fixes #226]
|
2017-07-13 18:48:30 +03:00 |
|
Aleksey Midenkov
|
91c8b43e77
|
Parser: syntax for query system_time [closes #230]
Eliminated `QUERY FOR`.
|
2017-07-12 12:10:13 +03:00 |
|
Aleksey Midenkov
|
60e456df33
|
SQL: system_time propagation from derived table [fixes #228]
|
2017-07-12 10:36:52 +03:00 |
|
Eugene Kosov
|
42a0289de9
|
Tests: optimized fields
|
2017-07-06 16:19:16 +03:00 |
|
Eugene Kosov
|
1903b407da
|
SQL: ignore columns WITHOUT VERSIONING [fixes #220]
|
2017-07-04 17:45:14 +03:00 |
|
Aleksey Midenkov
|
bdcce58fad
|
IB: long names in information_schema
|
2017-07-04 12:09:33 +03:00 |
|
Aleksey Midenkov
|
72de7721b9
|
SQL: No implicit versioning when created from SELECT [closes #219]
|
2017-07-03 17:38:59 +03:00 |
|
Eugene Kosov
|
5570ab3789
|
SQL: history records became alive on copy [fixes #212]
|
2017-07-03 14:04:34 +03:00 |
|
Aleksey Midenkov
|
4b0f1284ee
|
SQL: revisit error messages [closes #217]
|
2017-07-03 14:04:34 +03:00 |
|
Aleksey Midenkov
|
177e477553
|
Tests: VTQ iso_level check fix
|
2017-06-29 15:11:06 +03:00 |
|
Eugene Kosov
|
229c528110
|
SQL: hide system fields instead of drop [closes #210]
|
2017-06-29 12:07:16 +03:00 |
|
Eugene Kosov
|
46d572dde4
|
SQL: default engine fix in create from versioned [fixes #206]
|
2017-06-29 12:07:16 +03:00 |
|
Eugene Kosov
|
2442a81eff
|
IB: read lock on partitioned table read [closes #200]
Closes #204
|
2017-06-22 18:37:49 +03:00 |
|