- 04 Jun, 2005 2 commits
-
-
Bruce Momjian authored
> * Allow pg_ctl to work properly with configuration files located outside > the PGDATA directory > > pg_ctl can not read the pid file because it isn't located in the > config directory but in the PGDATA directory. The solution is to > allow pg_ctl to read and understand postgresql.conf to find the > data_directory value. >
-
Bruce Momjian authored
> > O_DIRECT doesn't have the same media write guarantees as fsync, so it > is in addition to the fsync method, not in place of it. >
-
- 03 Jun, 2005 3 commits
-
-
Bruce Momjian authored
< * -Compress WAL entries [wal]
-
Bruce Momjian authored
> * -Compress WAL entries [wal]
-
Bruce Momjian authored
> * -Change WAL to use 32-bit CRC, for performance reasons
-
- 02 Jun, 2005 1 commit
-
-
Bruce Momjian authored
< o Allow COPY to understand \x as a hex byte > o -Allow COPY to understand \x as a hex byte
-
- 30 May, 2005 2 commits
-
-
Bruce Momjian authored
< * Prevent child tables from altering constraints like CHECK that were < inherited from the parent table 470a469,471 > > o Prevent child tables from altering constraints like CHECK that were > inherited from the parent table
-
Bruce Momjian authored
> * Prevent child tables from altering constraints like CHECK that were > inherited from the parent table
-
- 28 May, 2005 1 commit
-
-
Bruce Momjian authored
< < * Add XML output to pg_dump and COPY < < We already allow XML to be stored in the database, and XPath queries < can be used on that data using /contrib/xml2. It also supports XSLT < transformations.
-
- 27 May, 2005 2 commits
-
-
Bruce Momjian authored
> * Consider sorting hash buckets so entries can be found using a binary > search, rather than a linear scan > * In hash indexes, consider storing the hash value with or instead > of the key itself
-
Bruce Momjian authored
> * Add the features of packages > o Make private objects accessable only to objects in the same schema > o Allow current_schema.objname to access current schema objects > o Add session variables > o Allow nested schemas
-
- 21 May, 2005 3 commits
-
-
Bruce Momjian authored
< * Allow INET + INT4/INT8 to increment the host part of the address, or > * Allow INET + INT4 to increment the host part of the address, or
-
Bruce Momjian authored
< throw an error > throw an error on overflow
-
Bruce Momjian authored
> * Allow INET + INT4/INT8 to increment the host part of the address, or > throw an error
-
- 20 May, 2005 1 commit
-
-
Bruce Momjian authored
< < This will involve adding a way to respond to commit failure by either < taking the server into offline/readonly mode or notifying the < administrator
-
- 17 May, 2005 4 commits
-
-
Bruce Momjian authored
< * All ability to monitor the use of temporary sort files > * Add ability to monitor the use of temporary sort files
-
Bruce Momjian authored
< * Add internationalized message strings > o Add internationalized message strings
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 16 May, 2005 1 commit
-
-
Bruce Momjian authored
-
- 10 May, 2005 4 commits
-
-
Bruce Momjian authored
< * -Check for unreferenced table files created by transactions that were > * Check for unreferenced table files created by transactions that were
-
Bruce Momjian authored
> * Fix sgmltools so PDFs can be generated with bookmarks
-
Bruce Momjian authored
> * Allow postgresql.conf values to be set so they can not be changed by > the user
-
Bruce Momjian authored
< * Add session start time and last statement time to pg_stat_activity > * -Add session start time and last statement time to pg_stat_activity 134c134 < * Add the client IP address and port to pg_stat_activity > * -Add the client IP address and port to pg_stat_activity
-
- 07 May, 2005 3 commits
-
-
Bruce Momjian authored
< Currently locale can only be set during initdb. > Currently locale can only be set during initdb. No global tables have > locale-aware columns. However, the database template used during > database creation might have locale-aware indexes. The indexes would > need to be reindexed to match the new locale.
-
Bruce Momjian authored
> o -Allow COPY to optionally include column headings in the first line
-
Bruce Momjian authored
> * Prevent to_char() on interval from returning meaningless values > > For example, to_char('1 month', 'mon') is meaningless. Basically, > most date-related parameters to to_char() are meaningless for > intervals because interval is not anchored to a date. > > * Allow to_char() on interval values to accumulate the highest unit > requested > > o to_char(INTERVAL '1 hour 5 minutes', 'MI') => 65 > o to_char(INTERVAL '43 hours 20 minutes', 'MI' ) => 2600 > o to_char(INTERVAL '43 hours 20 minutes', 'WK:DD:HR:MI') => 0:1:19:20 > o to_char(INTERVAL '3 years 5 months','MM') => 41 > > Some special format flag would be required to request such > accumulation. Such functionality could also be added to EXTRACT. > Prevent accumulation that crosses the month/day boundary because of > the uneven number of days in a month. >
-
- 02 May, 2005 1 commit
-
-
Bruce Momjian authored
< * Remove unreferenced table files created by transactions that were > * -Check for unreferenced table files created by transactions that were
-
- 29 Apr, 2005 1 commit
-
-
Bruce Momjian authored
> * -Implement shared row locks and use them in RI triggers
-
- 25 Apr, 2005 3 commits
-
-
Bruce Momjian authored
< * Allow ORDER BY ... LIMIT 1 to select high/low value without sort or > * Allow ORDER BY ... LIMIT # to select high/low value without sort or 868c868 < Right now, if no index exists, ORDER BY ... LIMIT 1 requires we sort > Right now, if no index exists, ORDER BY ... LIMIT # requires we sort 870a871 > MIN/MAX already does this, but not for LIMIT > 1.
-
Bruce Momjian authored
> * Allow ORDER BY ... LIMIT 1 to select high/low value without sort or > index using a sequential scan for highest/lowest values > > Right now, if no index exists, ORDER BY ... LIMIT 1 requires we sort > all values to return the high/low value. Instead The idea is to do a > sequential scan to find the high/low value, thus avoiding the sort. >
-
Bruce Momjian authored
> One possible implementation is to start sequential scans from the lowest > numbered buffer in the shared cache, and when reaching the end wrap > around to the beginning, rather than always starting sequential scans > at the start of the table.
-
- 24 Apr, 2005 1 commit
-
-
Bruce Momjian authored
< This allows vacuum to reclaim free space without requiring < a sequential scan > This allows vacuum to target specific pages for possible free space > without requiring a sequential scan.
-
- 23 Apr, 2005 7 commits
-
-
Bruce Momjian authored
< * Research the use of larger page sizes
-
Bruce Momjian authored
< * Consider parallel processing a single query < < This would involve using multiple threads or processes to do optimization, < sorting, or execution of single query. The major advantage of such a < feature would be to allow multiple CPUs to work together to process a < single query. <
-
Bruce Momjian authored
< * Allow ORDER BY ... LIMIT 1 to select high/low value without sort or < index using a sequential scan for highest/lowest values < < If only one value is needed, there is no need to sort the entire < table. Instead a sequential scan could get the matching value. <
-
Bruce Momjian authored
> * Change WAL to use 32-bit CRC, for performance reasons
-
Bruce Momjian authored
< Solaris) might benefit from threading. > Solaris) might benefit from threading. Also explore the idea of > a single session using multiple threads to execute a query faster.
-
Bruce Momjian authored
< * Improve SMP performance on i386 machines > * -Improve SMP performance on i386 machines
-
Bruce Momjian authored
< * Optimize locale to have minimal performance impact when not used
-