getAllKeys method
Implementation
@override
Future<List<String>> getAllKeys() async {
final keys = <String>[];
for (var shard = 0; shard < shardCount; shard++) {
final response = await _requestOnShard(shard, 'keys');
final values = response['keys'];
if (values is Iterable) {
keys.addAll(values.whereType<String>());
}
}
return keys;
}