default CompletableFuture<AppendResult> append(RecordBatch recordBatch) {
        return append(AppendContext.DEFAULT, recordBatch);
    }
Append recordBatch to stream.

@param recordBatch {@link RecordBatch}.
@return - complete success with async {@link AppendResult}, when append success.
- complete exception with {@link StreamClientException}, when append fail. TODO: specify the exception.
s3stream/src/main/java/com/automq/stream/api/Stream.java