Jira issue originally created by user @beberlei:
Currently repositories are pretty much useless because you cannot limit/offset or order by columns, which is what repositories are for to implement simple list views. That is why the signatures should be extended to:
findAll(array $orderBy = null, $maxResults = null, $firstResult = null);
findOne(array $criteria, array $orderBy = null, $maxResults = null, $firstResult = null);
Comment created by @beberlei:
Implemented, just for findBy() though as findAll() is just a proxy to that in most cases.
Issue was closed with resolution "Fixed"