Skip to content

Commit

Permalink
SERVER-5475 out-parameter should be a ref
Browse files Browse the repository at this point in the history
  • Loading branch information
Greg Studer committed May 9, 2012
1 parent f799d9d commit abbd41d
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 4 deletions.
4 changes: 2 additions & 2 deletions src/mongo/s/chunk.cpp
Expand Up @@ -616,7 +616,7 @@ namespace mongo {
_splitHeuristics.markMinorForReload( getns(), majorVersion );
}

void ChunkManager::getMarkedMinorVersions( set<ShardChunkVersion> minorVersions ) const {
void ChunkManager::getMarkedMinorVersions( set<ShardChunkVersion>& minorVersions ) const {
_splitHeuristics.getMarkedMinorVersions( minorVersions );
}

Expand Down Expand Up @@ -658,7 +658,7 @@ namespace mongo {
grid.getDBConfig( ns )->getChunkManagerIfExists( ns, true, true );
}

void ChunkManager::SplitHeuristics::getMarkedMinorVersions( set<ShardChunkVersion> minorVersions ) {
void ChunkManager::SplitHeuristics::getMarkedMinorVersions( set<ShardChunkVersion>& minorVersions ) {
scoped_lock lk( _staleMinorSetMutex );
for( set<ShardChunkVersion>::iterator it = _staleMinorSet.begin(); it != _staleMinorSet.end(); it++ ){
minorVersions.insert( *it );
Expand Down
4 changes: 2 additions & 2 deletions src/mongo/s/chunk.h
Expand Up @@ -361,7 +361,7 @@ namespace mongo {
private:
ChunkManagerPtr reload(bool force=true) const; // doesn't modify self!
void markMinorForReload( ShardChunkVersion majorVersion ) const;
void getMarkedMinorVersions( set<ShardChunkVersion> minorVersions ) const;
void getMarkedMinorVersions( set<ShardChunkVersion>& minorVersions ) const;

// helpers for constructor
void _load(ChunkMap& chunks, set<Shard>& shards, ShardVersionMap& shardVersions, ChunkManagerPtr oldManager);
Expand Down Expand Up @@ -400,7 +400,7 @@ namespace mongo {
_staleMinorCount( 0 ) {}

void markMinorForReload( const string& ns, ShardChunkVersion majorVersion );
void getMarkedMinorVersions( set<ShardChunkVersion> minorVersions );
void getMarkedMinorVersions( set<ShardChunkVersion>& minorVersions );

TicketHolder _splitTickets;

Expand Down

0 comments on commit abbd41d

Please sign in to comment.