rollbackOptimisticChanges method

Set<String> rollbackOptimisticChanges(
  1. String requestId
)

Implementation

Set<String> rollbackOptimisticChanges(String requestId) {
  final entries = _entries.remove(requestId);
  if (entries == null) return const {};

  final touchedTables = <String>{};
  for (final entry in entries.reversed) {
    _rollbackEntry(entry);
    touchedTables.add(entry.tableName);
  }
  return touchedTables;
}