remove wird white space & refactor
refactor
rename
add interface Iquery
new filter object & refactor
fix update bug
solve execute and trans conflict.