d587b3a37a
The new release includes performance improvements and advanced SQL features which will support bigger data warehouses, higher-volume transaction processing, and more complex distributed enterprise software. Major new features in this release include: Roles: PostgreSQL now supports database roles, which simplify the management of large numbers of users with complex overlapping database rights. IN/OUT Parameters: PostgreSQL functions now support IN, OUT and INOUT parameters, which substantially improves support of complex business logic for J2EE and .NET applications. Two-Phase Commit (2PC): Long in demand for WAN applications and heterogeneous data centers using PostgreSQL, this feature allows ACID-compliant transactions across widely separated servers. Some Performance Enhancements found in this release include: Improved Multiprocessor (SMP) Performance: The buffer manager for 8.1 has been enhanced to scale almost linearly with the number of processors, leading to significant performance gains on 8-way, 16-way, dual-core, and multi-core CPU servers. Bitmap Scan: Indexes will be dynamically converted to bitmaps in memory when appropriate, giving up to twenty times faster index performance on complex queries against very large tables. Table Partitioning: The query planner is now able to avoid scanning whole sections of a large table using a technique known as Constraint Exclusion. Shared Row Locking: PostgreSQL's "better than row-level locking" now supports even higher levels of concurrency through the addition of shared row locks for foreign keys. For a more complete listing of changes in this release, please see the Release Notes visible at: http://www.postgresql.org/docs/current/static/release.html#RELEASE-8-1
108 lines
3.6 KiB
Text
108 lines
3.6 KiB
Text
bin/DBMirror.pl
|
|
bin/clean_pending.pl
|
|
bin/dbf2pg
|
|
bin/fti.pl
|
|
bin/oid2name
|
|
bin/pgbench
|
|
bin/vacuumlo
|
|
lib/postgresql/_int.so
|
|
lib/postgresql/autoinc.so
|
|
lib/postgresql/btree_gist.so
|
|
lib/postgresql/pg_buffercache.so
|
|
lib/postgresql/chkpass.so
|
|
lib/postgresql/cube.so
|
|
lib/postgresql/dblink.so
|
|
lib/postgresql/earthdistance.so
|
|
lib/postgresql/fti.so
|
|
lib/postgresql/fuzzystrmatch.so
|
|
lib/postgresql/insert_username.so
|
|
lib/postgresql/int_aggregate.so
|
|
lib/postgresql/isbn_issn.so
|
|
lib/postgresql/lo.so
|
|
lib/postgresql/ltree.so
|
|
lib/postgresql/moddatetime.so
|
|
lib/postgresql/pending.so
|
|
lib/postgresql/pg_trgm.so
|
|
lib/postgresql/pgcrypto.so
|
|
lib/postgresql/pgstattuple.so
|
|
lib/postgresql/refint.so
|
|
lib/postgresql/seg.so
|
|
lib/postgresql/tablefunc.so
|
|
lib/postgresql/timetravel.so
|
|
lib/postgresql/tsearch2.so
|
|
lib/postgresql/user_locks.so
|
|
%%DOCSDIR%%/README-contrib
|
|
%%DOCSDIR%%/contrib/README
|
|
%%DOCSDIR%%/contrib/README.apachelog
|
|
%%DOCSDIR%%/contrib/README.btree_gist
|
|
%%DOCSDIR%%/contrib/README.chkpass
|
|
%%DOCSDIR%%/contrib/README.cube
|
|
%%DOCSDIR%%/contrib/README.dbf2pg
|
|
%%DOCSDIR%%/contrib/README.dblink
|
|
%%DOCSDIR%%/contrib/README.dbmirror
|
|
%%DOCSDIR%%/contrib/README.earthdistance
|
|
%%DOCSDIR%%/contrib/README.fti
|
|
%%DOCSDIR%%/contrib/README.fuzzystrmatch
|
|
%%DOCSDIR%%/contrib/README.int_aggregate
|
|
%%DOCSDIR%%/contrib/README.intarray
|
|
%%DOCSDIR%%/contrib/README.isbn_issn
|
|
%%DOCSDIR%%/contrib/README.lo
|
|
%%DOCSDIR%%/contrib/README.ltree
|
|
%%DOCSDIR%%/contrib/README.oid2name
|
|
%%DOCSDIR%%/contrib/README.pg_buffercache
|
|
%%DOCSDIR%%/contrib/README.pg_trgm
|
|
%%DOCSDIR%%/contrib/README.pgbench
|
|
%%DOCSDIR%%/contrib/README.pgbench_jis
|
|
%%DOCSDIR%%/contrib/README.pgcrypto
|
|
%%DOCSDIR%%/contrib/README.pgstattuple
|
|
%%DOCSDIR%%/contrib/README.pgstattuple.euc_jp
|
|
%%DOCSDIR%%/contrib/README.seg
|
|
%%DOCSDIR%%/contrib/README.soundex
|
|
%%DOCSDIR%%/contrib/README.spi
|
|
%%DOCSDIR%%/contrib/README.tablefunc
|
|
%%DOCSDIR%%/contrib/README.tsearch2
|
|
%%DOCSDIR%%/contrib/README.user_locks
|
|
%%DOCSDIR%%/contrib/README.vacuumlo
|
|
%%DOCSDIR%%/contrib/autoinc.example
|
|
%%DOCSDIR%%/contrib/insert_username.example
|
|
%%DOCSDIR%%/contrib/moddatetime.example
|
|
%%DOCSDIR%%/contrib/refint.example
|
|
%%DOCSDIR%%/contrib/timetravel.example
|
|
share/postgresql/contrib/AddTrigger.sql
|
|
share/postgresql/contrib/MirrorSetup.sql
|
|
share/postgresql/contrib/_int.sql
|
|
share/postgresql/contrib/autoinc.sql
|
|
share/postgresql/contrib/btree_gist.sql
|
|
share/postgresql/contrib/chkpass.sql
|
|
share/postgresql/contrib/cube.sql
|
|
share/postgresql/contrib/dblink.sql
|
|
share/postgresql/contrib/earthdistance.sql
|
|
share/postgresql/contrib/english.stop
|
|
share/postgresql/contrib/fti.sql
|
|
share/postgresql/contrib/fuzzystrmatch.sql
|
|
share/postgresql/contrib/insert_username.sql
|
|
share/postgresql/contrib/int_aggregate.sql
|
|
share/postgresql/contrib/isbn_issn.sql
|
|
share/postgresql/contrib/lo.sql
|
|
share/postgresql/contrib/lo_drop.sql
|
|
share/postgresql/contrib/lo_test.sql
|
|
share/postgresql/contrib/ltree.sql
|
|
share/postgresql/contrib/moddatetime.sql
|
|
share/postgresql/contrib/pg_buffercache.sql
|
|
share/postgresql/contrib/pg_trgm.sql
|
|
share/postgresql/contrib/pgcrypto.sql
|
|
share/postgresql/contrib/pgstattuple.sql
|
|
share/postgresql/contrib/refint.sql
|
|
share/postgresql/contrib/russian.stop
|
|
share/postgresql/contrib/seg.sql
|
|
share/postgresql/contrib/slaveDatabase.conf
|
|
share/postgresql/contrib/tablefunc.sql
|
|
share/postgresql/contrib/timetravel.sql
|
|
share/postgresql/contrib/tsearch2.sql
|
|
share/postgresql/contrib/untsearch2.sql
|
|
share/postgresql/contrib/user_locks.sql
|
|
@unexec rmdir %D/share/postgresql/contrib >&2 2> /dev/null || true
|
|
@unexec rmdir %D/share/postgresql >&2 2> /dev/null || true
|
|
@unexec rmdir %D/%%DOCSDIR%%/contrib >&2 2> /dev/null || true
|
|
@unexec rmdir %D/%%DOCSDIR%% >&2 2> /dev/null || true
|
|
@unexec rmdir %D/lib/postgresql >&2 2> /dev/null || true
|