WAL loading: check sample time is valid earlier (#11307)
WAL loading: check sample time is valid earlier (#11307)

There's no point splitting a sample onto the right shard and checking
if the series needs to be re-mapped, if we're only going to discard it
once it arrives at `ProcessWALSamples()`. Simply discard it earlier.

Signed-off-by: Bryan Boreham <de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com>

Signed-off-by: Bryan Boreham <de652539b24efdf404b95def4635bf3dbfd846aa@gmail.com>
prometheus/prometheus,prometheus/prometheus,prometheus/prometheus,prometheus/prometheus,prometheus/prometheus