You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Tom Lane
abee2cdb1e
Revise large-object access routines to avoid running with CurrentMemoryContext
...
set to the large object context ("fscxt"), as this is inevitably a source of
transaction-duration memory leaks. Not sure why we'd not noticed it before;
maybe people weren't touching a whole lot of LOs in the same transaction
before the 8.1 pg_dump changes. Per report from Wayne Conrad.
Backpatched as far as 8.1, but the problem doubtless goes all the way back.
I'm disinclined to spend the time to try to verify that the older branches
would still work if patched, seeing that this code was significantly modified
for 8.0 and again for 8.1, and that we don't have any trouble reports before
8.1. (Maybe the leaks were smaller before?)
20 years ago
..
access
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
bootstrap
Tag appropriate files for rc3
21 years ago
catalog
Change search for default operator classes so that it examines all opclasses
20 years ago
commands
Change search for default operator classes so that it examines all opclasses
20 years ago
executor
Repair "Halloween problem" in EvalPlanQual: a tuple that's been inserted by
20 years ago
lib
Standard pgindent run for 8.1.
21 years ago
libpq
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
mb
Standard pgindent run for 8.1.
21 years ago
nodes
Tweak hash join code to use an additional heuristic for deciding whether
20 years ago
optimizer
Fix code that checks to see if an index can be considered to match the query's
20 years ago
parser
Standard pgindent run for 8.1.
21 years ago
port
Fix fsync code to test whether F_FULLFSYNC is available, instead of
20 years ago
postmaster
Set progname early in the postmaster/postgres binary, rather than doing
20 years ago
regex
Standard pgindent run for 8.1.
21 years ago
rewrite
Change expandRTE() and ResolveNew() back to taking just the single
21 years ago
storage
Revise large-object access routines to avoid running with CurrentMemoryContext
20 years ago
tcop
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
utils
Fix bug that allowed any logged-in user to SET ROLE to any other database user
20 years ago
Makefile
Use 'cp' and 'chmod' in place of 'install' to install header files.
21 years ago
c.h
Make Win32 build use our port/snprintf.c routines, instead of depending
20 years ago
fmgr.h
Standard pgindent run for 8.1.
21 years ago
funcapi.h
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
getaddrinfo.h
Disble some Win32-specific code in win32-client-only builds:
20 years ago
getopt_long.h
Some more missed copyright notices. Many of these look like they
21 years ago
miscadmin.h
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
pg_config.h.in
Adjust probe for getaddrinfo to cope with macro-ized definitions, such
20 years ago
pg_config.h.win32
Stamp 8.1.3, but exclude configure.in/configure change.
20 years ago
pg_config_manual.h
Allocate a few extra LWLocks for possible use by add-on modules.
21 years ago
pgstat.h
Modify pgstats code to reduce performance penalties from oversized stats data
20 years ago
pgtime.h
Standard pgindent run for 8.1.
21 years ago
port.h
Fixes for BCC 5.5 compile of libpq. Backpatch to 8.1.X.
20 years ago
postgres.h
First phase of project to use fixed OIDs for all system catalogs and
21 years ago
postgres_ext.h
Pgindent run for 8.0.
22 years ago
postgres_fe.h
Tag appropriate files for rc3
21 years ago
rusagestub.h
Fix a few macro definitions to ensure that unary minus is enclosed in
21 years ago
strdup.h
Fix an obsolete file path mentioned in a comment.
22 years ago