> Maybe. In that case pg_get_replication_slots() should be changed. We > should use the same criteria to decide whether a slot is invalidated > or not at all the places.
Right.
Agreed.
> I am a fan of stricter, all-assumption-covering conditions. In case we > don't want to check restart_lsn, an Assert might be useful to validate > our assumption.