Tom Lane
b7578b5ce2
Fix contrib/pgstattuple and contrib/pageinspect to prevent attempts to read
...
temporary tables of other sessions; that is unsafe because of the way our
buffer management works. Per report from Stuart Bishop.
This is redundant with the bufmgr.c checks in HEAD, but not at all redundant
in the back branches.
2009-03-31 22:55:41 +00:00
Tom Lane
acb6631041
Restrict pgstattuple functions to superusers. While the only one that's
...
really a glaring security hole is bt_page_items, there's not a very good
use-case for letting ordinary users use 'em, either.
2007-08-28 23:11:12 +00:00
Tom Lane
45839ffd28
Fix CHECK_RELATION_BLOCK_RANGE macro, which was not merely producing
...
a warning but was outright wrong.
2007-07-15 23:47:13 +00:00
Alvaro Herrera
009dac8ed4
Fix uninitialized value in pgstatindex leading to invalid values being
...
reported in some cases. Report and patch from Tatsuhito Kasahara.
Also fix a couple of other bugs I noticed in skimming the surrounding code.
2007-03-16 15:06:46 +00:00
Tom Lane
c9a6490991
Clean up some leftover problems in pgstattuple: remove unwanted and
...
unportable elog(NOTICE) report, fix install/uninstall sequence.
Itagaki Takahiro
2006-09-04 02:03:04 +00:00
Bruce Momjian
74924d29fa
Add functions to /contrib/pgstattuple that show index statistics and
...
index page contents.
Satoshi Nagayasu
2006-09-02 17:05:29 +00:00