- 29 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
< * Consider use of open/fcntl(O_DIRECT) to minimize OS caching, < especially for WAL writes > * -Consider use of open/fcntl(O_DIRECT) to minimize OS caching, > for WAL writes
-
- 25 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
> o Allow postgresql.conf file values to be changed via an SQL API > o Allow the server to be stopped/restarted via an SQL API
-
- 21 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
< > * Research storing disk pages with no alignment/padding
-
- 10 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
< computations should adjust based on the time zone rules, e.g. < adding 24 hours to a timestamp would yield a different result from < adding one day. < > computations should adjust based on the time zone rules.
-
- 08 7月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
> * -Prevent dropping user that still owns objects, or auto-drop the objects
-
由 Bruce Momjian 提交于
< writer. > writer. It might cause problems for applying WAL on recovery > into a partially-written page, but later the full page will be > replaced from WAL.
-
- 07 7月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
> > o -Add ability to turn off full page writes > o When off, write CRC to WAL and check file system blocks > on recovery > o Write full pages during file system write and not when > the page is modified in the buffer cache > > This allows most full page writes to happen in the background > writer.
-
- 06 7月, 2005 3 次提交
-
-
由 Bruce Momjian 提交于
> * -Add function to return compressed length of TOAST data values
-
由 Bruce Momjian 提交于
< * Turn off full page writes if fsync is disabled < < If fsync is off, there is no purpose in writing full pages to WAL <
-
由 Bruce Momjian 提交于
< 881a881,882 > o Improve xid wraparound detection by recording per-table rather > than per-database
-
- 05 7月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
-
由 Bruce Momjian 提交于
-
- 04 7月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
> * Allow GIST indexes to create certain complex index types, like digital > trees (see Aoki) > 783a787 >
-
由 Bruce Momjian 提交于
< Currently, to protect against partial disk page writes, we write the > Currently, to protect against partial disk page writes, we write 877c877 < * Turn off after-change writes if fsync is disabled > * Turn off full page writes if fsync is disabled
-
- 02 7月, 2005 4 次提交
-
-
由 Bruce Momjian 提交于
< * Add rtree index support for line, lseg, path, point > * Add more gist index support for geometric data types
-
由 Bruce Momjian 提交于
< o Replace crude DELETE FROM method of pg_dumpall for cleaning of < roles with separate DROP commands > o Replace crude DELETE FROM method of pg_dumpall --clean for > cleaning of roles with separate DROP commands
-
由 Bruce Momjian 提交于
< * Allow limits on per-db/user connections > * Allow limits on per-db/role connections < * Prevent default re-use of sysids for dropped users and roles < < Currently, if a user is removed while he still owns objects, a new < user given might be given their user id and inherit the < previous users objects. < 450c444 < * Add COMMENT ON for all cluster global objects (users, roles, databases > * Add COMMENT ON for all cluster global objects (roles, databases 609c603 < users and roles with separate DROP commands > roles with separate DROP commands
-
由 Bruce Momjian 提交于
< * Prevent default re-use of sysids for dropped users and groups > * Prevent default re-use of sysids for dropped users and roles 450c450 < * Add COMMENT ON for all cluster global objects (users, groups, databases > * Add COMMENT ON for all cluster global objects (users, roles, databases 609c609 < users and groups with separate DROP commands > users and roles with separate DROP commands
-
- 01 7月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
< * Add group object ownership, so groups can rename/drop/grant on objects, < so we can implement roles
-
由 Bruce Momjian 提交于
> o -Add dumping and restoring of LOB comments
-
- 28 6月, 2005 1 次提交
-
-
由 Bruce Momjian 提交于
> * -Add concurrency to GIST
-
- 27 6月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
> * -Remove kerberos4 from source tree
-
由 Bruce Momjian 提交于
> o -Allow PL/pgSQL EXECUTE query_var INTO record_var;
-
- 25 6月, 2005 6 次提交
-
-
由 Bruce Momjian 提交于
> o Pass arrays natively instead of as text between plperl and postgres > o Add support for polymorphic arguments and return types to plperl
-
由 Bruce Momjian 提交于
< * Allow per-user, per-group quotas per-tablespace > * Allow per-tablespace quotas
-
由 Bruce Momjian 提交于
< * Allow per-user and per-tablespaces quotas > * Allow per-user, per-group quotas per-tablespace
-
由 Bruce Momjian 提交于
> * Allow per-user and per-tablespaces quotas
-
由 Bruce Momjian 提交于
> * Add NUMERIC division operator that doesn't round? > > Currently NUMERIC _rounds_ the result to the specified precision. > This means division can return a result that multiplied by the > divisor is greater than the dividend, e.g. this returns a value > 10: > > SELECT (10::numeric(2,0) / 6::numeric(2,0))::numeric(2,0) * 6; > > The positive modulus result returned by NUMERICs might be considered > inaccurate, in one sense. >
-
由 Bruce Momjian 提交于
> > Currently SIGTERM of a backend can lead to lock table corruption. >
-
- 24 6月, 2005 4 次提交
-
-
由 Bruce Momjian 提交于
> * -Fix incorrect rtree results due to wrong assumptions about "over" > operator semantics
-
由 Bruce Momjian 提交于
< * Allow REINDEX to rebuild all database indexes, remove /contrib/reindex > * -Allow REINDEX to rebuild all database indexes
-
由 Bruce Momjian 提交于
> * Add program to test if fsync has a delay compared to non-fsync
-
由 Bruce Momjian 提交于
< * Allow administrators to safely terminate individual sessions < < Right now, SIGTERM will terminate a session, but it is treated as < though the postmaster has paniced and shared memory might not be < cleaned up properly. A new signal is needed for safe termination < because backends must first do a query cancel, then exit once they < have run the query cancel cleanup routine. < > * Allow administrators to safely terminate individual sessions either > via an SQL function or SIGTERM
-
- 18 6月, 2005 3 次提交
-
-
由 Bruce Momjian 提交于
< * -Add two-phase commit [2phase] > * -Add two-phase commit
-
由 Bruce Momjian 提交于
< * Add two-phase commit [2phase] > * -Add two-phase commit [2phase]
-
由 Bruce Momjian 提交于
> * Auto-fill the free space map by scanning the buffer cache or by > checking pages written by the background writer < * Auto-fill the free space map by scanning the buffer cache or by < checking pages written by the background writer
-
- 17 6月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
* Auto-fill the free space map by scanning the buffer cache or by checking pages written by the background writer
-
由 Bruce Momjian 提交于
> > * Create a bitmap of pages that need vacuuming > > Instead of sequentially scanning the entire table, have the background > writer or some other process record pages that have expired rows, then > VACUUM can look at just those pages rather than the entire table. In > the event of a system crash, the bitmap would probably be invalidated.
-
- 15 6月, 2005 2 次提交
-
-
由 Bruce Momjian 提交于
< * -Add BETWEEN ASYMMETRIC/SYMMETRIC > * -Add BETWEEN SYMMETRIC/ASYMMETRIC
-
由 Bruce Momjian 提交于
> * -Add BETWEEN ASYMMETRIC/SYMMETRIC
-