1. 21 11月, 2002 1 次提交
    • B
      Done: · 1c6adf0f
      Bruce Momjian 提交于
      > * -Add hash for evaluating GROUP BY aggregates (Tom)
      1c6adf0f
  2. 20 11月, 2002 1 次提交
    • B
      Add my name: · 54cb1db6
      Bruce Momjian 提交于
      > * Allow savepoints / nested transactions [transactions] (Bruce)
      54cb1db6
  3. 13 11月, 2002 1 次提交
    • B
      Add: · 34529aeb
      Bruce Momjian 提交于
      > * Fix SELECT ... INTO and CREATE TABLE AS to have appopriate OID column
      > 	o -MOVE 0 should not move to end of cursor (Bruce)
      34529aeb
  4. 09 11月, 2002 2 次提交
    • B
      Add name: · cea53888
      Bruce Momjian 提交于
      > * -Add GUC variables to control floating number output digits (Pedro Ferreira)
      cea53888
    • B
      Mark as done: · 3e6bef68
      Bruce Momjian 提交于
      > * -Add GUC variables to control floating number output digits
      3e6bef68
  5. 08 11月, 2002 1 次提交
    • B
      Add: · 476eb59f
      Bruce Momjian 提交于
      > * Add GUC variables extra_float_digits and extra_double_digits to
      >   control output digits
      419a422
      > * Research interaction of setitimer() and sleep() used by statement_timeout
      476eb59f
  6. 07 11月, 2002 1 次提交
    • B
      Remove: · f4233d14
      Bruce Momjian 提交于
      < * Move dbmirror and rserv from /contrib to gborg.postgresql.org
      f4233d14
  7. 06 11月, 2002 5 次提交
    • B
      Not done: · 2fe9f20d
      Bruce Momjian 提交于
      > * Add hash for evaluating GROUP BY aggregates (Tom)
      2fe9f20d
    • B
      Completed: · f9ed7fb6
      Bruce Momjian 提交于
      > * -Add hash for evaluating GROUP BY aggregates (Tom)
      f9ed7fb6
    • B
      Remove completed items: · 05790969
      Bruce Momjian 提交于
      < A dash (-) marks changes that will appear in the upcoming 7.3 release.
      > A dash (-) marks changes that will appear in the upcoming 7.4 release.
      38d37
      < * -Change DEBUG startup tag to LOG (Bruce)
      40,51d38
      < * -Add pg_backend_pid() function to backend
      < * -Allow logging of query durations
      <
      <
      < Permissions
      < ===========
      <
      < * -Improve control over user privileges, including table creation
      < * -Allow user/group names to be specified directly in pg_hba.conf (Bruce)
      < * -Add ~/.pgpass to store passwords with user/host/password combinations
      < * -Allow permissions for functions (Peter E)
      < * -Allow object creation to be disabled for specific users
      58,60d44
      < * -Make it easier to create a database owned by someone who can't createdb,
      <   perhaps CREATE DATABASE dbname WITH OWNER = "user" (Gavin)
      < * -Make equals sign optional in CREATE DATABASE WITH param = 'val'
      65,66d48
      < * -Prevent SIGHUP and 'pg_ctl reload' from changing command line
      <   specified parameters to postgresql.conf defaults (Peter E)
      69,70d50
      < * -Reserve last few process slots for super-user if max_connections reached
      < * -Add GUC parameter to print queries that generate errors
      79d58
      < * -Add domain capability (Rod Taylor)
      82,84d60
      < * -SELECT cash_out(2) crashes because of opaque
      < * -Declare typein/out functions in pg_proc with a special "C string" data type
      < * -Functions returning sets do not totally work
      89d64
      < * -Add GUC parameter for DATESTYLE
      91,93d65
      < * -Allow bytea to handle LIKE with non-TEXT patterns
      < * -to_char(0,'FM999.99') returns a period, to_char(1,'FM999.99') doesn't (Karel)
      < * -Add floor(float8) and other missing functions
      97d68
      < 	o -Store binary-compatible type information in the system
      104d74
      < 	o -Ensure we have array-eq operators for every built-in array type
      139,140d108
      < * -Remove brackets as multi-statement rule grouping, must use parens (Bruce)
      < * -Prevent aggregates from being used in rule WHERE clauses
      154d121
      < * -Allow UPDATE/DELETE on inherited table
      166d132
      < * -Add deleted bit to index tuples to reduce heap access
      176d141
      < * -Test hash index performance and discourage usage
      182d146
      < * -Add SIMILAR TO to allow character classes, 'pg_[a-c]%'
      184d147
      < * -Remove LIMIT #,# and force use LIMIT and OFFSET clauses in 7.3 (Bruce)
      186,187d148
      < * -Disallow TRUNCATE on tables that are involved in referential constraints
      < * -Add OR REPLACE clauses to non-FUNCTION object creation
      190d150
      < * -Prevent create/drop scripts from allowing extra args (Bruce)
      201,205d160
      < 	o -Add ALTER TABLE DROP COLUMN feature
      < 	o -Add ALTER TABLE DROP non-CHECK CONSTRAINT
      < 	o -ALTER TABLE ADD PRIMARY KEY (Tom)
      < 	o -ALTER TABLE ADD UNIQUE (Tom)
      < 	o -ALTER TABLE ALTER COLUMN SET/DROP NOT NULL (Christopher)
      210d164
      < 	o -Have ALTER TABLE OWNER change all dependant objects like indexes
      214,216d167
      < 	o -Cluster all tables at once using pg_index.indisclustered set during
      <           previous CLUSTER
      < 	o -Prevent loss of indexes, permissions, inheritance
      221d171
      < 	o -Allow specification of column names
      224d173
      < 	o -Change syntax to WITH DELIMITER, (keep old syntax around?)
      228d176
      < 	o -Generate failure on short COPY lines rather than pad NULLs
      242,243d189
      < 	o -Allow INSERT INTO my_table VALUES (a, b, c, DEFAULT, x, y, z, ...)
      < 	o -Disallow missing columns in INSERT ... (col) VALUES, per ANSI
      248,249d193
      < 	o -Add command to display locks
      < 	o -Add SET or BEGIN timeout parameter to cancel query
      251d194
      < 	o -Remove SET KSQO option now that OR processing is improved (Bruce)
      254,256d196
      < 	o -Add SHOW command to see locale
      < 	o -Allow SHOW to output as a query result, like EXPLAIN
      < 	o -Abort all SET changes made in an aborted transaction
      264d203
      < 	o -Fix PL/PgSQL to handle quoted mixed-case identifiers
      287,291d225
      < * -Have pg_dump use LEFT OUTER JOIN in multi-table SELECTs
      <   or multiple SELECTS to avoid bad system catalog entries
      < * -Have pg_dump -C dump database location and encoding information
      < * -Allow psql \d to show foreign keys
      < * -Allow psql \d to show temporary table structure (Tom)
      294d227
      < * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil)
      302d234
      < 	o -Updateable resultSet
      307d238
      < 	o -Implement cancel() method on Statement
      309d239
      <         o -Add support for CallableStatements
      311d240
      < 	o -Compile under jdk 1.4
      334d262
      < * -Allow oid to act as a foreign key
      337,338d264
      < * -Allow user to control trigger firing order (Tom)
      < * -Add ALTER TRIGGER ... RENAME
      341d266
      < * -Fix foreign key constraints to not error on intermediate db states (Stephan)
      350,359d274
      < * -Add pg_depend table for dependency recording; use sysrelid, oid,
      <   depend_sysrelid, depend_oid, name
      < * -Auto-destroy sequence on DROP of table with SERIAL; perhaps a separate
      <   SERIAL type
      < * -Prevent column dropping if column is used by foreign key
      < * -Propagate column or table renaming to foreign key constraints
      < * -Automatically drop constraints/functions when object is dropped
      < * -Make foreign key constraints clearer in dump file
      < * -Make other constraints clearer in dump file
      < * -Make foreign keys easier to identify
      367d281
      < * -Allow autocommit so always in a transaction block
      377d290
      < * -Add SQL92 schemas (Tom)
      400d312
      < * -Cache most recent query plan(s) (Neil) [prepare]
      439d350
      < * -Cache system catalog information in per-database files (Tom)
      450,451d360
      < * -Reorder postgresql.conf WAL items in order of importance (Bruce)
      < * -Remove wal_files postgresql.conf option because WAL files are now recycled
      465,466d373
      < * -Improve dynamic memory allocation by introducing tuple-context memory
      <   allocation (Tom)
      468d374
      < * -Nested FULL OUTER JOINs don't work (Tom)
      470,472d375
      < * -Add new pg_proc cachable settings to specify whether function can be
      <   evaluated only once or once per query
      < * -Change FIXED_CHAR_SEL to 0.20 from 0.04 to give better selectivity (Bruce)
      494,496d396
      < * -Add Intimate Shared Memory(ISM) for Solaris
      < * -Use faster flex flags for performance improvement (Peter E)
      < * -Add BSD-licensed qsort() for Solaris
      503,507d402
      < * -Fix problems with libpq non-blocking/async code
      < * -Make sure all block numbers are unsigned to increase maximum table size
      < * -Merge LockMethodCtl and LockMethodTable into one shared structure (Bruce)
      < * -HOLDER/HOLDERTAB rename to PROCLOCK/PROCLOCKTAG (Bruce)
      < * -Remove LockMethodTable.prio field, not used (Bruce)
      512,513d406
      < * -Make one version of simple_prompt() in code (Bruce, Tom)
      < * -Compile in syslog functionaility by default (Tatsuo)
      517d409
      < * -Report failure to find readline or zlib at end of configure run
      519,520d410
      < * -Increase identifier length (NAMEDATALEN) if small performance hit,
      < * -Increase maximum number of function parameters if little wasted space
      529,530d418
      < * -Fix glibc's mktime() to handle pre-1970's dates
      < * -Move /contrib/retep to gborg.postgresql.org
      05790969
    • B
      None. · 308910d0
      Bruce Momjian 提交于
      308910d0
    • B
      Add: · ab4ee6c4
      Bruce Momjian 提交于
      > * Move dbmirror and rserv from /contrib to gborg.postgresql.org
      ab4ee6c4
  8. 02 11月, 2002 5 次提交
    • B
      Add: · 82ddb664
      Bruce Momjian 提交于
      > * Acquire lock on a relation before building a relcache entry for it
      82ddb664
    • B
      Update: · 91a6bb04
      Bruce Momjian 提交于
      > 	o MOVE 0 should not move to end of cursor (Bruce)
      91a6bb04
    • B
      Add: · 76aada9e
      Bruce Momjian 提交于
      > * Support statement-level triggers and triggers on columns (Neil)
      76aada9e
    • B
      Add: · 66a03b06
      Bruce Momjian 提交于
      > * Allow psql to do table completion for SELECT * FROM schema_part and
      >   table completion for SELECT * FROM schema_name.
      66a03b06
    • B
      Add: · fb4639f9
      Bruce Momjian 提交于
      > * Have standalone backend read postgresql.conf
      fb4639f9
  9. 29 10月, 2002 3 次提交
    • B
      Reword: · 8e9accca
      Bruce Momjian 提交于
      < * Improve concurrency in GIST
      > * Add concurrency to GIST
      8e9accca
    • B
      Done: · 8e2492a1
      Bruce Momjian 提交于
      > * -Prevent aggregates from being used in rule WHERE clauses
      8e2492a1
    • B
      Update from Neil Conway: · c2159022
      Bruce Momjian 提交于
      < * Add floor(float8) and other missing functions
      > * -Add floor(float8) and other missing functions
      174c174
      < * Improve concurrency of hash indexes (Neil Conway)
      > * Improve concurrency of hash indexes (Neil)
      277c277
      < 	o Allow array declarations and other data types in PL/PgSQl DECLARE
      > 	o Allow array declarations and other data types in PL/PgSQL DECLARE
      293c293
      < * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil Conway)
      > * -Have pg_dump use ADD PRIMARY KEY after COPY, for performance (Neil)
      474c474
      < * Precompile SQL functions to avoid overhead (Neil Conway)
      > * Precompile SQL functions to avoid overhead (Neil)
      549c549
      < * Neil is Neil Conway <nconway@klamath.dyndns.org>
      > * Neil is Neil Conway <neilc@samurai.com>
      c2159022
  10. 26 10月, 2002 1 次提交
    • B
      Add: · ed7be729
      Bruce Momjian 提交于
      > * Allow limits on per-db/user connections
      ed7be729
  11. 22 10月, 2002 1 次提交
    • B
      Add: · f724c164
      Bruce Momjian 提交于
      > * Allow pg_dump to dump a specific schema
      f724c164
  12. 21 10月, 2002 1 次提交
    • B
      Done: · 24af7929
      Bruce Momjian 提交于
      > * -Move /contrib/retep to gborg.postgresql.org
      24af7929
  13. 20 10月, 2002 2 次提交
    • B
      Add: · e9f07b14
      Bruce Momjian 提交于
      > * Make a transaction-safe TRUNCATE
      e9f07b14
    • B
      Add: · 55c6f069
      Bruce Momjian 提交于
      > 	o Add GUC parameter to control the maximum number of rewrite cycles
      55c6f069
  14. 19 10月, 2002 1 次提交
    • B
      Add: · a3cb8746
      Bruce Momjian 提交于
      > * Move /contrib/retep to gborg.postgresql.org
      a3cb8746
  15. 17 10月, 2002 1 次提交
    • B
      Add: · f789bd3d
      Bruce Momjian 提交于
      > 	o Allow copy to understand \x as hex
      f789bd3d
  16. 16 10月, 2002 2 次提交
    • B
      Remove: · 8a96c50e
      Bruce Momjian 提交于
      < * Rename oid2name to relfilenode2name and install by default
      < * Move /contrib/oid2name to /bin, rename to relfilenode2name
      8a96c50e
    • B
      Add: · 7426d4d9
      Bruce Momjian 提交于
      > * Move /contrib/oid2name to /bin, rename to relfilenode2name
      7426d4d9
  17. 15 10月, 2002 1 次提交
  18. 13 10月, 2002 2 次提交
    • B
      Add: · 3877847e
      Bruce Momjian 提交于
      > * Rename oid2name to relfilenode2name and install by default
      3877847e
    • B
      Added: · bb63dace
      Bruce Momjian 提交于
      > 	o Allow psql \copy to specify column names
      bb63dace
  19. 11 10月, 2002 1 次提交
    • B
      Update: · c2311337
      Bruce Momjian 提交于
      > * -Add pg_backend_pid() function to backend
      c2311337
  20. 09 10月, 2002 1 次提交
    • B
      Add: · eb949720
      Bruce Momjian 提交于
      > 	o Allow SHOW of non-modifiable variables, like pg_controldata
      eb949720
  21. 06 10月, 2002 1 次提交
    • B
      Add: · a32df557
      Bruce Momjian 提交于
      > * Add now("transaction|statement|clock") functionality
      a32df557
  22. 05 10月, 2002 3 次提交
    • B
      Update: · 82df2dd7
      Bruce Momjian 提交于
      > * Allow sorting, temp files, temp tables to use multiple work directories
      82df2dd7
    • B
      Update wording for temp files: · 04c57d68
      Bruce Momjian 提交于
      > * Allow sorting/temp files to use multiple work directories
      04c57d68
    • B
      Add: · 54670bd5
      Bruce Momjian 提交于
      > * Allow sorting to use multiple work directories
      54670bd5
  23. 04 10月, 2002 2 次提交
    • B
      Add: · 53c5edac
      Bruce Momjian 提交于
      > * Add floor(float8) and other missing functions
      53c5edac
    • B
      Add: · 2609ccc3
      Bruce Momjian 提交于
      < * Provide automatic running of vacuum in the background (Tom)
      > * Provide automatic running of vacuum in the background (Tom) [vacuum]
      2609ccc3