aboutsummaryrefslogtreecommitdiff
path: root/src/backend/catalog/unused_oids
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/catalog/unused_oids')
-rw-r--r--src/backend/catalog/unused_oids41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/backend/catalog/unused_oids b/src/backend/catalog/unused_oids
index 9608204f495..e69de29bb2d 100644
--- a/src/backend/catalog/unused_oids
+++ b/src/backend/catalog/unused_oids
@@ -1,41 +0,0 @@
-#!/bin/sh
-# unused_oids
-#
-# $Header: /cvsroot/pgsql/src/backend/catalog/Attic/unused_oids,v 1.1.1.1 1996/07/09 06:21:18 scrappy Exp $
-#
-# finds blocks of oids that have not already been claimed by
-# post_hackers for internal purposes. primarily useful for
-# finding valid oids for new internal function oids. the numbers
-# printed are inclusive ranges of valid (unused) oids.
-#
-# before using a large empty block, make sure you aren't about
-# to take over what was intended as expansion space for something
-# else. also, before using a number, do a "grepsrc" to make sure
-# that someone isn't using a literal numeric constant somewhere..
-#
-# non-berkeley post_hackers should probably not try to use oids
-# less than the highest one that comes with the distributed source.
-#
-# run this script in src/backend/catalog.
-#
-egrep '^DATA' pg_*.h | \
- sed -e 's/^.*OID[^=]*=[^0-9]*//' -e 's/[^0-9].*$//' | \
- sort -n | \
- uniq | \
- awk '
-BEGIN {
- last = 0;
-}
-/^[0-9]/ {
- if ($1 > last + 1) {
- if ($1 > last + 2) {
- print last + 1, "-", $1 - 1;
- } else {
- print last + 1;
- }
- }
- last = $1;
-}
-END {
- print last + 1, "-";
-}'