Join GitHub today
GitHub is home to over 28 million developers working together to host and review code, manage projects, and build software together.Sign up
os/filestore: call committed_thru when no journal entries are replayed #15781
I think 8924158 missed the committed_thru call, so it didn't solve the bug as it described. During osd start, if the file journal is full but all its entries had been committed to the underlying backend, the journal will be full forever. We need to call committed_thru explicitly to reset header.start so the journal will have room to write.