upgrade adapters: improvements on GrusConnection for duplicate frees.