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
fb3dbdf986
Rethink prior patch to filter out dead backend entries from the pgstats
...
file. The original code probed the PGPROC array separately for each PID,
which was not good for large numbers of backends: not only is the runtime
O(N^2) but most of it is spent holding ProcArrayLock. Instead, take the
lock just once and copy the active PIDs into an array, then use qsort
and bsearch so that the lookup time is more like O(N log N).
20 years ago
..
access
Push the responsibility for handling ignore_killed_tuples down into
20 years ago
bootstrap
Tag appropriate files for rc3
21 years ago
catalog
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
commands
Defend against crash while processing Describe Statement or Describe Portal
20 years ago
executor
Tweak indexscan machinery to avoid taking an AccessShareLock on an index
20 years ago
lib
Standard pgindent run for 8.1.
20 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.
20 years ago
nodes
Spell "explicitly" correctly, per Simon.
20 years ago
optimizer
Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that
20 years ago
parser
Standard pgindent run for 8.1.
20 years ago
port
Fix Windows setitimer() emulation to not depend on delivering an APC
20 years ago
postmaster
Standard pgindent run for 8.1.
20 years ago
regex
Standard pgindent run for 8.1.
20 years ago
rewrite
Change expandRTE() and ResolveNew() back to taking just the single
21 years ago
storage
Rethink prior patch to filter out dead backend entries from the pgstats
20 years ago
tcop
Re-run pgindent, fixing a problem where comment lines after a blank
20 years ago
utils
Refactor some bits in aclchk.c in order to reduce code duplication.
20 years ago
Makefile
Allow installation into directories containing spaces in the name.
20 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.
20 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
Make Win32 build use our port/snprintf.c routines, instead of depending
20 years ago
pg_config.h.win32
I reconfirmed MS-VC6. Thank you for wonderful correspondence.
20 years ago
pg_config_manual.h
Allocate a few extra LWLocks for possible use by add-on modules.
21 years ago
pgstat.h
Standard pgindent run for 8.1.
20 years ago
pgtime.h
Standard pgindent run for 8.1.
20 years ago
port.h
Add documentation on the use of *printf() macros and libintl.
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