[ 
https://issues.apache.org/jira/browse/KUDU-2562?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Mike Percy updated KUDU-2562:
-----------------------------
    Description: 
Checkpoint the highest legal timestamp in the tablet superblock when tablet 
history GC deletes data so that increasing the AHM age doesn’t expose us to 
inconsistent scans after a GC.

This is a real edge case and is a temporary condition depending on users 
restarting with a changed configuration flag. However without this safety 
feature, users can get bad scans if they increase the 
{{[--tablet_history_max_age_sec|http://kudu.apache.org/docs/configuration_reference.html#kudu-tserver_tablet_history_max_age_sec]}}
 command-line flag after a GC operation runs.

  was:
Checkpoint the highest legal timestamp in the tablet superblock when tablet 
history GC deletes data so that increasing the AHM age doesn’t expose us to 
inconsistent scans after a GC.

This is a real edge case and is a temporary condition depending on users 
restarting with a changed configuration flag. However without this safety 
feature, users can get bad scans if they change the flag.


> Checkpoint highest legal timestamp in tablet superblock when tablet history 
> GC deletes data
> -------------------------------------------------------------------------------------------
>
>                 Key: KUDU-2562
>                 URL: https://issues.apache.org/jira/browse/KUDU-2562
>             Project: Kudu
>          Issue Type: Improvement
>          Components: tablet
>    Affects Versions: 1.7.1
>            Reporter: Mike Percy
>            Priority: Minor
>
> Checkpoint the highest legal timestamp in the tablet superblock when tablet 
> history GC deletes data so that increasing the AHM age doesn’t expose us to 
> inconsistent scans after a GC.
> This is a real edge case and is a temporary condition depending on users 
> restarting with a changed configuration flag. However without this safety 
> feature, users can get bad scans if they increase the 
> {{[--tablet_history_max_age_sec|http://kudu.apache.org/docs/configuration_reference.html#kudu-tserver_tablet_history_max_age_sec]}}
>  command-line flag after a GC operation runs.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to