SnappyData - 从列 table 中删除的结果不一致

SnappyData - inconsistent results deleting from column table

通读文档 --> http://snappydatainc.github.io/snappydata/rowAndColumnTables/#row-and-column-tables

我看到我们应该能够对行和列 table 执行 DELETE FROM .... sql 语句。我在尝试从列 table.

中删除时看到不一致的结果

这是我的 table:

CREATE TABLE MY_TABLE_COL (
    w_id VARCHAR(64),
    name VARCHAR(128),
    my_time TIMESTAMP,
    value VARCHAR(128),
    year_num INTEGER,
    month_num INTEGER
)
USING column 
OPTIONS(PARTITION_BY 'year_num, month_num', BUCKETS '113', PERSISTENT 'ASYNCHRONOUS');

下面是一个删除语句示例:

从 MY_TABLE_COL 中删除 my_time >= '2016-08-10 00:00:00'

我一直在从 Squirrel SQL 和 snappy-shell 尝试这个查询。有时我希望删除的部分记录实际上会被删除。其他时候,零记录被删除。

我可以使用 TRUNCATE TABLE MY_TABLE_COL 命令清除所有数据,但这不会长期有效,因为我们需要能够从 table 中有选择地删除.

感谢任何帮助!

支持列表的更新和删除在我们的路线图上,但目前不支持。但是,行表支持更新和删除。

对于您看到的不一致,我创建了两个 JIRA。

https://jira.snappydata.io/browse/SNAP-988

https://jira.snappydata.io/browse/SNAP-989