diff options
Diffstat (limited to 'src/backend')
-rw-r--r-- | src/backend/access/heap/README.HOT | 8 | ||||
-rw-r--r-- | src/backend/access/nbtree/README | 4 | ||||
-rw-r--r-- | src/backend/access/transam/README | 4 | ||||
-rw-r--r-- | src/backend/catalog/README | 4 | ||||
-rw-r--r-- | src/backend/executor/README | 4 | ||||
-rw-r--r-- | src/backend/libpq/README.SSL | 5 | ||||
-rw-r--r-- | src/backend/optimizer/README | 4 | ||||
-rw-r--r-- | src/backend/optimizer/plan/README | 6 | ||||
-rw-r--r-- | src/backend/parser/README | 4 | ||||
-rw-r--r-- | src/backend/port/darwin/README | 4 | ||||
-rw-r--r-- | src/backend/port/dynloader/README.dlfcn.aix | 5 | ||||
-rw-r--r-- | src/backend/snowball/README | 4 | ||||
-rw-r--r-- | src/backend/storage/buffer/README | 4 | ||||
-rw-r--r-- | src/backend/storage/lmgr/README | 4 | ||||
-rw-r--r-- | src/backend/storage/smgr/README | 4 | ||||
-rw-r--r-- | src/backend/utils/mb/README | 4 | ||||
-rw-r--r-- | src/backend/utils/resowner/README | 4 |
17 files changed, 42 insertions, 34 deletions
diff --git a/src/backend/access/heap/README.HOT b/src/backend/access/heap/README.HOT index 82984efc756..d2d16209826 100644 --- a/src/backend/access/heap/README.HOT +++ b/src/backend/access/heap/README.HOT @@ -1,9 +1,7 @@ -$PostgreSQL: pgsql/src/backend/access/heap/README.HOT,v 1.2 2007/09/21 21:25:42 tgl Exp $ +$PostgreSQL: pgsql/src/backend/access/heap/README.HOT,v 1.3 2008/03/21 13:23:27 momjian Exp $ - Heap Only Tuples (HOT) - -Introduction ------------- +Heap Only Tuples (HOT) +====================== The Heap Only Tuple (HOT) feature eliminates redundant index entries and allows the re-use of space taken by DELETEd or obsoleted UPDATEd tuples diff --git a/src/backend/access/nbtree/README b/src/backend/access/nbtree/README index f32174191c5..9fe84e320e2 100644 --- a/src/backend/access/nbtree/README +++ b/src/backend/access/nbtree/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/access/nbtree/README,v 1.19 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/access/nbtree/README,v 1.20 2008/03/21 13:23:27 momjian Exp $ Btree Indexing --------------- +============== This directory contains a correct implementation of Lehman and Yao's high-concurrency B-tree management algorithm (P. Lehman and S. Yao, diff --git a/src/backend/access/transam/README b/src/backend/access/transam/README index 5439869ee58..2288102d40c 100644 --- a/src/backend/access/transam/README +++ b/src/backend/access/transam/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/access/transam/README,v 1.10 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/access/transam/README,v 1.11 2008/03/21 13:23:28 momjian Exp $ The Transaction System ----------------------- +====================== PostgreSQL's transaction system is a three-layer system. The bottom layer implements low-level transactions and subtransactions, on top of which rests diff --git a/src/backend/catalog/README b/src/backend/catalog/README index 9e3a9af47fd..7b71cd582d1 100644 --- a/src/backend/catalog/README +++ b/src/backend/catalog/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/catalog/README,v 1.12 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/catalog/README,v 1.13 2008/03/21 13:23:28 momjian Exp $ System Catalog --------------- +============== This directory contains .c files that manipulate the system catalogs; src/include/catalog contains the .h files that define the structure diff --git a/src/backend/executor/README b/src/backend/executor/README index 2ebe168b38d..7644cc2cc42 100644 --- a/src/backend/executor/README +++ b/src/backend/executor/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/executor/README,v 1.6 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/executor/README,v 1.7 2008/03/21 13:23:28 momjian Exp $ The Postgres Executor ---------------------- +===================== The executor processes a tree of "plan nodes". The plan tree is essentially a demand-pull pipeline of tuple processing operations. Each node, when diff --git a/src/backend/libpq/README.SSL b/src/backend/libpq/README.SSL index b45d53c8296..1897ab01ae6 100644 --- a/src/backend/libpq/README.SSL +++ b/src/backend/libpq/README.SSL @@ -1,3 +1,8 @@ +$PostgreSQL: pgsql/src/backend/libpq/README.SSL,v 1.6 2008/03/21 13:23:28 momjian Exp $ + +SSL +=== + >From the servers perspective: diff --git a/src/backend/optimizer/README b/src/backend/optimizer/README index 43f99d7fba4..ea13aeaa6e8 100644 --- a/src/backend/optimizer/README +++ b/src/backend/optimizer/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/optimizer/README,v 1.42 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/optimizer/README,v 1.43 2008/03/21 13:23:28 momjian Exp $ Optimizer ---------- +========= These directories take the Query structure returned by the parser, and generate a plan used by the executor. The /plan directory generates the diff --git a/src/backend/optimizer/plan/README b/src/backend/optimizer/plan/README index 10c32b64603..c14cc0a6536 100644 --- a/src/backend/optimizer/plan/README +++ b/src/backend/optimizer/plan/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/optimizer/plan/README,v 1.2 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/optimizer/plan/README,v 1.3 2008/03/21 13:23:28 momjian Exp $ Subselects ----------- +========== Vadim B. Mikheev @@ -10,7 +10,7 @@ From owner-pgsql-hackers@hub.org Fri Feb 13 09:01:19 1998 Received: from renoir.op.net (root@renoir.op.net [209.152.193.4]) by candle.pha.pa.us (8.8.5/8.8.5) with ESMTP id JAA11576 for <maillist@candle.pha.pa.us>; Fri, 13 Feb 1998 09:01:17 -0500 (EST) -Received: from hub.org (hub.org [209.47.148.200]) by renoir.op.net (o1/$Revision: 1.2 $) with ESMTP id IAA09761 for <maillist@candle.pha.pa.us>; Fri, 13 Feb 1998 08:41:22 -0500 (EST) +Received: from hub.org (hub.org [209.47.148.200]) by renoir.op.net (o1/$Revision: 1.3 $) with ESMTP id IAA09761 for <maillist@candle.pha.pa.us>; Fri, 13 Feb 1998 08:41:22 -0500 (EST) Received: from localhost (majordom@localhost) by hub.org (8.8.8/8.7.5) with SMTP id IAA08135; Fri, 13 Feb 1998 08:40:17 -0500 (EST) Received: by hub.org (TLB v0.10a (1.23 tibbs 1997/01/09 00:29:32)); Fri, 13 Feb 1998 08:38:42 -0500 (EST) Received: (from majordom@localhost) by hub.org (8.8.8/8.7.5) id IAA06646 for pgsql-hackers-outgoing; Fri, 13 Feb 1998 08:38:35 -0500 (EST) diff --git a/src/backend/parser/README b/src/backend/parser/README index bc48a457e32..f8ca493c131 100644 --- a/src/backend/parser/README +++ b/src/backend/parser/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/parser/README,v 1.6 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/parser/README,v 1.7 2008/03/21 13:23:28 momjian Exp $ Parser ------- +====== This directory does more than tokenize and parse SQL queries. It also creates Query structures for the various complex queries that are passed diff --git a/src/backend/port/darwin/README b/src/backend/port/darwin/README index fcee2b28c45..a63f4b7ddba 100644 --- a/src/backend/port/darwin/README +++ b/src/backend/port/darwin/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/port/darwin/README,v 1.4 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/port/darwin/README,v 1.5 2008/03/21 13:23:28 momjian Exp $ Darwin ------- +====== The file system.c included herein is taken directly from Apple's Darwin open-source CVS archives, and is redistributed under the BSD copyright diff --git a/src/backend/port/dynloader/README.dlfcn.aix b/src/backend/port/dynloader/README.dlfcn.aix index e7519086d11..4ca0c266ac0 100644 --- a/src/backend/port/dynloader/README.dlfcn.aix +++ b/src/backend/port/dynloader/README.dlfcn.aix @@ -1,3 +1,8 @@ +$PostgreSQL: pgsql/src/backend/port/dynloader/README.dlfcn.aix,v 1.3 2008/03/21 13:23:28 momjian Exp $ + +dynaloader +========== + Copyright (c) 1992,1993,1995, Jens-Uwe Mager, Helios Software GmbH Not derived from licensed software. diff --git a/src/backend/snowball/README b/src/backend/snowball/README index 3a9f18f9cd6..bb78dde23f2 100644 --- a/src/backend/snowball/README +++ b/src/backend/snowball/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/snowball/README,v 1.2 2008/03/20 17:55:14 momjian Exp $ +$PostgreSQL: pgsql/src/backend/snowball/README,v 1.3 2008/03/21 13:23:28 momjian Exp $ Snowball-Based Stemming ------------------------ +======================= This module uses the word stemming code developed by the Snowball project, http://snowball.tartarus.org/ diff --git a/src/backend/storage/buffer/README b/src/backend/storage/buffer/README index 2f4741f870b..057f817b7e4 100644 --- a/src/backend/storage/buffer/README +++ b/src/backend/storage/buffer/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/storage/buffer/README,v 1.13 2008/03/20 17:55:15 momjian Exp $ +$PostgreSQL: pgsql/src/backend/storage/buffer/README,v 1.14 2008/03/21 13:23:28 momjian Exp $ Notes About Shared Buffer Access Rules --------------------------------------- +====================================== There are two separate access control mechanisms for shared disk buffers: reference counts (a/k/a pin counts) and buffer content locks. (Actually, diff --git a/src/backend/storage/lmgr/README b/src/backend/storage/lmgr/README index b93452d0250..db9db94f014 100644 --- a/src/backend/storage/lmgr/README +++ b/src/backend/storage/lmgr/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/storage/lmgr/README,v 1.23 2008/03/20 17:55:15 momjian Exp $ +$PostgreSQL: pgsql/src/backend/storage/lmgr/README,v 1.24 2008/03/21 13:23:28 momjian Exp $ Locking Overview ----------------- +================ Postgres uses three types of interprocess locks: diff --git a/src/backend/storage/smgr/README b/src/backend/storage/smgr/README index 493d53da907..5d79ef54161 100644 --- a/src/backend/storage/smgr/README +++ b/src/backend/storage/smgr/README @@ -1,7 +1,7 @@ -# $PostgreSQL: pgsql/src/backend/storage/smgr/README,v 1.4 2008/03/20 17:55:15 momjian Exp $ +$PostgreSQL: pgsql/src/backend/storage/smgr/README,v 1.5 2008/03/21 13:23:28 momjian Exp $ Storage Manager ---------------- +=============== In the original Berkeley Postgres system, there were several storage managers, of which only the "magnetic disk" manager remains. (At Berkeley there were diff --git a/src/backend/utils/mb/README b/src/backend/utils/mb/README index 8afb41bfc71..0826ec9ef00 100644 --- a/src/backend/utils/mb/README +++ b/src/backend/utils/mb/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/utils/mb/README,v 1.6 2008/03/20 17:55:15 momjian Exp $ +$PostgreSQL: pgsql/src/backend/utils/mb/README,v 1.7 2008/03/21 13:23:28 momjian Exp $ Encodings ---------- +========= encnames.c: public functions for both the backend and the frontend. conv.c: static functions and a public table for code conversion diff --git a/src/backend/utils/resowner/README b/src/backend/utils/resowner/README index fd4f279ba47..2908af2fa9d 100644 --- a/src/backend/utils/resowner/README +++ b/src/backend/utils/resowner/README @@ -1,7 +1,7 @@ -$PostgreSQL: pgsql/src/backend/utils/resowner/README,v 1.6 2008/03/20 17:55:15 momjian Exp $ +$PostgreSQL: pgsql/src/backend/utils/resowner/README,v 1.7 2008/03/21 13:23:28 momjian Exp $ Notes About Resource Owners ---------------------------- +=========================== ResourceOwner objects are a concept invented to simplify management of query-related resources, such as buffer pins and table locks. These |