1. 07 6月, 2005 3 次提交
    • B
      Fix word wrap: · b3e798d7
      Bruce Momjian 提交于
      <   changes made by the interface driver for its internal use.  One idea is
      <   for this to be a protocol-only feature.  Another approach is to notify
      <   the protocol when a RESET CONNECTION command is used.
      >   changes made by the interface driver for its internal use.  One idea
      >   is for this to be a protocol-only feature.  Another approach is to
      >   notify the protocol when a RESET CONNECTION command is used.
      b3e798d7
    • B
      Update text for RESET CONNECTION: · 0f011f6d
      Bruce Momjian 提交于
      <   all temporary tables, removal of any NOTIFYs, cursors, prepared
      <   queries(?), currval()s, etc.  This could be used for connection pooling.
      <   We could also change RESET ALL to have this functionality.
      >   temporary tables, removing any NOTIFYs, cursors, open transactions,
      >   prepared queries, currval()s, etc.  This could be used  for connection
      >   pooling.  We could also change RESET ALL to have this functionality.
      >   The difficult of this features is allowing RESET ALL to not affect
      >   changes made by the interface driver for its internal use.  One idea is
      >   for this to be a protocol-only feature.  Another approach is to notify
      >   the protocol when a RESET CONNECTION command is used.
      0f011f6d
    • B
      Add: · 58592150
      Bruce Momjian 提交于
      > * Fix incorrect rtree results due to wrong assumptions about "over"
      >   operator semantics [rtree]
      58592150
  2. 05 6月, 2005 8 次提交
    • B
      Add description for backend termination: · 22dbd540
      Bruce Momjian 提交于
      <   cleaned up properly.  A new signal is needed for safe termination.
      >   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.
      22dbd540
    • B
      Add TODO.detail for 2phase commit: · ec480a52
      Bruce Momjian 提交于
      > * Add two-phase commit [2phase]
      ec480a52
    • B
      Add TODO.detail. · efe0d080
      Bruce Momjian 提交于
      <   logs
      >   logs [pitr]
      130c130
      < * Allow a warm standby system to also allow read-only queries
      > * Allow a warm standby system to also allow read-only queries [pitr]
      efe0d080
    • B
      Add TODO.detail for timezone: · 3a272cf0
      Bruce Momjian 提交于
      <   information, either zone name or offset from UTC
      >   information, either zone name or offset from UTC [timezone]
      3a272cf0
    • B
      Add TODO.detail: · 581a8c9f
      Bruce Momjian 提交于
      > * Allow major upgrades without dump/reload, perhaps using pg_upgrade
      >   [pg_upgrade]
      581a8c9f
    • B
      Add pg_dump to TODO.detail. · 249880ff
      Bruce Momjian 提交于
      249880ff
    • B
      Add: · 3360bc13
      Bruce Momjian 提交于
      > * 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.
      >
      3360bc13
    • B
      Add description: · 487990e1
      Bruce Momjian 提交于
      >
      >   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.
      >
      487990e1
  3. 04 6月, 2005 3 次提交
  4. 02 6月, 2005 1 次提交
    • B
      Completed: · c196c7ae
      Bruce Momjian 提交于
      < 	o Allow COPY to understand \x as a hex byte
      > 	o -Allow COPY to understand \x as a hex byte
      c196c7ae
  5. 31 5月, 2005 2 次提交
    • B
      Move to ALTER section: · b215fae8
      Bruce Momjian 提交于
      < * 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
      b215fae8
    • B
      Add: · 09439e21
      Bruce Momjian 提交于
      > * Prevent child tables from altering constraints like CHECK that were
      >   inherited from the parent table
      09439e21
  6. 28 5月, 2005 3 次提交
    • B
      Remove: · 70f32049
      Bruce Momjian 提交于
      <
      < * 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.
      70f32049
    • B
      Add: · 42319310
      Bruce Momjian 提交于
      > * 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
      42319310
    • B
      Add: · 770156e1
      Bruce Momjian 提交于
      > * 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
      770156e1
  7. 22 5月, 2005 1 次提交
    • B
      INT4 is probably enough: · c61207b0
      Bruce Momjian 提交于
      < * 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
      c61207b0
  8. 21 5月, 2005 3 次提交
  9. 17 5月, 2005 5 次提交
  10. 11 5月, 2005 1 次提交
    • B
      Item removed from CVS: · 075ec42c
      Bruce Momjian 提交于
      < * -Check for unreferenced table files created by transactions that were
      > * Check for unreferenced table files created by transactions that were
      075ec42c
  11. 10 5月, 2005 3 次提交
    • B
      Add: · 29873379
      Bruce Momjian 提交于
      > * Fix sgmltools so PDFs can be generated with bookmarks
      29873379
    • B
      Add: · b51f8246
      Bruce Momjian 提交于
      > * Allow postgresql.conf values to be set so they can not be changed by
      >   the user
      b51f8246
    • B
      Done: · d3b62275
      Bruce Momjian 提交于
      < * 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
      d3b62275
  12. 07 5月, 2005 3 次提交
    • B
      Add description: · 8a9e3291
      Bruce Momjian 提交于
      <   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.
      8a9e3291
    • B
      Done: · f65803a2
      Bruce Momjian 提交于
      > 	o -Allow COPY to optionally include column headings in the first line
      f65803a2
    • B
      Add items: · 5894e7e3
      Bruce Momjian 提交于
      > * 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.
      >
      5894e7e3
  13. 03 5月, 2005 1 次提交
    • B
      Completed: · 3de0e72b
      Bruce Momjian 提交于
      < * Remove unreferenced table files created by transactions that were
      > * -Check for unreferenced table files created by transactions that were
      3de0e72b
  14. 29 4月, 2005 1 次提交
    • B
      Done: · daec16d0
      Bruce Momjian 提交于
      > * -Implement shared row locks and use them in RI triggers
      daec16d0
  15. 25 4月, 2005 2 次提交
    • B
      Update description: · 238fb034
      Bruce Momjian 提交于
      < * 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.
      238fb034
    • B
      Re-add item with better description: · 61cf5351
      Bruce Momjian 提交于
      > * 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.
      >
      61cf5351