add dqcompletness topology, still need to do: update db each several seconds and clear dirty data