Generalized snapshot isolation (GSI) is an extension of the conventional snapshot isolation (CSI) for the replicated settings. It generalizes CSI in the way that it allows the use of stale snapshots.