Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.94.0
-
None
Description
After apply the patch of HBASE-5611, and tested on a 32-bit machine. This problem was triggered.
Before this patch, TestHeapSize is passed by pure coincidence in 94.
public static final long FIXED_OVERHEAD = ClassSize.align( ClassSize.OBJECT + ClassSize.ARRAY + 30 * ClassSize.REFERENCE + Bytes.SIZEOF_INT + (6 * Bytes.SIZEOF_LONG) + Bytes.SIZEOF_BOOLEAN);
Actually, there are 31 REFERENCEs and 5 LONGs in HRegion.