Mailing list discussion: http://mail-archives.apache.org/mod_mbox/accumulo-user/201306.mbox/%3CCADxc9BnkGc77TCx4vEpAAp4S4u%3DA0pu-OQuOFiXdknv6b4QVuQ%40mail.gmail.com%3E
The TTL iterator should be updated with the property value when it changes, or at start-up. But that implies that the trace user has that permission.
Hmm. Do you think the trace ttl should be a configurable property, or would it be better to pick a default value and make users change the property on the table manually?
It seems like it could be confusing if someone configured the ttl manually on the trace table, then restarted the trace server and found that the ttl was reset/changed.
Based on my concern about having multiple ways to set the property, I would favor the attached simpler patch. I also have one that uses a trace ttl property and re-applies it on restart, if others think that would be preferable.
I also prefer the simplicity of patch #2
Commit 1494372 from Billie Rinaldi
[ https://svn.apache.org/r1494372 ]
ACCUMULO-1501 added age-off filter to trace table
Commit 1494375 from Billie Rinaldi
[ https://svn.apache.org/r1494375 ]
ACCUMULO-1501 added age-off filter to trace table - merged to trunk