synchronized long tryAppend(
            int nodeId,
            int epoch,
            OptionalLong requiredBaseOffset,
            List<ApiMessageAndVersion> batch
        ) {
            // No easy access to the concept of time. Use the base offset as the append timestamp
            long appendTimestamp = (prevOffset + 1) * 10;
            return tryAppend(nodeId,
                    epoch,
                    requiredBaseOffset,
                    new LocalRecordBatch(epoch, appendTimestamp, batch));
        }
The initial max read offset which LocalLog instances will be configured with.
metadata/src/test/java/org/apache/kafka/metalog/LocalLogManager.java