converted chat dao impl to use db executor, and had to extend db executor interface