compact method
Implementation
Future<void> compact() {
final worker = _worker;
if(worker != null) {
_recordCount = length;
final records = stateValues.map(converter.encodePut).toList();
return worker.putData(reset: records);
} else {
return Future.value();
}
}