accumulo-notifications mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From GitBox <...@apache.org>
Subject [GitHub] keith-turner opened a new issue #538: Stateful compaction checking in write ahead log recovery is incorrect
Date Thu, 21 Jun 2018 18:49:54 GMT
keith-turner opened a new issue #538: Stateful compaction checking in write ahead log recovery
is incorrect
URL: https://github.com/apache/accumulo/issues/538
 
 
   When a tablet server dies, all of the tablets it was serving are assigned its active WALs.
 See #537 for a more detailed description.  Therefore its possible that a clean tablet (had
no data in memory when tserver died) is assigned WALs for recovery.  Its also possible that
the clean tablet only has a compaction finish even in the WAL.  However there is checking
in the recovery code that checks for only a compaction finish event and flags it as an error.
 This is not an error.   This check made sense before 1.8.0 when WALs were tracked per tablet,
because in this case a lone compaction finish event should not happen.  After 1.8.0, this
check needs to be reconsidered.  Discovered this issue as a result of looking into and discussing
#535 with @ctubbsii.
   
   

----------------------------------------------------------------
This is an automated message from the Apache Git Service.
To respond to the message, please log on GitHub and use the
URL above to go to the specific comment.
 
For queries about this service, please contact Infrastructure at:
users@infra.apache.org


With regards,
Apache Git Services

Mime
View raw message