Note: lists.lfaidata.foundation will be down for maintenance on Monday, September 26th, starting at 9AM Pacific Time (4PM Monday September 26, 2022 UTC), for approximately one hour.
- Use of mgmt.setTTL to expire edges
Re: Use of mgmt.setTTL to expire edges
toggle quoted messageShow quoted text
Please refer to the documentation here:
On Wednesday, July 5, 2017 at 4:33:57 AM UTC-7, Samik R wrote:
Curious: when an edge is deleted based on TTL, are the nodes that
are connected only to those edges also deleted? Or do I need to
specify TTL for nodes as well?
Same question the other way round: if some nodes are deleted
through TTL, would the incident edges be deleted as well?
On 04-Jul-17 11:49 PM, Jerry He wrote:
JanusGraph's documentation  shows both ES and
Solr have document index TTL.
But looking at the code, I only see Solr has it on:
private static final IndexFeatures SOLR_FEATURES =
The code to support sync of entry TTL to index document TTL
is also in place for Solr (and for ES as well except the last
We need to look into why it is missing there.
On Monday, July 3, 2017 at 8:41:50 AM UTC-7,
I am experimenting with using the mgmt.setTTL option to
automatically expire edges after 7 days - which is working
well and generating much less overhead then trying to
execute a task that finds and drops the edges. However
this option does not drop the entries from external
indexes in Elasticsearch. I imaging that this is because
the setTTL is being passed directly to the storage backend
to handle (Cassandra in my case) and so only happens
Is this working as expected? Are there plans to sync the
deletions in Elasticsearch? Or should I plan to manually
run a purge from Elasticsearch in line with the 7 day
expiry in Cassandra?
Thanks for any of your views!
You received this message because you are subscribed to the Google
Groups "JanusGraph users list" group.
To unsubscribe from this group and stop receiving emails from it,
send an email to janusgraph-use...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.
Join email@example.com to automatically receive all group messages.