postgresql/src/backend
Tom Lane a56a016ceb Repair some REINDEX problems per recent discussions. The relcache is
now able to cope with assigning new relfilenode values to nailed-in-cache
indexes, so they can be reindexed using the fully crash-safe method.  This
leaves only shared system indexes as special cases.  Remove the 'index
deactivation' code, since it provides no useful protection in the shared-
index case.  Require reindexing of shared indexes to be done in standalone
mode, but remove other restrictions on REINDEX.  -P (IgnoreSystemIndexes)
now prevents using indexes for lookups, but does not disable index updates.
It is therefore safe to allow from PGOPTIONS.  Upshot: reindexing system catalogs
can be done without a standalone backend for all cases except
shared catalogs.
2003-09-24 18:54:02 +00:00
..
access Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
bootstrap Cause standalone backend (including bootstrap case) to read the GUC 2003-09-02 19:04:12 +00:00
catalog Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
commands Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
executor Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
lib Update copyrights to 2003. 2003-08-04 02:40:20 +00:00
libpq When I sent in the sslmode patch I forgot to update the 2003-09-13 16:43:38 +00:00
main Update comments about how locale settings are handled. 2003-09-09 15:19:31 +00:00
nodes Fix ARRAY[] construct so that in multidimensional case, elements can 2003-08-17 23:43:27 +00:00
optimizer Remove geqo_random_seed parameter. Having geqo reset the global random() 2003-09-07 15:26:54 +00:00
parser Tweak generic_type_consistency routines to avoid loss of functionality 2003-09-23 17:12:53 +00:00
po Translation updates 2003-09-15 20:42:40 +00:00
port Mop-up for previous change to determine default shared_buffers and 2003-08-26 15:38:25 +00:00
postmaster Someone (possibly me) foolishly reduced the response for failing 2003-09-12 19:33:59 +00:00
regex Another pgindent run with updated typedefs. 2003-08-08 21:42:59 +00:00
rewrite Disallow converting a table to a view if it has triggers, indexes, or 2003-09-17 17:19:17 +00:00
storage Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
tcop Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
utils Repair some REINDEX problems per recent discussions. The relcache is 2003-09-24 18:54:02 +00:00
Makefile Make "win" a separate port from "cygwin". This means you can now 2003-03-21 17:18:34 +00:00
nls.mk Run distprep target before creating list of files that contain translatable 2003-09-14 22:40:38 +00:00