added cases for dns objects in commit_record