Skip to content

Commit 9096378

Browse files
anuthanAliaksey Artamonau
authored andcommitted
In ns_rebalance_observer module rename record move_state
Change-Id: I371ac4c10975cdf1b1aab0aa3a184f7a6a0c642c Reviewed-on: http://review.couchbase.org/101820 Reviewed-by: Aliaksey Artamonau <[email protected]> Tested-by: Abhijeeth Nuthan <[email protected]> Well-Formed: Build Bot <[email protected]>
1 parent c11a401 commit 9096378

File tree

1 file changed

+26
-26
lines changed

1 file changed

+26
-26
lines changed

src/ns_rebalance_observer.erl

Lines changed: 26 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -38,20 +38,20 @@
3838
docs_total :: non_neg_integer(),
3939
docs_left :: non_neg_integer()}).
4040

41-
-record(move_state, {vbucket :: vbucket_id(),
42-
before_chain :: [node()],
43-
after_chain :: [node()],
44-
stats :: [#replica_building_stats{}]}).
41+
-record(vbucket_info, {vbucket :: vbucket_id(),
42+
before_chain :: [node()],
43+
after_chain :: [node()],
44+
stats :: [#replica_building_stats{}]}).
4545

4646
-record(state, {bucket :: bucket_name() | undefined,
4747
buckets_count :: pos_integer(),
4848
bucket_number :: non_neg_integer(),
4949
stage_info :: rebalance_progress:stage_info(),
5050
nodes_info :: [{atom(), [node()]}],
5151
type :: atom(),
52-
done_moves :: [#move_state{}],
53-
current_moves :: [#move_state{}],
54-
pending_moves :: [#move_state{}]
52+
done_moves :: [#vbucket_info{}],
53+
current_moves :: [#vbucket_info{}],
54+
pending_moves :: [#vbucket_info{}]
5555
}).
5656

5757
start_link(Stages, NodesInfo, Type) ->
@@ -207,8 +207,8 @@ handle_cast({update_stats, VBucket, NodeToDocsLeft}, State) ->
207207
end;
208208
false ->
209209
Stat
210-
end || Stat <- Move#move_state.stats],
211-
Move#move_state{stats = NewStats}
210+
end || Stat <- Move#vbucket_info.stats],
211+
Move#vbucket_info{stats = NewStats}
212212
end)};
213213

214214
handle_cast({update_progress, Stage, StageProgress},
@@ -296,10 +296,10 @@ initiate_bucket_rebalance(BucketName, OldState) ->
296296
end || Replica <- ChainAfter,
297297
Replica =/= undefined,
298298
Replica =/= MasterNode],
299-
#move_state{vbucket = VB,
300-
before_chain = ChainBefore,
301-
after_chain = ChainAfter,
302-
stats = RBStats}
299+
#vbucket_info{vbucket = VB,
300+
before_chain = ChainBefore,
301+
after_chain = ChainAfter,
302+
stats = RBStats}
303303
end || {VB, [MasterNode|_] = ChainBefore, ChainAfter} <- Diff],
304304

305305
?log_debug("Moves:~n~p", [Moves]),
@@ -346,10 +346,10 @@ handle_vbucket_move_start({_, vbucket_move_start, _Pid, _BucketName, _Node, VBuc
346346

347347
handle_vbucket_move_done({_, vbucket_move_done, _BucketName, VBucket} = Ev, State) ->
348348
State1 = update_move(State, VBucket,
349-
fun (#move_state{stats=Stats} = Move) ->
349+
fun (#vbucket_info{stats=Stats} = Move) ->
350350
Stats1 = [S#replica_building_stats{docs_left=0} ||
351351
S <- Stats],
352-
Move#move_state{stats=Stats1}
352+
Move#vbucket_info{stats=Stats1}
353353
end),
354354
case ensure_not_current(State1, VBucket) of
355355
State1 ->
@@ -361,7 +361,7 @@ handle_vbucket_move_done({_, vbucket_move_done, _BucketName, VBucket} = Ev, Stat
361361
end.
362362

363363
move_the_move(State, VBucketId, From, To) ->
364-
case lists:keytake(VBucketId, #move_state.vbucket, erlang:element(From, State)) of
364+
case lists:keytake(VBucketId, #vbucket_info.vbucket, erlang:element(From, State)) of
365365
false ->
366366
State;
367367
{value, Move, RestFrom} ->
@@ -378,7 +378,7 @@ ensure_not_current(State, VBucketId) ->
378378

379379
update_move(#state{current_moves = Moves} = State, VBucket, Fun) ->
380380
NewCurrent =
381-
[case Move#move_state.vbucket =:= VBucket of
381+
[case Move#vbucket_info.vbucket =:= VBucket of
382382
false ->
383383
Move;
384384
_ ->
@@ -416,15 +416,15 @@ docs_left_updater_loop(Parent) ->
416416
docs_left_updater_loop(Parent)
417417
end.
418418

419-
get_docs_estimate(BucketName, #move_state{vbucket = VBucket,
420-
before_chain = [MasterNode|_],
421-
stats = RStats}) ->
419+
get_docs_estimate(BucketName, #vbucket_info{vbucket = VBucket,
420+
before_chain = [MasterNode|_],
421+
stats = RStats}) ->
422422
ReplicaNodes = [S#replica_building_stats.node || S <- RStats],
423423
janitor_agent:get_dcp_docs_estimate(BucketName, MasterNode, VBucket, ReplicaNodes).
424424

425425
update_docs_left_for_move(Parent, BucketName,
426-
#move_state{vbucket = VBucket,
427-
stats = RStats} = MoveState) ->
426+
#vbucket_info{vbucket = VBucket,
427+
stats = RStats} = MoveState) ->
428428
try get_docs_estimate(BucketName, MoveState) of
429429
NewLefts ->
430430
Stuff =
@@ -488,8 +488,8 @@ do_get_detailed_progress(#state{bucket=Bucket,
488488

489489
{MovesInActive, MovesOutActive, MovesInReplica, MovesOutReplica} =
490490
lists:foldl(
491-
fun (#move_state{before_chain=[OldMaster|OldReplicas],
492-
after_chain=[NewMaster|NewReplicas]},
491+
fun (#vbucket_info{before_chain=[OldMaster|OldReplicas],
492+
after_chain=[NewMaster|NewReplicas]},
493493
{AccInA, AccOutA, AccInR, AccOutR}) ->
494494
{AccInA1, AccOutA1} =
495495
case OldMaster =:= NewMaster of
@@ -548,8 +548,8 @@ do_get_detailed_progress(#state{bucket=Bucket,
548548

549549
moves_stats(Moves) ->
550550
lists:foldl(
551-
fun (#move_state{stats=Stats,
552-
before_chain=[OldMaster|_]}, Acc) ->
551+
fun (#vbucket_info{stats=Stats,
552+
before_chain=[OldMaster|_]}, Acc) ->
553553
true = (OldMaster =/= undefined),
554554

555555
lists:foldl(

0 commit comments

Comments
 (0)