Add counting of tombstones to new SST files

.. and that old-style SST files cna still be created, and opened, with a return of 'not_counted'
This commit is contained in:
Martin Sumner 2020-03-27 10:20:10 +00:00
parent 4ef0f4006d
commit aca945a171
3 changed files with 249 additions and 73 deletions

View file

@ -260,9 +260,9 @@ do_merge(KL1, KL2, SinkLevel, SinkB, RP, NewSQN, MaxSQN, OptsSST, Additions) ->
length(Additions)),
leveled_log:log("PC012", [NewSQN, FileName, SinkB]),
TS1 = os:timestamp(),
case leveled_sst:sst_new(RP, FileName,
KL1, KL2, SinkB, SinkLevel, MaxSQN,
OptsSST) of
case leveled_sst:sst_newmerge(RP, FileName,
KL1, KL2, SinkB, SinkLevel, MaxSQN,
OptsSST) of
empty ->
leveled_log:log("PC013", [FileName]),
do_merge([], [],