+ final byte[] serialized = out.toByteArray();
+
+ LOG.info("Initial buffer capacity {}, actual serialized size {}",
+ initialSerializedBufferCapacity, serialized.length);
+
+ return new CommitTransactionPayload(serialized);
+ }
+
+ @VisibleForTesting
+ public static CommitTransactionPayload create(final TransactionIdentifier transactionId,
+ final DataTreeCandidate candidate) throws IOException {
+ return create(transactionId, candidate, 512);