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

Commit48ea558

Browse files
committed
Update contrib/README
Remove lots of outdated information that is duplicated by thebetter-maintained SGML documentation. In particular, remove theoutdated listing of contrib modules. Update the installationinstructions to mention CREATE EXTENSION, but don't go into too muchdetail.
1 parentaacc50d commit48ea558

File tree

1 file changed

+18
-201
lines changed

1 file changed

+18
-201
lines changed

‎contrib/README

Lines changed: 18 additions & 201 deletions
Original file line numberDiff line numberDiff line change
@@ -2,210 +2,27 @@ The PostgreSQL contrib tree
22
---------------------------
33

44
This subtree contains porting tools, analysis utilities, and plug-in
5-
features that are not part of the core PostgreSQL system, mainly because
6-
they address a limited audience or are too experimental to be part of
7-
the main source tree. This does not preclude their usefulness.
5+
features that are not part of the core PostgreSQL system, mainly
6+
because they address a limited audience or are too experimental to be
7+
part of the main source tree. This does not preclude their
8+
usefulness.
89

9-
User documentation for each module appears in the main SGML documentation.
10+
User documentation for each module appears in the main SGML
11+
documentation.
1012

11-
Most items can be built with `gmake all' and installed with
12-
`gmake install' in the usual fashion, after you have run the `configure'
13-
script in the top-level directory. Some directories supply new
14-
user-defined functions, operators, or types. In these cases, after you have
15-
installed the files you need to register the new entities in the database
16-
system by running the commands in the supplied .sql file. For example,
13+
When building from the source distribution, these modules are not
14+
built automatically, unless you build the "world" target. You can
15+
also build and install them all by running "gmake all" and "gmake
16+
install" in this directory; or to build and install just one selected
17+
module, do the same in that module's subdirectory.
1718

18-
$ psql -d dbname -f module.sql
19+
Some directories supply new user-defined functions, operators, or
20+
types. To make use of one of these modules, after you have installed
21+
the code you need to register the new SQL objects in the database
22+
system by executing a CREATE EXTENSION command. In a fresh database,
23+
you can simply do
24+
25+
CREATE EXTENSION module_name;
1926

2027
See the PostgreSQL documentation for more information about this
2128
procedure.
22-
23-
24-
Index:
25-
------
26-
27-
adminpack -
28-
File and log manipulation routines, used by pgAdmin
29-
by Dave Page <dpage@vale-housing.co.uk>
30-
31-
auth_delay
32-
Add a short delay after a failed authentication attempt, to make
33-
brute-force attacks on database passwords a bit harder.
34-
by KaiGai Kohei <kaigai@ak.jp.nec.com>
35-
36-
auto_explain -
37-
Log EXPLAIN output for long-running queries
38-
by Takahiro Itagaki <itagaki.takahiro@oss.ntt.co.jp>
39-
40-
btree_gin -
41-
Support for emulating BTREE indexing in GIN
42-
by Oleg Bartunov <oleg@sai.msu.su> and Teodor Sigaev <teodor@sigaev.ru>
43-
44-
btree_gist -
45-
Support for emulating BTREE indexing in GiST
46-
by Oleg Bartunov <oleg@sai.msu.su> and Teodor Sigaev <teodor@sigaev.ru>
47-
48-
chkpass -
49-
An auto-encrypted password datatype
50-
by D'Arcy J.M. Cain <darcy@druid.net>
51-
52-
citext -
53-
A case-insensitive character string datatype
54-
by David E. Wheeler <david@kineticode.com>
55-
56-
cube -
57-
Multidimensional-cube datatype (GiST indexing example)
58-
by Gene Selkov, Jr. <selkovjr@mcs.anl.gov>
59-
60-
dblink -
61-
Allows remote query execution
62-
by Joe Conway <mail@joeconway.com>
63-
64-
dict_int -
65-
Text search dictionary template for integers
66-
by Sergey Karpov <karpov@sao.ru>
67-
68-
dict_xsyn -
69-
Text search dictionary template for extended synonym processing
70-
by Sergey Karpov <karpov@sao.ru>
71-
72-
earthdistance -
73-
Functions for computing distances between two points on Earth
74-
by Bruno Wolff III <bruno@wolff.to> and Hal Snyder <hal@vailsys.com>
75-
76-
file_fdw
77-
Foreign-data wrapper for server-side CSV/TEXT files
78-
by Shigeru Hanada <hanada@metrosystems.co.jp>
79-
80-
fuzzystrmatch -
81-
Levenshtein, metaphone, and soundex fuzzy string matching
82-
by Joe Conway <mail@joeconway.com> and Joel Burton <jburton@scw.org>
83-
84-
hstore -
85-
Module for storing (key, value) pairs
86-
by Oleg Bartunov <oleg@sai.msu.su> and Teodor Sigaev <teodor@sigaev.ru>
87-
88-
intagg -
89-
Integer aggregator
90-
by mlw <markw@mohawksoft.com>
91-
92-
intarray -
93-
Index support for arrays of int4, using GiST
94-
by Teodor Sigaev <teodor@sigaev.ru> and Oleg Bartunov <oleg@sai.msu.su>
95-
96-
isn -
97-
PostgreSQL type extensions for ISBN, ISSN, ISMN, EAN13 product numbers
98-
by Germán Méndez Bravo (Kronuz) <kronuz@hotmail.com>
99-
100-
lo -
101-
Large Object maintenance
102-
by Peter Mount <peter@retep.org.uk>
103-
104-
ltree -
105-
Tree-like data structures
106-
by Teodor Sigaev <teodor@sigaev.ru> and Oleg Bartunov <oleg@sai.msu.su>
107-
108-
oid2name -
109-
Maps numeric files to table names
110-
by B Palmer <bpalmer@crimelabs.net>
111-
112-
pageinspect -
113-
Allows inspection of database pages
114-
Heikki Linnakangas <heikki@enterprisedb.com>
115-
116-
passwordcheck -
117-
Simple password strength checker
118-
Laurenz Albe <laurenz.albe@wien.gv.at>
119-
120-
pg_buffercache -
121-
Real time queries on the shared buffer cache
122-
by Mark Kirkwood <markir@paradise.net.nz>
123-
124-
pg_freespacemap -
125-
Displays the contents of the free space map (FSM)
126-
by Mark Kirkwood <markir@paradise.net.nz>
127-
128-
pg_standby -
129-
Sample archive_command for warm standby operation
130-
by Simon Riggs <simon@2ndquadrant.com>
131-
132-
pg_stat_statements -
133-
Track statement execution times across a whole database cluster
134-
by Takahiro Itagaki <itagaki.takahiro@oss.ntt.co.jp>
135-
136-
pg_test_fsync -
137-
Test different wal_sync_method settings
138-
by Bruce Momjian <bruce@momjian.us>
139-
140-
pg_trgm -
141-
Functions for determining the similarity of text based on trigram
142-
matching.
143-
by Oleg Bartunov <oleg@sai.msu.su> and Teodor Sigaev <teodor@sigaev.ru>
144-
145-
pg_upgrade -
146-
Support for in-place upgrade between major releases of PostgreSQL
147-
Bruce Momjian <bruce@momjian.us> and others
148-
149-
pgbench -
150-
TPC-B like benchmarking tool
151-
by Tatsuo Ishii <ishii@sraoss.co.jp>
152-
153-
pgcrypto -
154-
Cryptographic functions
155-
by Marko Kreen <marko@l-t.ee>
156-
157-
pgrowlocks -
158-
A function to return row locking information
159-
by Tatsuo Ishii <ishii@sraoss.co.jp>
160-
161-
pgstattuple -
162-
Functions to return statistics about "dead" tuples and free
163-
space within a table
164-
by Tatsuo Ishii <ishii@sraoss.co.jp>
165-
166-
seg -
167-
Confidence-interval datatype (GiST indexing example)
168-
by Gene Selkov, Jr. <selkovjr@mcs.anl.gov>
169-
170-
sepgsql -
171-
External security provider using SELinux
172-
by KaiGai Kohei <kaigai@ak.jp.nec.com>
173-
174-
spi -
175-
Various trigger functions, examples for using SPI.
176-
177-
sslinfo -
178-
Functions to get information about SSL certificates
179-
by Victor Wagner <vitus@cryptocom.ru>
180-
181-
start-scripts -
182-
Scripts for starting the server at boot time on various platforms.
183-
184-
tablefunc -
185-
Examples of functions returning tables
186-
by Joe Conway <mail@joeconway.com>
187-
188-
test_parser -
189-
Sample text search parser
190-
by Sergey Karpov <karpov@sao.ru>
191-
192-
tsearch2 -
193-
Compatibility package for the pre-8.3 implementation of text search.
194-
Pavel Stehule <pavel.stehule@gmail.com>, based on code originally by
195-
Teodor Sigaev <teodor@sigaev.ru> and Oleg Bartunov <oleg@sai.msu.su>.
196-
197-
unaccent -
198-
Unaccent dictionary for text search
199-
Teodor Sigaev <teodor@sigaev.ru> and Oleg Bartunov <oleg@sai.msu.su>.
200-
201-
uuid-ossp -
202-
UUID generation functions
203-
by Peter Eisentraut <peter_e@gmx.net>
204-
205-
vacuumlo -
206-
Remove orphaned large objects
207-
by Peter T Mount <peter@retep.org.uk>
208-
209-
xml2 -
210-
Storing XML in PostgreSQL
211-
by John Gray <jgray@azuli.co.uk>

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp