Class ChangeNumberBitmapMaskAlgorithm
java.lang.Object
com.google.gerrit.server.query.change.ChangeNumberBitmapMaskAlgorithm
- All Implemented Interfaces:
- ChangeNumberVirtualIdAlgorithm
public class ChangeNumberBitmapMaskAlgorithm
extends Object
implements ChangeNumberVirtualIdAlgorithm
Dictionary-based encoding algorithm for combining a serverId/legacyChangeNum into a virtual
 numeric id
 
TODO: To be reverted on master and stable-3.8
- 
Constructor SummaryConstructorsConstructorDescriptionChangeNumberBitmapMaskAlgorithm(String localServerId, com.google.common.collect.ImmutableList<String> importedServerIds) 
- 
Method Summary
- 
Constructor Details- 
ChangeNumberBitmapMaskAlgorithm
 
- 
- 
Method Details- 
applyDescription copied from interface:ChangeNumberVirtualIdAlgorithmConvert a serverId/legacyChangeNum tuple into a virtual numeric id- Specified by:
- applyin interface- ChangeNumberVirtualIdAlgorithm
- Parameters:
- changeServerId- Gerrit serverId
- changeNumId- legacy change number
- Returns:
- virtual id which combines serverId and legacyChangeNum together
 
 
-