|
|
@ -0,0 +1,31 @@ |
|
|
|
source include/not_embedded.inc; |
|
|
|
|
|
|
|
create table t (a int) with system versioning; |
|
|
|
set @before= UNIX_TIMESTAMP(now(6)); |
|
|
|
insert into t values (1); |
|
|
|
set @after= UNIX_TIMESTAMP(now(6)); |
|
|
|
update t set a= 2; |
|
|
|
|
|
|
|
set global system_versioning_asof= FROM_UNIXTIME(@after); |
|
|
|
set system_versioning_asof= FROM_UNIXTIME(@after); |
|
|
|
select * from t as nonempty; |
|
|
|
|
|
|
|
--connect (subcon,127.0.0.1,root,,,$SERVER_MYPORT_1) |
|
|
|
--connection subcon |
|
|
|
select * from t as nonempty; |
|
|
|
--disconnect subcon |
|
|
|
--connection default |
|
|
|
|
|
|
|
set global system_versioning_asof= FROM_UNIXTIME(@before); |
|
|
|
select * from t as nonempty; |
|
|
|
|
|
|
|
--connect (subcon,127.0.0.1,root,,,$SERVER_MYPORT_1) |
|
|
|
--connection subcon |
|
|
|
select * from t as empty; |
|
|
|
--disconnect subcon |
|
|
|
--connection default |
|
|
|
|
|
|
|
drop table t; |
|
|
|
|
|
|
|
set global system_versioning_asof= DEFAULT; |
|
|
|
set system_versioning_asof= DEFAULT; |