mirror of
https://github.com/pgadmin-org/pgadmin4.git
synced 2025-02-20 11:48:31 -06:00
Add Modified SQL tests for Resource Group. Fixes #4690
This commit is contained in:
parent
a68f0702e2
commit
eeeb350ed2
@ -21,6 +21,7 @@ Housekeeping
|
||||
| `Issue #4576 <https://redmine.postgresql.org/issues/4576>`_ - Add Reverse Engineered SQL tests for Views.
|
||||
| `Issue #4600 <https://redmine.postgresql.org/issues/4600>`_ - Add Reverse Engineered SQL tests for Rules.
|
||||
| `Issue #4619 <https://redmine.postgresql.org/issues/4619>`_ - Add Reverse Engineered and Modified SQL tests for FTS Templates.
|
||||
| `Issue #4690 <https://redmine.postgresql.org/issues/4690>`_ - Add Modified SQL tests for Resource Group.
|
||||
|
||||
Bug fixes
|
||||
*********
|
||||
|
@ -621,10 +621,10 @@ class ResourceGroupView(NodeView):
|
||||
|
||||
cpu_rate_limit_flag = False
|
||||
dirty_rate_limit_flag = False
|
||||
if 'cpu_rate_limit' in data and data['cpu_rate_limit'] > 0:
|
||||
if 'cpu_rate_limit' in data and data['cpu_rate_limit'] >= 0:
|
||||
cpu_rate_limit_flag = True
|
||||
|
||||
if 'dirty_rate_limit' in data and data['dirty_rate_limit'] > 0:
|
||||
if 'dirty_rate_limit' in data and data['dirty_rate_limit'] >= 0:
|
||||
dirty_rate_limit_flag = True
|
||||
|
||||
if cpu_rate_limit_flag or dirty_rate_limit_flag:
|
||||
|
@ -0,0 +1 @@
|
||||
ALTER RESOURCE GROUP "Rg1_$%{}[]()&*^!@""'`\/#" RENAME TO "Rg2_$%{}[]()&*^!@""'`\/#";
|
@ -0,0 +1,2 @@
|
||||
ALTER RESOURCE GROUP "Rg2_$%{}[]()&*^!@""'`\/#"
|
||||
SET cpu_rate_limit = 1, dirty_rate_limit = 5;
|
@ -0,0 +1,5 @@
|
||||
CREATE RESOURCE GROUP "Rg1_$%{}[]()&*^!@""'`\/#";
|
||||
|
||||
-- Following query will be executed in a separate transaction
|
||||
ALTER RESOURCE GROUP "Rg1_$%{}[]()&*^!@""'`\/#"
|
||||
SET cpu_rate_limit = 0, dirty_rate_limit = 0;
|
@ -5,33 +5,39 @@
|
||||
"name": "Create Resource groups",
|
||||
"endpoint": "NODE-resource_group.obj",
|
||||
"sql_endpoint": "NODE-resource_group.sql_id",
|
||||
"msql_endpoint": "NODE-resource_group.msql",
|
||||
"data": {
|
||||
"name": "Rg1_$%{}[]()&*^!@\"'`\\/#",
|
||||
"cpu_rate_limit": 0,
|
||||
"dirty_rate_limit": 0
|
||||
},
|
||||
"expected_sql_file": "create_resource_group.sql"
|
||||
"expected_sql_file": "create_resource_group.sql",
|
||||
"expected_msql_file": "create_resource_group.msql"
|
||||
},
|
||||
{
|
||||
"type": "alter",
|
||||
"name": "Alter Resource groups name",
|
||||
"endpoint": "NODE-resource_group.obj_id",
|
||||
"sql_endpoint": "NODE-resource_group.sql_id",
|
||||
"msql_endpoint": "NODE-resource_group.msql_id",
|
||||
"data": {
|
||||
"name": "Rg2_$%{}[]()&*^!@\"'`\\/#"
|
||||
},
|
||||
"expected_sql_file": "alter_resource_group_name.sql"
|
||||
"expected_sql_file": "alter_resource_group_name.sql",
|
||||
"expected_msql_file": "alter_resource_group_name.msql"
|
||||
},
|
||||
{
|
||||
"type": "alter",
|
||||
"name": "Alter Resource groups options",
|
||||
"endpoint": "NODE-resource_group.obj_id",
|
||||
"sql_endpoint": "NODE-resource_group.sql_id",
|
||||
"msql_endpoint": "NODE-resource_group.msql_id",
|
||||
"data": {
|
||||
"cpu_rate_limit": 1,
|
||||
"dirty_rate_limit": 5
|
||||
},
|
||||
"expected_sql_file": "alter_resource_group_options.sql"
|
||||
"expected_sql_file": "alter_resource_group_options.sql",
|
||||
"expected_msql_file": "alter_resource_group_options.msql"
|
||||
},
|
||||
{
|
||||
"type": "delete",
|
||||
|
Loading…
Reference in New Issue
Block a user