Re: New system OIDS inside include/catalog/pg_proc.h - Mailing list pgsql-hackers

From Greg Sabino Mullane
Subject Re: New system OIDS inside include/catalog/pg_proc.h
Date
Msg-id E16YR8X-0007PW-00@mclean.mail.mindspring.net
Whole thread Raw
In response to New system OIDS inside include/catalog/pg_proc.h  ("Greg Sabino Mullane" <greg@turnstep.com>)
List pgsql-hackers
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

> I think you're wasting your time to think about this now.  By 
> the time 7.3 comes out, we will have an entirely new approach 
> to temp tables: they'll be named with the same names the user 
> sees, and live in per-backend temp schemas to avoid name 
> conflicts with permanent tables. So any code based on working 
> with the existing temp-name mapper will be in the scrap heap 
> before it can get released :-(

Thank you for the heads-up. Yes, this means some of my code is 
now "scrapped" but I did learn a lot in the process. I seem to 
recall that at least one other person was recently pointed to 
temprel.c (I think for temporary views?) so may I suggest 
that a README be added to the backend/utils/cache directory, or 
perhaps a comment at the top of temprel.c stating something 
similar to the quoted paragraph above, so that others will not 
use the soon-to-be-replaced temp-name code.

Also, thanks for the replies regarding the unused oids. As I 
suspected, there is no rhyme or reason. :)

Greg Sabino Mullane greg@turnstep.com
PGP Key: 0x14964AC8 200202060731

-----BEGIN PGP SIGNATURE-----
Comment: http://www.turnstep.com/pgp.html

iQA/AwUBPGEitrybkGcUlkrIEQKZxQCgwNiBrgA/yl7ZnMfYaTsvwZkamVQAoMDU
E0YzIE0qVN1XI08jCyA74LKq
=CjLE
-----END PGP SIGNATURE-----




pgsql-hackers by date:

Previous
From: "Greg Sabino Mullane"
Date:
Subject: Supression of NOTICEs with an ERROR
Next
From: "Marc G. Fournier"
Date:
Subject: Re: PostgreSQL v7.2 Final Release