ContentSearch is limited to 500 results

Using the only non-deprecated constructor results in no more than 500 results no matter what limit is set.
So using ContentSearch(query, sort, searchFilter, startOffset, limit) yields up to 500 results.

Workaround is to use the deprecated constructor, the ContentSearch(query, sort, searchFilter, resultFilter)

Is there a ticket for this?

This is my implementation and works as expected.

ContentSearch search = new ContentSearch(queryFactory.toBooleanQuery(), sort, searchFilters, offset,
                maxResults);

If there is no ticket, you can open one yourself at https://jira.atlassian.com