add visitor in query plan tree ndoe
merge