Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit75f58ae

Browse files
committed
New backend directory description file.
1 parentca1a20e commit75f58ae

File tree

1 file changed

+67
-0
lines changed

1 file changed

+67
-0
lines changed

‎src/BACKEND_MAP

Lines changed: 67 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,67 @@
1+
access various index access methods
2+
access/common common access routines
3+
access/gist easy-to-define access method system
4+
access/hash hash
5+
access/heap heap
6+
access/index index handling
7+
access/nbtree btree
8+
access/rtree rtree
9+
access/transam transaction manager (BEGIN/ABORT/COMMIT)
10+
bootstrap handles initdb requests to create initial template database
11+
catalog system catalog manipulation
12+
commands commands that do not require executor
13+
executor executes complex node plans from optimizer
14+
include include files
15+
lib support library
16+
libpq communication to client libpq library routines
17+
main passes control to postmaster or postgres
18+
nodes creation/manipulation of nodes
19+
obj object files
20+
optimizer creates path and plan
21+
optimizer/path creates path from parser output
22+
optimizer/plan optmizes path output
23+
optimizer/prep handle special plan cases
24+
optimizer/util optimizer support routines
25+
parser converts SQL query to query tree
26+
postmaster controls postgres server startup/termination
27+
regex regular expression library
28+
rewrite rules system
29+
storage manages various storage systems
30+
storage/buffer shared buffer pool manager
31+
storage/file file manager
32+
storage/ipc semaphores and shared memory
33+
storage/large_object large objects
34+
storage/lmgr lock manager
35+
storage/page page manager
36+
storage/smgr storage(disk) manager
37+
tcop traffic cop, dispatches request to proper module
38+
tioga array handling?
39+
utils support routines
40+
utils/adt built-in data type routines
41+
utils/cache system/relation/function cache routines
42+
utils/error error reporting routines
43+
utils/fmgr function manager
44+
utils/hash hash routines for internal algorithms
45+
utils/init initialization stuff
46+
utils/mmgr memory manager(process-local memory)
47+
utils/sort sort routines for internal algorithms
48+
utils/time transaction time qualification routines
49+
50+
port port-specific files
51+
port/BSD44_derived
52+
port/aix
53+
port/alpha
54+
port/bsdi
55+
port/bsdi_2_1
56+
port/dgux
57+
port/hpux
58+
port/i386_solaris
59+
port/irix5
60+
port/linux
61+
port/sparc
62+
port/sparc_solaris
63+
port/svr4
64+
port/ultrix4
65+
port/win32
66+
port/win32/regex
67+
port/win32/sys

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp