- 05 May, 2017 40 commits
-
-
Aleksey Midenkov authored
Replaced codes: ER_NO_VERSIONED_FIELDS_IN_VERSIONED_TABLE ER_MISSING_WITH_SYSTEM_VERSIONING ER_SYS_START_NOT_SPECIFIED ER_SYS_END_NOT_SPECIFIED ER_MISSING_PERIOD_FOR_SYSTEM_TIME ER_PERIOD_FOR_SYSTEM_TIME_CONTAINS_WRONG_START_COLUMN ER_PERIOD_FOR_SYSTEM_TIME_CONTAINS_WRONG_END_COLUMN ER_SYS_START_AND_SYS_END_SAME ER_SYS_START_MORE_THAN_ONCE ER_SYS_END_MORE_THAN_ONCE with: ER_VERS_WRONG_PARAMS ER_VERS_FIELD_WRONG_TYPE
-
kevg authored
-
Aleksey Midenkov authored
-
Kosov Eugene authored
Closes #73
-
Aleksey Midenkov authored
IB: * removed CONCURR_TRX from VTQ; * new fields in VTQ: COMMIT_ID, ISO_LEVEL. SQL: * renamed BEGIN_TS, COMMIT_TS to VTQ_BEGIN_TS, VTQ_COMMIT_TS; * new functions: VTQ_COMMIT_ID, VTQ_ISO_LEVEL, VTQ_TRX_ID, VTQ_TRX_SEES, VTQ_TRX_SEES_EQ; * versioned SELECT for IB uses VTQ_TRX_SEES, VTQ_TRX_SEES_EQ. Closes #71
-
Aleksey Midenkov authored
-
Kosov Eugene authored
Closes #72
-
Kosov Eugene authored
-
Kosov Eugene authored
-
Kosov Eugene authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
Syntax extension: TIMESTAMP/TRANSACTION keyword can be used before FROM ... TO, BETWEEN ... AND. Example: SELECT * FROM t1 FOR SYSTEM_TIME TIMESTAMP FROM '1-1-1' TO NOW(); Closes #27
-
kevgs authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Kosov Eugene authored
-
Kosov Eugene authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
Fixes #53
-
Aleksey Midenkov authored
Fixes #52
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
Run `mtr --suite=versioning` or `mtr versioning.<test-name>`
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
create: 5de65ef52df9f941ec8eea93f4801283e3d7fa05 select_pkeycache, select_jcl6: ded545be9f7a416d1d50d653ab278dd0fc7e6c5e
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Kosov Eugene authored
-
Aleksey Midenkov authored
ded545be9f7a416d1d50d653ab278dd0fc7e6c5e
-
Kosov Eugene authored
-
Kosov Eugene authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Kosov Eugene authored
-
Aleksey Midenkov authored
Moved opt_for_system_time_clause from table identifier (which binds it to single table) to table expression.
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
-
Aleksey Midenkov authored
* BEGIN_TS(), COMMIT_TS() SQL functions; * VTQ instead of packed stores secs + usecs like my_timestamp_to_binary() does; * versioned SELECT to IB is translated with COMMIT_TS(); * SQL fixes: - FOR_SYSTEM_TIME_UNSPECIFIED condition compares to TIMESTAMP_MAX_VALUE; - segfault fix #36: multiple execute of prepared stmt; - different tables to same stored procedure fix (#39) * Fixes of previous parts: ON DUPLICATE KEY, other misc fixes.
-
Aleksey Midenkov authored
-