Cast OIDs to oid not int, otherwise we lose half the range which results in objects not being accessible. Fixes #1951

This commit is contained in:
Murtuza Zabuawala
2016-11-11 14:36:41 +00:00
committed by Dave Page
parent 6f30cabdbb
commit 00d2ab0338
82 changed files with 128 additions and 128 deletions

View File

@@ -1,6 +1,6 @@
{# ============= Below SQL will get the resource group name using oid ============= #}
{% if rgid %}
SELECT rgrpname FROM edb_resource_group WHERE oid = {{rgid}}::int;
SELECT rgrpname FROM edb_resource_group WHERE oid = {{rgid}}::oid;
{% endif %}
{# ============= Below SQL will drop the resource group ============= #}
{% if rgname %}

View File

@@ -1,6 +1,6 @@
SELECT oid, rgrpname AS name
FROM edb_resource_group
{% if rgid %}
WHERE oid={{rgid}}::int
WHERE oid={{rgid}}::oid
{% endif %}
ORDER BY rgrpname

View File

@@ -1,6 +1,6 @@
SELECT oid, rgrpname AS name, rgrpcpuratelimit AS cpu_rate_limit, rgrpdirtyratelimit AS dirty_rate_limit
FROM edb_resource_group
{% if rgid %}
WHERE oid={{rgid}}::int
WHERE oid={{rgid}}::oid
{% endif %}
ORDER BY rgrpname