-
Type:
Bug
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 0.98.16
-
Component/s: None
-
Labels:None
-
Hadoop Flags:Reviewed
I noticed that (at least in 0.98 - master is entirely different) we create ByteBuffer just to create a byte[], which is then used to create a KeyValue.
We can save the creation of the ByteBuffer and hence save allocating an extra object for each KV we find by creating the byte[] directly.
In a Phoenix count(*) query that saved from 10% of runtime.