If I understand correctly spring-batch's reader mechanics doesn't provide a mechanism for multithreading in the reader step. I've been playing around with some ideas around using modular arithmetic on the primary key of a database as a partitioning mechanism for multithreading the query. My questions are two fold:
(1) Have I missed something in the ability to run multiple threads during the reader step, particularly in regards to making database queries?
(2) If I come up with a good solution would it be worth opening a Jira for this and submitting it back to the spring-batch codebase? Clearly https://github.com/spring-projects/spring-batch/blob/master/CONTRIBUTING.md would be the starting place, but the Spring guys seem to not have an apparent mailing list for communication. So I figured that I would ask the question before opening a ticket.