Disk smart lookahead not dealing with large records
Disk smart lookahead not dealing with large records

Reloading pages from disk, failed to provide the deserializer the correct
amount, if the records spanned the smart buffering blocksize (default 2MB)
Consequently it would hit an end of stream type error deserializing

Signed-off-by: Jake Smith <b20121000db38205734e8ca1c74fe9668b08552a@lexisnexis.com>

afishbeck/HPCC-Platform,afishbeck/HPCC-Platform,RussWhitehead/HPCC-Platform,RussWhitehead/HPCC-Platform,afishbeck/HPCC-Platform,afishbeck/HPCC-Platform,RussWhitehead/HPCC-Platform,afishbeck/HPCC-Platform,RussWhitehead/HPCC-Platform,RussWhitehead/HPCC-Platform,RussWhitehead/HPCC-Platform,RussWhitehead/HPCC-Platform,afishbeck/HPCC-Platform