Description
After SPARK-18371, it is guaranteed that there would be at least one message per partition per batch using direct kafka API with backpressure when new messages exist in the topics. It would be better if the user has the option of setting the minimum instead of just a hard coded 1 limit.