bookkeeper icon indicating copy to clipboard operation
bookkeeper copied to clipboard

Fix checkpointComplete invoked twice in SyncThread

Open gaozhangmin opened this issue 3 years ago • 1 comments

Motivation

SyncThread flush would invoke checkpointSource.checkpointComplete twice. it's unnecessary.

Changes

Change org.apache.bookkeeper.bookie.LedgerStorage#flush signature . add doCheckpointComplete parameter.

default value is true, only set to false in org.apache.bookkeeper.bookie.SyncThread#flush

gaozhangmin avatar Jun 23 '22 09:06 gaozhangmin

fix old workflow,please see #3455 for detail

StevenLuMT avatar Aug 24 '22 08:08 StevenLuMT