Jeffrey created USERGRID-1271:
----------------------------------
Summary: Enforce a TTL For Entities
Key: USERGRID-1271
URL: https://issues.apache.org/jira/browse/USERGRID-1271
Project: Usergrid
Issue Type: Story
Components: Stack
Affects Versions: 2.1.1
Reporter: Jeffrey
Assignee: Ayesha Amrin Dastagiri
Usergrid should support the ability to set a TTL for an entity:
1) When it is created, using either the qparam TTL (in seconds)
2) After it is created by calling PUT /{org}/{app}/{collection}/{entity}/_ttl
A TTL of -1 should indicate that there is no expiry.
When setting a TTL, ensure all column families and related data are updated:
1) MVCC_Entity_Data_
2) Unique_Values_
3) Directed edges in all of Graph_
4) The edge reference in appropriate Edge_Shards row
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)