From 0f3748a28c42d09d794ff00af3f1f992eaa5fd7c Mon Sep 17 00:00:00 2001
From: Bruce Momjian
Date: Wed, 6 Apr 2005 15:19:03 +0000
Subject: [PATCH] Attached patch cleans up the HTML code in tools/backend. This
is required for us to pull it into the main website. Same kind of fixes as
last time, just make sure things aren't violating the HTML standard. No
context changes at all.
Magnus Hagander
---
src/tools/backend/backend_dirs.html | 73 +++++++++++-----------
src/tools/backend/index.html | 94 ++++++++++++++---------------
2 files changed, 80 insertions(+), 87 deletions(-)
diff --git a/src/tools/backend/backend_dirs.html b/src/tools/backend/backend_dirs.html
index cc4e16d9aa2..433324bff13 100644
--- a/src/tools/backend/backend_dirs.html
+++ b/src/tools/backend/backend_dirs.html
@@ -3,18 +3,17 @@
PostgreSQL Backend Directories
-
+
PostgreSQL Backend Directories
-
+
by Bruce Momjian
-
-
+
Click on any of the section headings to see the source code for that section.
-
+
bootstrap
@@ -94,7 +93,7 @@ This uses the parser output to generate an optimal plan for the
executor.
-
+
optimizer/path
- creates path from parser output
@@ -106,7 +105,7 @@ and optimizer table statistics to evaluate each possible execution
method, and assigns a cost to each.
-
+
optimizer/geqo
- genetic query optimizer
@@ -121,7 +120,7 @@ tables, it is faster.
There is an option to control when this feature is used.
@@ -130,7 +129,7 @@ This takes the optimizer/path output, chooses the path with the
least cost, and creates a plan for the executor.
-
+
optimizer/prep
- handle special plan cases
@@ -138,7 +137,7 @@ least cost, and creates a plan for the executor.
This does special plan processing.
-
+
optimizer/util
- optimizer support routines
@@ -190,31 +189,31 @@ that pre-format user requests into a predefined format.
These allow uniform resource access by the backend.
-
+
storage/buffer
- shared buffer pool manager
-
+
storage/file
- file manager
-
+
storage/ipc
- semaphores and shared memory
-
+
storage/large_object
- large objects
-
+
storage/lmgr
- lock manager
-
+
storage/page
- page manager
-
+
storage/smgr
- storage/disk manager
@@ -230,35 +229,35 @@ These control the way data is accessed in heap, indexes, and
transactions.
-
+
access/common
- common access routines
-
+
access/gist
- easy-to-define access method system
-
+
access/hash
- hash
-
+
access/heap
- heap is use to store data rows
-
+
access/index
- used by all index types
-
+
access/nbtree
- Lehman and Yao's btree management algorithm
-
+
access/rtree
- used for indexing of 2-dimensional data
-
+
access/transam
- transaction manager (BEGIN/ABORT/COMMIT)
@@ -289,7 +288,7 @@ store requests and data.
- support routines
-
+
utils/adt
- built-in data type routines
@@ -297,7 +296,7 @@ store requests and data.
This contains all the PostgreSQL builtin data types.
-
+
utils/cache
- system/relation/function cache routines
@@ -314,7 +313,7 @@ This last cache maintains information about all recently-accessed
tables, not just system ones.
-
+
utils/error
- error reporting routines
@@ -322,7 +321,7 @@ tables, not just system ones.
Reports backend errors to the front end.
-
+
utils/fmgr
- function manager
@@ -331,7 +330,7 @@ This handles the calling of dynamically-loaded functions, and the calling
of functions defined in the system tables.
-
+
utils/hash
- hash routines for internal algorithms
@@ -341,17 +340,17 @@ do quick lookups of dynamic data storage structures maintained by the
backend.
-
+
utils/init
- various initialization stuff
-
+
utils/misc
- miscellaneous stuff
-
+
utils/mmgr
- memory manager(process-local memory)
@@ -363,7 +362,7 @@ By doing this, the backend can easily free memory once a statement or
transaction completes.
-
+
utils/sort
- sort routines for internal algorithms
@@ -372,7 +371,7 @@ When statement output must be sorted as part of a backend operation,
this code sorts the tuples, either in memory or using disk files.
-
+
utils/time
- transaction time qualification routines
@@ -419,13 +418,11 @@ This does processing for the rules system.
- unused (array handling?)
-
+
-
Maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
Last updated: Tue Dec 9 17:56:08 EST 1997
-