1. 05 7月, 2005 2 次提交
  2. 04 7月, 2005 2 次提交
    • B
      Update · e652d2c4
      Bruce Momjian 提交于
      > * Allow GIST indexes to create certain complex index types, like digital
      >   trees (see Aoki)
      >
      783a787
      >
      e652d2c4
    • B
      Update wording: · 3848532c
      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
      3848532c
  3. 02 7月, 2005 4 次提交
    • B
      Update: · 654efe6a
      Bruce Momjian 提交于
      < * Add rtree index support for line, lseg, path, point
      > * Add more gist index support for geometric data types
      654efe6a
    • B
      Clarify: · f009248a
      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
      f009248a
    • B
      Update for roles: · fee590c8
      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
      fee590c8
    • B
      Update for roles: · b00f557d
      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
      b00f557d
  4. 01 7月, 2005 2 次提交
  5. 28 6月, 2005 1 次提交
    • B
      Done: · 977530d8
      Bruce Momjian 提交于
      > * -Add concurrency to GIST
      977530d8
  6. 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
  7. 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
  8. 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
  9. 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
  10. 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
  11. 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
  12. 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
  13. 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
  14. 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
  15. 05 6月, 2005 1 次提交
    • 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