Commit c86344b1 authored by Zardosht Kasheff's avatar Zardosht Kasheff Committed by Yoni Fogel

refs #5896, remove bt->checkpoint_failed, bit is useless

git-svn-id: file:///svn/toku/tokudb@52599 c7de825b-a66e-492c-adef-691d508d4ae1
parent 9daa3b68
...@@ -74,7 +74,6 @@ struct block_table { ...@@ -74,7 +74,6 @@ struct block_table {
toku_mutex_t mutex; toku_mutex_t mutex;
struct nb_mutex safe_file_size_lock; struct nb_mutex safe_file_size_lock;
bool checkpoint_skipped; bool checkpoint_skipped;
bool checkpoint_failed;
uint64_t safe_file_size; uint64_t safe_file_size;
}; };
...@@ -219,7 +218,6 @@ toku_block_translation_note_start_checkpoint_unlocked (BLOCK_TABLE bt) { ...@@ -219,7 +218,6 @@ toku_block_translation_note_start_checkpoint_unlocked (BLOCK_TABLE bt) {
copy_translation(&bt->inprogress, &bt->current, TRANSLATION_INPROGRESS); copy_translation(&bt->inprogress, &bt->current, TRANSLATION_INPROGRESS);
bt->checkpoint_skipped = false; bt->checkpoint_skipped = false;
bt->checkpoint_failed = false;
} }
//#define PRNTF(str, b, siz, ad, bt) printf("%s[%d] %s %" PRId64 " %" PRId64 " %" PRId64 "\n", __FUNCTION__, __LINE__, str, b, siz, ad); fflush(stdout); if (bt) block_allocator_validate(((BLOCK_TABLE)(bt))->block_allocator); //#define PRNTF(str, b, siz, ad, bt) printf("%s[%d] %s %" PRId64 " %" PRId64 " %" PRId64 "\n", __FUNCTION__, __LINE__, str, b, siz, ad); fflush(stdout); if (bt) block_allocator_validate(((BLOCK_TABLE)(bt))->block_allocator);
...@@ -268,7 +266,7 @@ toku_block_translation_note_end_checkpoint (BLOCK_TABLE bt, int fd) { ...@@ -268,7 +266,7 @@ toku_block_translation_note_end_checkpoint (BLOCK_TABLE bt, int fd) {
lock_for_blocktable(bt); lock_for_blocktable(bt);
uint64_t allocated_limit_at_start = block_allocator_allocated_limit(bt->block_allocator); uint64_t allocated_limit_at_start = block_allocator_allocated_limit(bt->block_allocator);
paranoid_invariant_notnull(bt->inprogress.block_translation); paranoid_invariant_notnull(bt->inprogress.block_translation);
if (bt->checkpoint_skipped || bt->checkpoint_failed) { if (bt->checkpoint_skipped) {
cleanup_failed_checkpoint(bt); cleanup_failed_checkpoint(bt);
goto end; goto end;
} }
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment