summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/rabbit_msg_store.erl18
-rw-r--r--src/rabbit_msg_store_gc.erl18
2 files changed, 18 insertions, 18 deletions
diff --git a/src/rabbit_msg_store.erl b/src/rabbit_msg_store.erl
index 05fd1741a7..0666228f1e 100644
--- a/src/rabbit_msg_store.erl
+++ b/src/rabbit_msg_store.erl
@@ -38,7 +38,7 @@
write/4, read/3, contains/2, remove/2, release/2, sync/3]).
-export([sync/1, gc_done/4, set_maximum_since_use/2,
- gc/3, delete_file/2, has_readers/2]). %% internal
+ combine/3, delete_file/2, has_readers/2]). %% internal
-export([init/1, handle_call/3, handle_cast/2, handle_info/2,
terminate/2, code_change/3, prioritise_call/3, prioritise_cast/2]).
@@ -157,8 +157,8 @@
-spec(gc_done/4 :: (server(), non_neg_integer(), file_num(), file_num()) ->
'ok').
-spec(set_maximum_since_use/2 :: (server(), non_neg_integer()) -> 'ok').
--spec(gc/3 :: (non_neg_integer(), non_neg_integer(), gc_state()) ->
- non_neg_integer()).
+-spec(combine/3 :: (non_neg_integer(), non_neg_integer(), gc_state()) ->
+ non_neg_integer()).
-spec(delete_file/2 :: (non_neg_integer(), gc_state()) -> 'ok').
-spec(has_readers/2 :: (non_neg_integer(), gc_state()) -> boolean()).
@@ -1464,8 +1464,8 @@ maybe_compact(State = #msstate { sum_valid_data = SumValid,
'$end_of_table' ->
State;
First ->
- case find_files_to_gc(FileSummaryEts, FileSizeLimit,
- ets:lookup(FileSummaryEts, First)) of
+ case find_files_to_combine(FileSummaryEts, FileSizeLimit,
+ ets:lookup(FileSummaryEts, First)) of
not_found ->
State;
{Src, Dst} ->
@@ -1474,14 +1474,14 @@ maybe_compact(State = #msstate { sum_valid_data = SumValid,
{#file_summary.locked, true}),
true = ets:update_element(FileSummaryEts, Dst,
{#file_summary.locked, true}),
- ok = rabbit_msg_store_gc:gc(GCPid, Src, Dst),
+ ok = rabbit_msg_store_gc:combine(GCPid, Src, Dst),
State1 #msstate { gc_active = {Src, Dst} }
end
end;
maybe_compact(State) ->
State.
-find_files_to_gc(FileSummaryEts, FileSizeLimit,
+find_files_to_combine(FileSummaryEts, FileSizeLimit,
[#file_summary { file = Dst,
valid_total_size = DstValid,
right = Src,
@@ -1502,7 +1502,7 @@ find_files_to_gc(FileSummaryEts, FileSizeLimit,
(DstValid > 0) andalso (SrcValid > 0) andalso
not (DstLocked orelse SrcLocked) of
true -> {Src, Dst};
- false -> find_files_to_gc(
+ false -> find_files_to_combine(
FileSummaryEts, FileSizeLimit, Next)
end
end
@@ -1565,7 +1565,7 @@ delete_file(File, State = #gc_state { file_summary_ets = FileSummaryEts,
true = ets:delete(FileSummaryEts, File),
ok = file:delete(form_filename(Dir, filenum_to_name(File))).
-gc(SrcFile, DstFile, State = #gc_state { file_summary_ets = FileSummaryEts }) ->
+combine(SrcFile, DstFile, State = #gc_state { file_summary_ets = FileSummaryEts }) ->
[SrcObj = #file_summary {
readers = 0,
left = DstFile,
diff --git a/src/rabbit_msg_store_gc.erl b/src/rabbit_msg_store_gc.erl
index 008de53508..83924fb4a3 100644
--- a/src/rabbit_msg_store_gc.erl
+++ b/src/rabbit_msg_store_gc.erl
@@ -33,7 +33,7 @@
-behaviour(gen_server2).
--export([start_link/1, gc/3, delete/2, no_readers/2, stop/1]).
+-export([start_link/1, combine/3, delete/2, no_readers/2, stop/1]).
-export([set_maximum_since_use/2]).
@@ -54,7 +54,7 @@
-spec(start_link/1 :: (rabbit_msg_store:gc_state()) ->
rabbit_types:ok_pid_or_error()).
--spec(gc/3 :: (pid(), non_neg_integer(), non_neg_integer()) -> 'ok').
+-spec(combine/3 :: (pid(), non_neg_integer(), non_neg_integer()) -> 'ok').
-spec(delete/2 :: (pid(), non_neg_integer()) -> 'ok').
-spec(no_readers/2 :: (pid(), non_neg_integer()) -> 'ok').
-spec(stop/1 :: (pid()) -> 'ok').
@@ -68,8 +68,8 @@ start_link(MsgStoreState) ->
gen_server2:start_link(?MODULE, [self(), MsgStoreState],
[{timeout, infinity}]).
-gc(Server, Source, Destination) ->
- gen_server2:cast(Server, {gc, [Source, Destination]}).
+combine(Server, Source, Destination) ->
+ gen_server2:cast(Server, {combine, [Source, Destination]}).
delete(Server, File) ->
gen_server2:cast(Server, {delete, [File]}).
@@ -100,7 +100,7 @@ handle_call(stop, _From, State) ->
{stop, normal, ok, State}.
handle_cast({Action, Files}, State)
- when is_list(Files) andalso (Action =:= gc orelse Action =:= delete) ->
+ when is_list(Files) andalso (Action =:= combine orelse Action =:= delete) ->
{noreply, attempt_action(Action, Files, State), hibernate};
handle_cast({no_readers, File},
@@ -141,10 +141,10 @@ attempt_action(Action, Files,
dict:store(File, {Action, Files}, Pending) }
end.
-do_action(gc, [Source, Destination],
- State = #state { parent = Parent,
- msg_store_state = MsgStoreState }) ->
- Reclaimed = rabbit_msg_store:gc(Source, Destination, MsgStoreState),
+do_action(combine, [Source, Destination],
+ State = #state { parent = Parent,
+ msg_store_state = MsgStoreState }) ->
+ Reclaimed = rabbit_msg_store:combine(Source, Destination, MsgStoreState),
ok = rabbit_msg_store:gc_done(Parent, Reclaimed, Source, Destination),
State;
do_action(delete, [File], State = #state { msg_store_state = MsgStoreState }) ->