|
85 | 85 | clerk_compact/6,
|
86 | 86 | clerk_hashtablecalc/3,
|
87 | 87 | clerk_trim/3,
|
88 |
| - clerk_promptdeletions/3, |
89 | 88 | clerk_stop/1,
|
90 | 89 | clerk_loglevel/2,
|
91 | 90 | clerk_addlogs/2,
|
92 | 91 | clerk_removelogs/2]).
|
93 | 92 |
|
94 | 93 | -export([schedule_compaction/3]).
|
95 | 94 |
|
96 |
| --define(JOURNAL_FILEX, "cdb"). |
97 |
| --define(PENDING_FILEX, "pnd"). |
98 | 95 | -define(SAMPLE_SIZE, 192).
|
99 | 96 | -define(BATCH_SIZE, 32).
|
100 |
| --define(BATCHES_TO_CHECK, 8). |
101 | 97 | -define(CRC_SIZE, 4).
|
102 | 98 | -define(DEFAULT_RELOAD_STRATEGY, leveled_codec:inker_reload_strategy([])).
|
103 | 99 | -define(INTERVALS_PER_HOUR, 4).
|
@@ -188,12 +184,6 @@ clerk_compact(Pid, Checker, InitiateFun, CloseFun, FilterFun, Manifest) ->
|
188 | 184 | clerk_trim(Pid, PersistedSQN, ManifestAsList) ->
|
189 | 185 | gen_server:cast(Pid, {trim, PersistedSQN, ManifestAsList}).
|
190 | 186 |
|
191 |
| --spec clerk_promptdeletions(pid(), pos_integer(), list()) -> ok. |
192 |
| -%% @doc |
193 |
| -%% |
194 |
| -clerk_promptdeletions(Pid, ManifestSQN, DeletedFiles) -> |
195 |
| - gen_server:cast(Pid, {prompt_deletions, ManifestSQN, DeletedFiles}). |
196 |
| - |
197 | 187 | -spec clerk_hashtablecalc(ets:tid(), integer(), pid()) -> ok.
|
198 | 188 | %% @doc
|
199 | 189 | %% Spawn a dedicated clerk for the process of calculating the binary view
|
@@ -419,14 +409,6 @@ handle_cast({trim, PersistedSQN, ManifestAsList}, State) ->
|
419 | 409 | leveled_log:log(ic007, []),
|
420 | 410 | ok = leveled_inker:ink_clerkcomplete(State#state.inker, [], FilesToDelete),
|
421 | 411 | {noreply, State};
|
422 |
| -handle_cast({prompt_deletions, ManifestSQN, FilesToDelete}, State) -> |
423 |
| - lists:foreach(fun({_SQN, _FN, J2D, _LK}) -> |
424 |
| - leveled_cdb:cdb_deletepending(J2D, |
425 |
| - ManifestSQN, |
426 |
| - State#state.inker) |
427 |
| - end, |
428 |
| - FilesToDelete), |
429 |
| - {noreply, State}; |
430 | 412 | handle_cast({hashtable_calc, HashTree, StartPos, CDBpid}, State) ->
|
431 | 413 | {IndexList, HashTreeBin} = leveled_cdb:hashtable_calc(HashTree, StartPos),
|
432 | 414 | ok = leveled_cdb:cdb_returnhashtable(CDBpid, IndexList, HashTreeBin),
|
|
0 commit comments