General dynamic Yannakakis : conjunctive queries with theta joins under updates