amount_read = fread(&buffer, sizeof(DataPoint), QUERY_BUFSIZ, file);
s->read_offset += amount_read;
Log(LOGDEBUG, "Read %d data points; offset now at %d", amount_read, s->read_offset);
amount_read = fread(&buffer, sizeof(DataPoint), QUERY_BUFSIZ, file);
s->read_offset += amount_read;
Log(LOGDEBUG, "Read %d data points; offset now at %d", amount_read, s->read_offset);