Description
In constructor of org.apache.ignite.internal.utilGridPartitionStateMap(int parts)
{ states = new BitSet(parts); }we initialize BitSet with part bit, but use private static final int BITS for each partition state. As result long[] in BitSet get difficult predictable size (depends of access order it can be exact as needed or almost twice bigger with at least one additional array copying)