[
https://issues.apache.org/jira/browse/KUDU-236?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15183939#comment-15183939
]
Mike Percy commented on KUDU-236:
---------------------------------
I was thinking that AHM validation would be a local notion. We can leave time
synchronization up to NTP. Validation when opening a scanner could be along the
lines of: {code} if (snapshot_ts < Now() - history_retention_time) { return
INVALID_SNAPSHOT; } {code}
This would result in a ragged AHM when considered cluster-wide. The result of a
scan right on top of that ragged edge is that some of the scanners would return
an error, resulting in an error for the whole scan.
> GC tablet history
> -----------------
>
> Key: KUDU-236
> URL: https://issues.apache.org/jira/browse/KUDU-236
> Project: Kudu
> Issue Type: New Feature
> Components: tablet
> Affects Versions: M3
> Reporter: David Alves
> Assignee: Mike Percy
> Priority: Blocker
>
> Now that UNDOs are in we need to garbage collect row history somehow. Right
> now we're keeping everything forever
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)