You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@phoenix.apache.org by "tian.yang (JIRA)" <ji...@apache.org> on 2017/08/07 09:35:00 UTC
[jira] [Updated] (PHOENIX-4069) When use row timestamp table,del
row1 by 'delete from table' , and I get failed by upsert row1 into the
table.
[ https://issues.apache.org/jira/browse/PHOENIX-4069?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
tian.yang updated PHOENIX-4069:
-------------------------------
Description:
0: jdbc:phoenix:> CREATE TABLE IF NOT EXISTS T1(
. . . . . . . . > C_DAY BIGINT NOT NULL,
. . . . . . . . > C_KEY VARCHAR NOT NULL,
. . . . . . . . > C_VAL BIGINT
. . . . . . . . > CONSTRAINT PK_T1 PRIMARY KEY(C_DAY ROW_TIMESTAMP,C_KEY));
No rows affected (2.467 seconds)
0: jdbc:phoenix:> UPSERT INTO T1 (C_DAY,C_KEY,C_VAL) VALUES (1502095662895,'A',9);
1 row affected (0.013 seconds)
0: jdbc:phoenix:> SELECT * FROM T1;
+----------------+--------+--------+
| C_DAY | C_KEY | C_VAL |
+----------------+--------+--------+
| 1502095662895 | A | 9 |
+----------------+--------+--------+
1 row selected (0.029 seconds)
0: jdbc:phoenix:> DELETE FROM T1;
1 row affected (0.011 seconds)
0: jdbc:phoenix:> SELECT * FROM T1;
+--------+--------+--------+
| C_DAY | C_KEY | C_VAL |
+--------+--------+--------+
+--------+--------+--------+
No rows selected (0.028 seconds)
0: jdbc:phoenix:> UPSERT INTO T1 (C_DAY,C_KEY,C_VAL) VALUES (1502095662895,'A',9);
1 row affected (0.009 seconds)
0: jdbc:phoenix:> SELECT * FROM T1;
+--------+--------+--------+
| C_DAY | C_KEY | C_VAL |
+--------+--------+--------+
+--------+--------+--------+
No rows selected (0.027 seconds)
0: jdbc:phoenix:>
was:
0: jdbc:phoenix:> CREATE TABLE IF NOT EXISTS T1(
. . . . . . . . > C_DAY BIGINT NOT NULL,
. . . . . . . . > C_KEY VARCHAR NOT NULL,
. . . . . . . . > C_VAL BIGINT
. . . . . . . . > CONSTRAINT PK_T1 PRIMARY KEY(C_DAY ROW_TIMESTAMP,C_KEY));
No rows affected (2.467 seconds)
0: jdbc:phoenix:> UPSERT INTO T1 (C_DAY,C_KEY,C_VAL) VALUES (1502095662895,'A',9);
1 row affected (0.013 seconds)
0: jdbc:phoenix:> SELECT * FROM T1;
+----------------+--------+--------+
| C_DAY | C_KEY | C_VAL |
+----------------+--------+--------+
| 1502095662895 | A | 9 |
+----------------+--------+--------+
1 row selected (0.029 seconds)
0: jdbc:phoenix:> DELETE FROM T1;
1 row affected (0.011 seconds)
0: jdbc:phoenix:> SELECT * FROM T1;
+--------+--------+--------+
| C_DAY | C_KEY | C_VAL |
+--------+--------+--------+
+--------+--------+--------+
No rows selected (0.028 seconds)
0: jdbc:phoenix:> UPSERT INTO T1 (C_DAY,C_KEY,C_VAL) VALUES (1502095662895,'A',9);
1 row affected (0.009 seconds)
0: jdbc:phoenix:> SELECT * FROM T1;
+--------+--------+--------+
| C_DAY | C_KEY | C_VAL |
+--------+--------+--------+
+--------+--------+--------+
No rows selected (0.027 seconds)
0: jdbc:phoenix:>
Summary: When use row timestamp table,del row1 by 'delete from table' , and I get failed by upsert row1 into the table. (was: When use row timestamp table,del row1 by 'delete from table' , then upsert row1 into the table again get failed.)
> When use row timestamp table,del row1 by 'delete from table' , and I get failed by upsert row1 into the table.
> -----------------------------------------------------------------------------------------------------------------
>
> Key: PHOENIX-4069
> URL: https://issues.apache.org/jira/browse/PHOENIX-4069
> Project: Phoenix
> Issue Type: Bug
> Affects Versions: 4.10.0
> Reporter: tian.yang
>
> 0: jdbc:phoenix:> CREATE TABLE IF NOT EXISTS T1(
> . . . . . . . . > C_DAY BIGINT NOT NULL,
> . . . . . . . . > C_KEY VARCHAR NOT NULL,
> . . . . . . . . > C_VAL BIGINT
> . . . . . . . . > CONSTRAINT PK_T1 PRIMARY KEY(C_DAY ROW_TIMESTAMP,C_KEY));
> No rows affected (2.467 seconds)
> 0: jdbc:phoenix:> UPSERT INTO T1 (C_DAY,C_KEY,C_VAL) VALUES (1502095662895,'A',9);
> 1 row affected (0.013 seconds)
> 0: jdbc:phoenix:> SELECT * FROM T1;
> +----------------+--------+--------+
> | C_DAY | C_KEY | C_VAL |
> +----------------+--------+--------+
> | 1502095662895 | A | 9 |
> +----------------+--------+--------+
> 1 row selected (0.029 seconds)
> 0: jdbc:phoenix:> DELETE FROM T1;
> 1 row affected (0.011 seconds)
> 0: jdbc:phoenix:> SELECT * FROM T1;
> +--------+--------+--------+
> | C_DAY | C_KEY | C_VAL |
> +--------+--------+--------+
> +--------+--------+--------+
> No rows selected (0.028 seconds)
> 0: jdbc:phoenix:> UPSERT INTO T1 (C_DAY,C_KEY,C_VAL) VALUES (1502095662895,'A',9);
> 1 row affected (0.009 seconds)
> 0: jdbc:phoenix:> SELECT * FROM T1;
> +--------+--------+--------+
> | C_DAY | C_KEY | C_VAL |
> +--------+--------+--------+
> +--------+--------+--------+
> No rows selected (0.027 seconds)
> 0: jdbc:phoenix:>
--
This message was sent by Atlassian JIRA
(v6.4.14#64029)