Added GetShardIterator and GetRecords