1. 12 10月, 2005 7 次提交
    • B
      No longer needed: · 0a28eb46
      Bruce Momjian 提交于
      <
      < * Add code to detect an SMP machine and handle spinlocks accordingly
      <   from distributted.net, http://www1.distributed.net/source,
      <   in client/common/cpucheck.cpp
      <
      <   On SMP machines, it is possible that locks might be released shortly,
      <   while on non-SMP machines, the backend should sleep so the process
      <   holding the lock can complete and release it.
      0a28eb46
    • B
      Rearrange: · 4aebb5ad
      Bruce Momjian 提交于
      < 	o %Add dumping of comments on composite type columns
      < 	o %Add dumping of comments on index columns
      < 	o Stop dumping CASCADE on DROP TYPE commands in clean mode
      > 	o %Add dumping of comments on index columns and composite type columns
      604a603
      > 	o Stop dumping CASCADE on DROP TYPE commands in clean mode
      4aebb5ad
    • B
      Done: · d5310ca9
      Bruce Momjian 提交于
      < 	o %Replace crude DELETE FROM method of pg_dumpall --clean for
      <           cleaning of roles with separate DROP commands
      608a607
      >
      d5310ca9
    • B
      Add: · 87a67d18
      Bruce Momjian 提交于
      <
      > 	o Allow pg_dump --clean to drop roles that own objects or have
      > 	  privileges
      87a67d18
    • B
      Add description: · 75229020
      Bruce Momjian 提交于
      < * Prevent libpq's PQfnumber() from lowercasing the column name?
      > * Prevent libpq's PQfnumber() from lowercasing the column name
      >
      >   One idea is to lowercase all identifiers except those that are
      >   surrounded by quotes.
      >
      75229020
    • B
      Add: · 368f0b28
      Bruce Momjian 提交于
      > 	o Add options like pg_restore -l and -L to pg_dump
      368f0b28
    • B
      Add: · e4aa5be9
      Bruce Momjian 提交于
      > 	o Allow selection of individual object(s) of all types, not just
      > 	  tables
      > 	o In a selective dump, allow dumping of an object and all its
      > 	  dependencies
      e4aa5be9
  2. 07 10月, 2005 2 次提交
    • B
      Update: · ab13353d
      Bruce Momjian 提交于
      < * Consider compressing indexes by storing key prefix values shared by
      > * Consider compressing indexes by storing key values duplicated in
      735a736,737
      >
      >   This is difficult because it requires datatype-specific knowledge.
      ab13353d
    • B
      Add: · 02eb6ea9
      Bruce Momjian 提交于
      <
      > * Consider compressing indexes by storing key prefix values shared by
      >   several rows as a single index entry
      02eb6ea9
  3. 03 10月, 2005 2 次提交
    • B
      Remove, 8.1 completed items already removed: · 6a175779
      Bruce Momjian 提交于
      < * -Have sequence dependency track use of DEFAULT sequences
      6a175779
    • B
      Done: · 2aa39a4c
      Bruce Momjian 提交于
      < * Have sequence dependency track use of DEFAULT sequences,
      <   seqname.nextval?
      > * -Have sequence dependency track use of DEFAULT sequences
      2aa39a4c
  4. 28 9月, 2005 1 次提交
    • B
      Done: · 455f48dd
      Bruce Momjian 提交于
      < * +Add options to pg_config to show the share_dir, sysconfdir,
      <   pkgincludedir, and localedir
      455f48dd
  5. 27 9月, 2005 2 次提交
  6. 26 9月, 2005 2 次提交
    • B
      Done: · 3ff1dc50
      Bruce Momjian 提交于
      < * Allow protocol-level EXECUTE that is actually a fetch to appear
      <   in the logs as a fetch rather than another execute
      3ff1dc50
    • B
      Add: · 88922598
      Bruce Momjian 提交于
      > * Allow protocol-level BIND parameter values to be logged
      > * Allow protocol-level EXECUTE that is actually a fetch to appear
      >   in the logs as a fetch rather than another execute
      88922598
  7. 24 9月, 2005 3 次提交
    • B
      Add: · 86044a9d
      Bruce Momjian 提交于
      > * Simplify dropping roles that have objects in several databases
      86044a9d
    • B
      Add: · 6db56cdf
      Bruce Momjian 提交于
      > 	o Allow PL/PgSQL to support WITH HOLD cursors
      6db56cdf
    • B
      Add: · bf8e5362
      Bruce Momjian 提交于
      >
      > 	o Display IN, INOUT, and OUT parameters in \df+
      >
      > 	  It probably requires psql to output newlines in the proper
      > 	  column, which is already on the TODO list.
      bf8e5362
  8. 23 9月, 2005 5 次提交
    • B
      Add: · e6bae1c3
      Bruce Momjian 提交于
      > * Add function to report the time of the most recent server reload
      e6bae1c3
    • B
      Add: · 6e85717a
      Bruce Momjian 提交于
      > * Add options to pg_config to show the share_dir, sysconfdir,
      >   pkgincludedir, and localedir
      >
      6e85717a
    • B
      Add: · c79671bd
      Bruce Momjian 提交于
      > * Allow CREATE INDEX to take an additional parameter for use with
      >   special index types
      >
      c79671bd
    • B
      Add: · c37ddf37
      Bruce Momjian 提交于
      >
      > 	  Another idea would be to allow actual SELECT queries in a COPY.
      c37ddf37
    • B
      Add: · 62da04f8
      Bruce Momjian 提交于
      >
      > 	o Allow COPY to output from views
      >
      62da04f8
  9. 21 9月, 2005 1 次提交
    • B
      Merge items: · 8d86982a
      Bruce Momjian 提交于
      <   This would be beneficial when there are few distinct values.
      >   This would be beneficial when there are few distinct values.  This is
      >   already used by GROUP BY.
      946d946
      < * Allow DISTINCT to use hashing like GROUP BY
      8d86982a
  10. 20 9月, 2005 4 次提交
    • B
      Fix typo: · a34ec0ab
      Bruce Momjian 提交于
      < * Allow WAL traffic to be steamed to another server for stand-by
      > * Allow WAL traffic to be streamed to another server for stand-by
      a34ec0ab
    • B
      Add: · 7caaf8a0
      Bruce Momjian 提交于
      > * Allow DISTINCT to use hashing like GROUP BY
      7caaf8a0
    • B
      Add: · 32f2cd3f
      Bruce Momjian 提交于
      > * Allow WAL traffic to be steamed to another server for stand-by
      >   replication
      32f2cd3f
    • B
      Remove: · 78b06948
      Bruce Momjian 提交于
      < * Research use of sched_yield() for spinlock acquisition failure
      78b06948
  11. 19 9月, 2005 1 次提交
  12. 17 9月, 2005 4 次提交
    • B
      Add: · 3743f07a
      Bruce Momjian 提交于
      >
      1032a1034
      > * Remove BeOS and QNX-specific code
      3743f07a
    • B
      Add: · e8960fc3
      Bruce Momjian 提交于
      > 	o Fix SELECT INTERVAL '1' MONTH
      e8960fc3
    • B
      Add: · d64084da
      Bruce Momjian 提交于
      <
      > * Update Bonjour to work with newer cross-platform SDK
      d64084da
    • B
      Update wording: · 0296606f
      Bruce Momjian 提交于
      <
      390d388
      <
      453c451
      < 	  removed or have its heap and index files truncated.  One
      > 	  be removed or have its heap and index files truncated.  One
      < * Use a phantom command counter for nested subtransactions to reduce
      <   per-tuple overhead
      0296606f
  13. 16 9月, 2005 1 次提交
    • B
      Add: · 3f558e3d
      Bruce Momjian 提交于
      > 	o Add single-step debugging of PL/PgSQL functions
      3f558e3d
  14. 03 9月, 2005 5 次提交
    • B
      Add idea: · b72fe49b
      Bruce Momjian 提交于
      <   cmin/cmax pair and is stored in local memory.
      >   cmin/cmax pair and is stored in local memory.  Another idea is to
      >   store both cmin and cmax only in local memory.
      b72fe49b
    • B
      Update. · 264cd5f0
      Bruce Momjian 提交于
      < 	  have its heap and index files truncated.  One issue is
      < 	  that no other backend should be able to add to the table
      < 	  at the same time, which is something that is currently
      < 	  allowed.
      > 	  removed or have its heap and index files truncated.  One
      > 	  issue is that no other backend should be able to add to
      > 	  the table at the same time, which is something that is
      > 	  currently allowed.
      264cd5f0
    • B
      Update: · ef6d5b4e
      Bruce Momjian 提交于
      > 	o Allow COPY on a newly-created table to skip WAL logging
      450a452,456
      > 	  On crash recovery, the table involved in the COPY would
      > 	  have its heap and index files truncated.  One issue is
      > 	  that no other backend should be able to add to the table
      > 	  at the same time, which is something that is currently
      > 	  allowed.
      ef6d5b4e
    • B
      Update: · f8ec875c
      Bruce Momjian 提交于
      < 	o Allow COPY into an empty table to skip WAL logging
      > 	o Allow COPY into an new table to skip WAL logging
      f8ec875c
    • B
      Add: · 5bddded6
      Bruce Momjian 提交于
      > * Use UTF8 encoding for NLS messages so all server encodings can
      >   read them properly
      <         o %Add support for Unicode
      <
      < 	  To fix this, the data needs to be converted to/from UTF16/UTF8
      <           so the Win32 wcscoll() can be used, and perhaps other functions
      < 	  like towupper().  However, UTF8 already works with normal
      < 	  locales but provides no ordering or character set classes.
      5bddded6