Skip to content

Commit

Permalink
Fixed missing mysql test cases for sharding-integration-test module (#…
Browse files Browse the repository at this point in the history
…3032)

* for #3018, fixed the GeneralDCLIT's revoke_user_with_hostname_on_table on tbl.

*  for #3018, fixed the GeneralDCLIT's revoke_user_with_hostname_on_table on masterslave.

*  for #3018, fixed the GeneralDCLIT's revoke_user_with_hostname_on_table on db.

* for #3018, fixed the GeneralDCLIT's revoke_user_with_hostname_on_table on dbtbl_with_masterslave.

* for #3018, fixed the GeneralDCLIT's revoke_user_with_hostname_on_table on masterslave 2nd.

* for #3018, fixed the BatchDMLIT missing delete_with_alias.xml file in db rule.

* for #3018, fixed the BatchDMLIT missing delete_with_alias.xml file in masterslave rule.

* for #3018, fixed the BatchDMLIT missing delete_with_alias.xml file in tbl rule.

* for #3018, fixed the BatchDMLIT missing delete_with_alias.xml file in dbtbl_with_masterslave rule.

* for #3018, fixed the GeneralDCLIT's revoke_user_with_hostname_on_db_and_table on masterslave.
  • Loading branch information
haocao authored and terrymanu committed Sep 12, 2019
1 parent b7f1358 commit ef9d847
Show file tree
Hide file tree
Showing 9 changed files with 318 additions and 1 deletion.
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<dataset update-count="40">
<metadata data-nodes="db_${0..9}.t_order">
<column name="order_id" type="numeric" />
<column name="user_id" type="numeric" />
<column name="status" type="varchar" />
</metadata>
</dataset>
Original file line number Diff line number Diff line change
@@ -0,0 +1,124 @@
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<dataset update-count="100">
<metadata data-nodes="master_db_${0..9}.t_order_${0..9},slave_db_${0..9}.t_order_${0..9}">
<column name="order_id" type="numeric" />
<column name="user_id" type="numeric" />
<column name="status" type="varchar" />
</metadata>
<row data-node="slave_db_0.t_order_0" values="1000, 10, init_slave" />
<row data-node="slave_db_0.t_order_1" values="1001, 10, init_slave" />
<row data-node="slave_db_0.t_order_2" values="1002, 10, init_slave" />
<row data-node="slave_db_0.t_order_3" values="1003, 10, init_slave" />
<row data-node="slave_db_0.t_order_4" values="1004, 10, init_slave" />
<row data-node="slave_db_0.t_order_5" values="1005, 10, init_slave" />
<row data-node="slave_db_0.t_order_6" values="1006, 10, init_slave" />
<row data-node="slave_db_0.t_order_7" values="1007, 10, init_slave" />
<row data-node="slave_db_0.t_order_8" values="1008, 10, init_slave" />
<row data-node="slave_db_0.t_order_9" values="1009, 10, init_slave" />
<row data-node="slave_db_1.t_order_0" values="1100, 11, init_slave" />
<row data-node="slave_db_1.t_order_1" values="1101, 11, init_slave" />
<row data-node="slave_db_1.t_order_2" values="1102, 11, init_slave" />
<row data-node="slave_db_1.t_order_3" values="1103, 11, init_slave" />
<row data-node="slave_db_1.t_order_4" values="1104, 11, init_slave" />
<row data-node="slave_db_1.t_order_5" values="1105, 11, init_slave" />
<row data-node="slave_db_1.t_order_6" values="1106, 11, init_slave" />
<row data-node="slave_db_1.t_order_7" values="1107, 11, init_slave" />
<row data-node="slave_db_1.t_order_8" values="1108, 11, init_slave" />
<row data-node="slave_db_1.t_order_9" values="1109, 11, init_slave" />
<row data-node="slave_db_2.t_order_0" values="1200, 12, init_slave" />
<row data-node="slave_db_2.t_order_1" values="1201, 12, init_slave" />
<row data-node="slave_db_2.t_order_2" values="1202, 12, init_slave" />
<row data-node="slave_db_2.t_order_3" values="1203, 12, init_slave" />
<row data-node="slave_db_2.t_order_4" values="1204, 12, init_slave" />
<row data-node="slave_db_2.t_order_5" values="1205, 12, init_slave" />
<row data-node="slave_db_2.t_order_6" values="1206, 12, init_slave" />
<row data-node="slave_db_2.t_order_7" values="1207, 12, init_slave" />
<row data-node="slave_db_2.t_order_8" values="1208, 12, init_slave" />
<row data-node="slave_db_2.t_order_9" values="1209, 12, init_slave" />
<row data-node="slave_db_3.t_order_0" values="1300, 13, init_slave" />
<row data-node="slave_db_3.t_order_1" values="1301, 13, init_slave" />
<row data-node="slave_db_3.t_order_2" values="1302, 13, init_slave" />
<row data-node="slave_db_3.t_order_3" values="1303, 13, init_slave" />
<row data-node="slave_db_3.t_order_4" values="1304, 13, init_slave" />
<row data-node="slave_db_3.t_order_5" values="1305, 13, init_slave" />
<row data-node="slave_db_3.t_order_6" values="1306, 13, init_slave" />
<row data-node="slave_db_3.t_order_7" values="1307, 13, init_slave" />
<row data-node="slave_db_3.t_order_8" values="1308, 13, init_slave" />
<row data-node="slave_db_3.t_order_9" values="1309, 13, init_slave" />
<row data-node="slave_db_4.t_order_0" values="1400, 14, init_slave" />
<row data-node="slave_db_4.t_order_1" values="1401, 14, init_slave" />
<row data-node="slave_db_4.t_order_2" values="1402, 14, init_slave" />
<row data-node="slave_db_4.t_order_3" values="1403, 14, init_slave" />
<row data-node="slave_db_4.t_order_4" values="1404, 14, init_slave" />
<row data-node="slave_db_4.t_order_5" values="1405, 14, init_slave" />
<row data-node="slave_db_4.t_order_6" values="1406, 14, init_slave" />
<row data-node="slave_db_4.t_order_7" values="1407, 14, init_slave" />
<row data-node="slave_db_4.t_order_8" values="1408, 14, init_slave" />
<row data-node="slave_db_4.t_order_9" values="1409, 14, init_slave" />
<row data-node="slave_db_5.t_order_0" values="1500, 15, init_slave" />
<row data-node="slave_db_5.t_order_1" values="1501, 15, init_slave" />
<row data-node="slave_db_5.t_order_2" values="1502, 15, init_slave" />
<row data-node="slave_db_5.t_order_3" values="1503, 15, init_slave" />
<row data-node="slave_db_5.t_order_4" values="1504, 15, init_slave" />
<row data-node="slave_db_5.t_order_5" values="1505, 15, init_slave" />
<row data-node="slave_db_5.t_order_6" values="1506, 15, init_slave" />
<row data-node="slave_db_5.t_order_7" values="1507, 15, init_slave" />
<row data-node="slave_db_5.t_order_8" values="1508, 15, init_slave" />
<row data-node="slave_db_5.t_order_9" values="1509, 15, init_slave" />
<row data-node="slave_db_6.t_order_0" values="1600, 16, init_slave" />
<row data-node="slave_db_6.t_order_1" values="1601, 16, init_slave" />
<row data-node="slave_db_6.t_order_2" values="1602, 16, init_slave" />
<row data-node="slave_db_6.t_order_3" values="1603, 16, init_slave" />
<row data-node="slave_db_6.t_order_4" values="1604, 16, init_slave" />
<row data-node="slave_db_6.t_order_5" values="1605, 16, init_slave" />
<row data-node="slave_db_6.t_order_6" values="1606, 16, init_slave" />
<row data-node="slave_db_6.t_order_7" values="1607, 16, init_slave" />
<row data-node="slave_db_6.t_order_8" values="1608, 16, init_slave" />
<row data-node="slave_db_6.t_order_9" values="1609, 16, init_slave" />
<row data-node="slave_db_7.t_order_0" values="1700, 17, init_slave" />
<row data-node="slave_db_7.t_order_1" values="1701, 17, init_slave" />
<row data-node="slave_db_7.t_order_2" values="1702, 17, init_slave" />
<row data-node="slave_db_7.t_order_3" values="1703, 17, init_slave" />
<row data-node="slave_db_7.t_order_4" values="1704, 17, init_slave" />
<row data-node="slave_db_7.t_order_5" values="1705, 17, init_slave" />
<row data-node="slave_db_7.t_order_6" values="1706, 17, init_slave" />
<row data-node="slave_db_7.t_order_7" values="1707, 17, init_slave" />
<row data-node="slave_db_7.t_order_8" values="1708, 17, init_slave" />
<row data-node="slave_db_7.t_order_9" values="1709, 17, init_slave" />
<row data-node="slave_db_8.t_order_0" values="1800, 18, init_slave" />
<row data-node="slave_db_8.t_order_1" values="1801, 18, init_slave" />
<row data-node="slave_db_8.t_order_2" values="1802, 18, init_slave" />
<row data-node="slave_db_8.t_order_3" values="1803, 18, init_slave" />
<row data-node="slave_db_8.t_order_4" values="1804, 18, init_slave" />
<row data-node="slave_db_8.t_order_5" values="1805, 18, init_slave" />
<row data-node="slave_db_8.t_order_6" values="1806, 18, init_slave" />
<row data-node="slave_db_8.t_order_7" values="1807, 18, init_slave" />
<row data-node="slave_db_8.t_order_8" values="1808, 18, init_slave" />
<row data-node="slave_db_8.t_order_9" values="1809, 18, init_slave" />
<row data-node="slave_db_9.t_order_0" values="1900, 19, init_slave" />
<row data-node="slave_db_9.t_order_1" values="1901, 19, init_slave" />
<row data-node="slave_db_9.t_order_2" values="1902, 19, init_slave" />
<row data-node="slave_db_9.t_order_3" values="1903, 19, init_slave" />
<row data-node="slave_db_9.t_order_4" values="1904, 19, init_slave" />
<row data-node="slave_db_9.t_order_5" values="1905, 19, init_slave" />
<row data-node="slave_db_9.t_order_6" values="1906, 19, init_slave" />
<row data-node="slave_db_9.t_order_7" values="1907, 19, init_slave" />
<row data-node="slave_db_9.t_order_8" values="1908, 19, init_slave" />
<row data-node="slave_db_9.t_order_9" values="1909, 19, init_slave" />
</dataset>
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<dataset update-count="40">
<metadata data-nodes="master.t_order,slave_${0..1}.t_order">
<column name="order_id" type="numeric" />
<column name="user_id" type="numeric" />
<column name="status" type="varchar" />
</metadata>
</dataset>
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
<!--
~ Licensed to the Apache Software Foundation (ASF) under one or more
~ contributor license agreements. See the NOTICE file distributed with
~ this work for additional information regarding copyright ownership.
~ The ASF licenses this file to You under the Apache License, Version 2.0
~ (the "License"); you may not use this file except in compliance with
~ the License. You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
-->

<dataset update-count="20">
<metadata data-nodes="tbl.t_order_${0..9}">
<column name="order_id" type="numeric" />
<column name="user_id" type="numeric" />
<column name="status" type="varchar" />
</metadata>
</dataset>
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,16 @@
<sql>GRANT select,update,insert,delete on db_7.* to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_8.* to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_9.* to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_0.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_1.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_2.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_3.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_4.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_5.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_6.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_7.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_8.t_order to user_dev@localhost</sql>
<sql>GRANT select,update,insert,delete on db_9.t_order to user_dev@localhost</sql>
</user-create>
<user-drop>
<sql>DROP USER user_dev@localhost</sql>
Expand Down
Loading

0 comments on commit ef9d847

Please sign in to comment.