mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-10-03 08:16:53 +02:00
48 lines
2.2 KiB
Plaintext
48 lines
2.2 KiB
Plaintext
|
access various index access methods
|
||
|
access/common common access routines
|
||
|
access/gist easy-to-define access method system
|
||
|
access/hash hash
|
||
|
access/heap heap
|
||
|
access/index index handling
|
||
|
access/nbtree btree
|
||
|
access/rtree rtree
|
||
|
access/transam transaction manager (BEGIN/ABORT/COMMIT)
|
||
|
bootstrap handles initdb requests to create initial template database
|
||
|
catalog system catalog manipulation
|
||
|
commands commands that do not require executor
|
||
|
executor executes complex node plans from optimizer
|
||
|
include include files
|
||
|
lib support library
|
||
|
libpq communication to client libpq library routines
|
||
|
main passes control to postmaster or postgres
|
||
|
nodes creation/manipulation of nodes
|
||
|
optimizer creates path and plan
|
||
|
optimizer/path creates path from parser output
|
||
|
optimizer/plan optmizes path output
|
||
|
optimizer/prep handle special plan cases
|
||
|
optimizer/util optimizer support routines
|
||
|
parser converts SQL query to query tree
|
||
|
postmaster controls postgres server startup/termination
|
||
|
regex regular expression library
|
||
|
rewrite rules system
|
||
|
storage manages various storage systems
|
||
|
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
|
||
|
tcop traffic cop, dispatches request to proper module
|
||
|
tioga array handling?
|
||
|
utils support routines
|
||
|
utils/adt built-in data type routines
|
||
|
utils/cache system/relation/function cache routines
|
||
|
utils/error error reporting routines
|
||
|
utils/fmgr function manager
|
||
|
utils/hash hash routines for internal algorithms
|
||
|
utils/init initialization stuff
|
||
|
utils/mmgr memory manager(process-local memory)
|
||
|
utils/sort sort routines for internal algorithms
|
||
|
utils/time transaction time qualification routines
|