Fixed reading partitions based on given date ranges