IMHO we need to eliminate the "two phase commit" that creates the window when a data file is not yet durable but is reclaimable (see comment #3). When an object is PUT and already known to be durable, e.g. by ssync or reconstructor, just create the .data with it's durable filename in first phase.
IMHO we need to eliminate the "two phase commit" that creates the window when a data file is not yet durable but is reclaimable (see comment #3). When an object is PUT and already known to be durable, e.g. by ssync or reconstructor, just create the .data with it's durable filename in first phase.