The following query on the test employees.csv:
POST _sql
{
"query": "SELECT YEAR(birth_date) FROM employees GROUP BY YEAR(birth_date)",
"time_zone": "Europe/Berlin",
"fetch_size": 1
}
will return the following paged results: null, 1952, 1952, ...
Increasing the page size to 2 will duplicate 1954.
This doesn't (easily?) reproduce without a non-Z timezone.