graphaware / neo4j-expire

GraphAware Module for Expiring (Deleting) Nodes and Relationships
29 stars 10 forks source link

Entities deleted prior to expiration not removed from index #12

Closed chrisowhite closed 6 years ago

chrisowhite commented 6 years ago

If a node/relationship is deleted prior to expiration it is left in the manual index. Since Neo4j recycles IDs, when a node/relationship is assigned an ID that's still in the TTL index after a delete, the new entity is deleted even if the new entity was not assigned a TTL.

jasperblues commented 6 years ago

This has been fixed in a pending (as yet unmerged) update.