Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Commit ce1ab39

Browse files
committed
Update backend flowchart HTML.
1 parent 33c5fce commit ce1ab39

File tree

1 file changed

+29
-27
lines changed

1 file changed

+29
-27
lines changed

src/tools/backend/backend_dirs.html

+29-27
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,8 @@ <h2><a id="parser" name="parser"></a> <a
7373
optimizer and executor.</p>
7474

7575
<h2><a id="rewrite" name="rewrite"></a> <a
76-
href="../../backend/rewrite">rewrite</a> - rule and views support</h2>
76+
href="../../backend/rewrite">rewrite</a> - rule and views
77+
support</h2>
7778

7879
<h2><a id="optimizer" name="optimizer"></a> <a
7980
href="../../backend/optimizer">optimizer</a> - creates path and
@@ -160,28 +161,28 @@ <h2><a id="storage" name="storage"></a> <a
160161

161162
<p>These allow uniform resource access by the backend.<br />
162163
<br />
163-
<a id="storage_buffer" name="storage_buffer"></a> <a
164+
<a id="storage_buffer" name="storage_buffer"></a> <a
164165
href="../../backend/storage/buffer">storage/buffer</a> - shared
165166
buffer pool manager<br />
166-
<a id="storage_file" name="storage_file"></a> <a
167+
<a id="storage_file" name="storage_file"></a> <a
167168
href="../../backend/storage/file">storage/file</a> - file
168169
manager<br />
169-
<a id="storage_file" name="storage_freespace"></a> <a
170+
<a id="storage_freespace" name="storage_freespace"></a> <a
170171
href="../../backend/storage/freespace">storage/freespace</a> - free
171172
space map<br />
172-
<a id="storage_ipc" name="storage_ipc"></a> <a
173+
<a id="storage_ipc" name="storage_ipc"></a> <a
173174
href="../../backend/storage/ipc">storage/ipc</a> - semaphores and
174175
shared memory<br />
175-
<a id="storage_large_object" name="storage_large_object"></a> <a
176+
<a id="storage_large_object" name="storage_large_object"></a> <a
176177
href="../../backend/storage/large_object">storage/large_object</a>
177178
- large objects<br />
178-
<a id="storage_lmgr" name="storage_lmgr"></a> <a
179+
<a id="storage_lmgr" name="storage_lmgr"></a> <a
179180
href="../../backend/storage/lmgr">storage/lmgr</a> - lock
180181
manager<br />
181-
<a id="storage_page" name="storage_page"></a> <a
182+
<a id="storage_page" name="storage_page"></a> <a
182183
href="../../backend/storage/page">storage/page</a> - page
183184
manager<br />
184-
<a id="storage_smgr" name="storage_smgr"></a> <a
185+
<a id="storage_smgr" name="storage_smgr"></a> <a
185186
href="../../backend/storage/smgr">storage/smgr</a> - storage/disk
186187
manager<br />
187188
<br />
@@ -194,27 +195,27 @@ <h2><a id="access" name="access"></a> <a
194195
<p>These control the way data is accessed in heap, indexes, and
195196
transactions.<br />
196197
<br />
197-
<a id="access_common" name="access_common"></a> <a
198+
<a id="access_common" name="access_common"></a> <a
198199
href="../../backend/access/common">access/common</a> - common
199200
access routines<br />
200-
<a id="access_gist" name="access_gist"></a> <a
201+
<a id="access_gist" name="access_gist"></a> <a
201202
href="../../backend/access/gist">access/gist</a> - easy-to-define
202203
access method system<br />
203-
<a id="access_hash" name="access_hash"></a> <a
204+
<a id="access_hash" name="access_hash"></a> <a
204205
href="../../backend/access/hash">access/hash</a> - hash<br />
205-
<a id="access_heap" name="access_heap"></a> <a
206+
<a id="access_heap" name="access_heap"></a> <a
206207
href="../../backend/access/heap">access/heap</a> - heap is use to
207208
store data rows<br />
208-
<a id="access_index" name="access_index"></a> <a
209+
<a id="access_index" name="access_index"></a> <a
209210
href="../../backend/access/index">access/index</a> - used by all
210211
index types<br />
211-
<a id="access_nbtree" name="access_nbtree"></a> <a
212+
<a id="access_nbtree" name="access_nbtree"></a> <a
212213
href="../../backend/access/nbtree">access/nbtree</a> - Lehman and
213214
Yao's btree management algorithm<br />
214-
<a id="access_rtree" name="access_rtree"></a> <a
215+
<a id="access_rtree" name="access_rtree"></a> <a
215216
href="../../backend/access/rtree">access/rtree</a> - used for
216217
indexing of 2-dimensional data<br />
217-
<a id="access_transam" name="access_transam"></a> <a
218+
<a id="access_transam" name="access_transam"></a> <a
218219
href="../../backend/access/transam">access/transam</a> -
219220
transaction manager (BEGIN/ABORT/COMMIT)<br />
220221
<br />
@@ -230,7 +231,7 @@ <h2><a id="nodes" name="nodes"></a> <a
230231
usually placed in <i>Lists.</i> A <i>List</i> is container with an
231232
<i>elem</i> element, and a <i>next</i> field that points to the
232233
next <i>List.</i> These <i>List</i> structures are chained together
233-
in a forward linked list. In this way, a chain of <i>List</i>s can
234+
in a forward linked list. In this way, a chain of <i>List</i> s can
234235
contain an unlimited number of <i>Node</i> elements, and each
235236
<i>Node</i> can contain any data type. These are used extensively
236237
in the parser, optimizer, and executor to store requests and
@@ -283,9 +284,9 @@ <h3><a id="utils_init" name="utils_init"></a> <a
283284
href="../../backend/utils/init">utils/init</a> - various
284285
initialization stuff</h3>
285286

286-
<h3><a id="utils_misc" name="utils_mb"></a> <a
287-
href="../../backend/utils/mb">utils/mb</a> - single and
288-
multibyte encoding</h3>
287+
<h3><a id="utils_mb" name="utils_mb"></a> <a
288+
href="../../backend/utils/mb">utils/mb</a> - single and multibyte
289+
encoding</h3>
289290

290291
<h3><a id="utils_misc" name="utils_misc"></a> <a
291292
href="../../backend/utils/misc">utils/misc</a> - miscellaneous
@@ -300,7 +301,7 @@ <h3><a id="utils_mmgr" name="utils_mmgr"></a> <a
300301
or persistent/global. By doing this, the backend can easily free
301302
memory once a statement or transaction completes.</p>
302303

303-
<h3><a id="utils_mmgr" name="utils_resowner"></a> <a
304+
<h3><a id="utils_resowner" name="utils_resowner"></a> <a
304305
href="../../backend/utils/resowner">utils/resowner</a> - resource
305306
owner tracking</h3>
306307

@@ -337,15 +338,16 @@ <h2><a id="regex" name="regex"></a> <a
337338
<p>This is used for regular expression handling in the backend,
338339
i.e. '~'.</p>
339340

340-
<h2><a id="rewrite" name="port"></a> <a
341+
<h2><a id="port" name="port"></a> <a
341342
href="../../backend/port">port</a> - compatibility routines</h2>
342343

343344
<br />
345+
344346
<hr />
345-
<small>Maintainer: Bruce Momjian (<a
346-
href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>)<br />
347-
348-
Last updated: Fri May 6 14:22:27 EDT 2005</small>
347+
<small>Maintainer: Bruce Momjian ( <a
348+
href="mailto:pgman@candle.pha.pa.us">pgman@candle.pha.pa.us</a>
349+
)<br />
350+
Last updated: Fri May 6 14:22:27 EDT 2005</small>
349351
</body>
350352
</html>
351353

0 commit comments

Comments
 (0)