1. 28 6月, 2005 1 次提交
    • B
      Done: · 977530d8
      Bruce Momjian 提交于
      > * -Add concurrency to GIST
      977530d8
  2. 27 6月, 2005 2 次提交
    • B
      Done: · fc722403
      Bruce Momjian 提交于
      > * -Remove kerberos4 from source tree
      fc722403
    • B
      Done: · a051da02
      Bruce Momjian 提交于
      > 	o -Allow PL/pgSQL EXECUTE query_var INTO record_var;
      a051da02
  3. 25 6月, 2005 6 次提交
    • B
      Add: · 252600fa
      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
      252600fa
    • B
      Update: · 557a978b
      Bruce Momjian 提交于
      < * Allow per-user, per-group quotas per-tablespace
      > * Allow per-tablespace quotas
      557a978b
    • B
      Update: · d08149d7
      Bruce Momjian 提交于
      < * Allow per-user and per-tablespaces quotas
      > * Allow per-user, per-group quotas per-tablespace
      d08149d7
    • B
      Add: · 886c8a54
      Bruce Momjian 提交于
      > * Allow per-user and per-tablespaces quotas
      886c8a54
    • B
      Add item: · 66911180
      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.
      >
      66911180
    • B
      Add desciption for terminate: · f3dbacab
      Bruce Momjian 提交于
      >
      >   Currently SIGTERM of a backend can lead to lock table corruption.
      >
      f3dbacab
  4. 24 6月, 2005 4 次提交
    • B
      Done: · 693658a5
      Bruce Momjian 提交于
      > * -Fix incorrect rtree results due to wrong assumptions about "over"
      >   operator semantics
      693658a5
    • B
      Completed: · 2f6be2ed
      Bruce Momjian 提交于
      < * Allow REINDEX to rebuild all database indexes, remove /contrib/reindex
      > * -Allow REINDEX to rebuild all database indexes
      2f6be2ed
    • B
      Add: · ebb39957
      Bruce Momjian 提交于
      > * Add program to test if fsync has a delay compared to non-fsync
      ebb39957
    • B
      Update text of terminate: · dea41174
      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
      dea41174
  5. 18 6月, 2005 3 次提交
    • B
      Remove TODO.detail. · 5117da7b
      Bruce Momjian 提交于
      < * -Add two-phase commit [2phase]
      > * -Add two-phase commit
      5117da7b
    • B
      Done: · 5f98a6f7
      Bruce Momjian 提交于
      < * Add two-phase commit [2phase]
      > * -Add two-phase commit [2phase]
      5f98a6f7
    • B
      Re-order item. · 54955759
      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
      54955759
  6. 17 6月, 2005 2 次提交
    • B
      Move item: · 524ec00d
      Bruce Momjian 提交于
      * Auto-fill the free space map by scanning the buffer cache or by
        checking pages written by the background writer
      524ec00d
    • B
      Add: · 1b618e50
      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.
      1b618e50
  7. 15 6月, 2005 5 次提交
    • B
      reorder: · 495f9aa0
      Bruce Momjian 提交于
      < * -Add BETWEEN ASYMMETRIC/SYMMETRIC
      > * -Add BETWEEN SYMMETRIC/ASYMMETRIC
      495f9aa0
    • B
      Done: · 853e8b14
      Bruce Momjian 提交于
      > * -Add BETWEEN ASYMMETRIC/SYMMETRIC
      853e8b14
    • B
      Done: · b5e65c83
      Bruce Momjian 提交于
      > 	o -Have SHOW ALL show descriptions for server-side variables
      b5e65c83
    • B
      Update: · cf48d8b3
      Bruce Momjian 提交于
      < 	o Have SHOW ALL and pg_settings show descriptions for server-side variables
      > 	o Have SHOW ALL show descriptions for server-side variables
      cf48d8b3
    • B
      Move item into proper section: · d2c313bc
      Bruce Momjian 提交于
              o Have SHOW ALL and pg_settings show descriptions for server-side variables
      d2c313bc
  8. 14 6月, 2005 2 次提交
    • B
      Done: · dac94e34
      Bruce Momjian 提交于
      > 	o -Allow PL/PgSQL's RAISE function to take expressions
      dac94e34
    • B
      Done: · 189f89cb
      Bruce Momjian 提交于
      > * -Use index to restrict rows returned by multi-key index when used with
      189f89cb
  9. 09 6月, 2005 1 次提交
    • B
      Remove idea of schema tablespaces: · c51815af
      Bruce Momjian 提交于
      < 	o Allow databases and schemas to be moved to different tablespaces
      <
      < 	  One complexity is whether moving a schema should move all existing
      < 	  schema objects or just define the location for future object creation.
      <
      > 	o Allow databases to be moved to different tablespaces
      484c480
      < 	  schema. Global system tables can never be moved.
      > 	  tablespace. Global system tables can never be moved.
      c51815af
  10. 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
  11. 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
  12. 04 6月, 2005 3 次提交