Full support for all schema and table name combinations when
getting a list of attributes. All of the following will now work:
select * from information_schema.columns where tab
select * from foo where tab
select * from user where tab
select * from foo where tab
select * from Uppercase.lower
Greg Sabino Mullane wrote:
Full support for all schema and table name combinations when
getting a list of attributes. All of the following will now work:
diff -c please ...
--
Alvaro Herrerahttp://www.CommandPrompt.com/
PostgreSQL Replication, Consulting,
(oops, this time with -c, thanks Alvaro)
Full support for all schema and table name combinations when
getting a list of attributes. All of the following will now work:
select * from information_schema.columns where tab
select * from foo where tab
select * from user where tab
select * from foo
This revised version of our patch uses the function estimate_rel_size()
from plancat.c to estimate the number of tuples in the parent relation.
This method is an alternative to scanning the parent relation to
estimate the number of tuples, as we did in the first version of the patch.
-Tom
Here is a trivial fix of locking issue in pgstattuple().
It was locking buffers around PageGetHeapFreeSpace()
in the heap scan loop, but not in the scanning of the tail.
I think we need locks in the tail, too.
Regards,
---
ITAGAKI Takahiro
NTT Open Source Software Center
pgstattuple_lock.patch
ITAGAKI Takahiro [EMAIL PROTECTED] writes:
Here is a trivial fix of locking issue in pgstattuple().
Hmm, is this really a bug, and if so how far back does it go?
I'm thinking that having a pin on the buffer should be enough to
call PageGetHeapFreeSpace.
regards, tom lane