| 1024 | } |
| 1025 | |
| 1026 | Oid |
| 1027 | GetNewOidForResQueue(Relation relation, Oid indexId, AttrNumber oidcolumn, |
| 1028 | char *rsqname) |
| 1029 | { |
| 1030 | OidAssignment key; |
| 1031 | |
| 1032 | Assert(RelationGetRelid(relation) == ResQueueRelationId); |
| 1033 | Assert(indexId == ResQueueOidIndexId); |
| 1034 | Assert(oidcolumn == Anum_pg_resqueue_oid); |
| 1035 | |
| 1036 | memset(&key, 0, sizeof(OidAssignment)); |
| 1037 | key.type = T_OidAssignment; |
| 1038 | key.objname = rsqname; |
| 1039 | return GetNewOrPreassignedOid(relation, indexId, oidcolumn, &key); |
| 1040 | } |
| 1041 | |
| 1042 | Oid |
| 1043 | GetNewOidForTag(Relation relation, Oid indexId, AttrNumber oidcolumn, |
no test coverage detected