Bug Description

1. execute on node 1, and node 2 can find the new table t:
create table t(id int) partition by range(id)(partition p1 values less than(10), partition p2 values less than(20));
2. execute on node1, success
insert into t values(1),(10);
3. so we can select the value from node1 and node2. Execute on both nodes, result is {1,10}
select * from t;
4. execute this statement on node1, and it is OK.
alter table t truncate partition p2; -- execute this statement on node1
5. but query the values, the result is not the same as expected: result from node1 is {1}, but node2 is {1,10}
select * from t;