Return all adaptors in the registry in get_all_DBAdaptors if no args supplied
Created by: Zhicheng-Liu
The changes included in this PR are the same as those in the PR #194 . I cherry picked all the commits from there.
I thought it would be good for these changes to go into release/88 too.