Looks like deserialization can potentially throw. Both deserializeSimpleMetric and deserializeV1Rollup throw IOException which gets turned into a RuntimeException which then gets thrown to the caller of `fromByteBuffer`. Unsure if that gets swallowed there, or if it can potentially bubble up into the AstyanaxReader.