1. 01 Oct, 2004 1 commit
  2. 30 Sep, 2004 9 commits
  3. 29 Sep, 2004 4 commits
  4. 28 Sep, 2004 7 commits
  5. 27 Sep, 2004 19 commits
    • Bruce Momjian's avatar
      dd67707a
    • Bruce Momjian's avatar
      Remove use of large BUFSIZ for buffers and use the proper struct sizes. · b534a560
      Bruce Momjian authored
      This greatly helps threaded libpq programs.
      b534a560
    • Bruce Momjian's avatar
      Add new macro as shorthand for MS VC and Borland C++: · e1c8b37a
      Bruce Momjian authored
      + #if   defined(_MSC_VER) || defined(__BORLANDC__)
      + #define       WIN32_CLIENT_ONLY
      + #endif
      e1c8b37a
    • Bruce Momjian's avatar
      More MS VC and BCC psql compile cleanups. · e0170510
      Bruce Momjian authored
      e0170510
    • Bruce Momjian's avatar
      More Win32 cleanups for Dave Page. · 8efe926b
      Bruce Momjian authored
      8efe926b
    • Bruce Momjian's avatar
    • Bruce Momjian's avatar
      Improve MS VC builds for psql by handlling flex properly and prevent · f6b896b1
      Bruce Momjian authored
      rename prototype conflict.
      f6b896b1
    • Peter Eisentraut's avatar
      Translation update · a6cb7fd6
      Peter Eisentraut authored
      a6cb7fd6
    • Peter Eisentraut's avatar
      Translation updates · 353b70ae
      Peter Eisentraut authored
      353b70ae
    • Peter Eisentraut's avatar
      Translation update · 9216b152
      Peter Eisentraut authored
      9216b152
    • Peter Eisentraut's avatar
      New translations · ad6a6170
      Peter Eisentraut authored
      ad6a6170
    • Bruce Momjian's avatar
      Update docs for Borland CC build. · d4d5fdab
      Bruce Momjian authored
      d4d5fdab
    • Bruce Momjian's avatar
      32b24bfa
    • Bruce Momjian's avatar
      Add: · 7ceec70f
      Bruce Momjian authored
      >
      > * Consider automatic caching of queries at various levels:
      > 	o Parsed query tree
      > 	o Query execute plan
      > 	o Query results
      7ceec70f
    • Bruce Momjian's avatar
      Remove completed items: · 08e9f697
      Bruce Momjian authored
      < Last updated:		Sat Sep 25 21:33:44 EDT 2004
      > Last updated:		Mon Sep 27 10:15:31 EDT 2004
      13,19d12
      < Remove items before beta?
      <
      < Urgent
      < ======
      <
      < * -Point-in-time data recovery using backup and write-ahead log
      < * -Create native Win32 port
      25d17
      < * -Incremental backups
      28d19
      < * -Allow configuration files to be specified in a different directory
      32,34d22
      < * -Add the concept of dataspaces/tablespaces (Gavin)
      < * -Allow logging of only data definition(DDL), or DDL and modification statements
      < * -Allow log lines to include session-level information, like database and user
      54d41
      < * -Allow external interfaces to extend the GUC variable set
      126d112
      < * -Change factorial to return a numeric (Gavin)
      141,142d126
      < * -Allow pg_dump to dump sequences using NO_MAXVALUE and NO_MINVALUE
      < * -Prevent whole-row references from leaking memory, e.g. SELECT COUNT(tab.*)
      147d130
      < * -Make LENGTH() of CHAR() not count trailing spaces
      150d132
      < * -Support composite types as table columns
      198,200d179
      < * -Prevent mismatch of frontend/backend encodings from converting bytea
      <   data from being interpreted as encoded strings
      < * -Fix upper()/lower() to work for multibyte encodings
      217d195
      < * -Order duplicate index entries on creation by ctid for faster heap lookups
      242d219
      < * -Be smarter about insertion of already-ordered data into btree index
      265,266d241
      < * -Allow SELECT * FROM tab WHERE int2col = 4 to use int2col index, int8,
      <   float4, numeric/decimal too
      282d256
      < * -Allow command blocks to ignore certain types of errors
      302,303d275
      < * -Allow savepoints / nested transactions (Alvaro)
      < * -Use nested transactions to prevent syntax errors from aborting a transaction
      306,307d277
      < * -Prevent COMMENT ON DATABASE from using a database name
      < * -Add NO WAIT LOCKs
      325,326d294
      < * -COMMENT ON [ CAST | CONVERSION | OPERATOR CLASS | LARGE OBJECT | LANGUAGE ]
      <   (Christopher)
      334d301
      < * -Allow more ISOLATION LEVELS to be accepted
      347d313
      < * -Add GUC setting to make created tables default to WITHOUT OIDS
      365,369d330
      < 	o -ALTER TABLE ADD COLUMN does not honor DEFAULT and non-CHECK CONSTRAINT
      < 	o -ALTER TABLE ADD COLUMN column DEFAULT should fill existing
      < 	  rows with DEFAULT value
      < 	o -ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence because
      <           of the item above
      371,373d331
      < 	o -Allow ALTER TABLE to modify column lengths and change to binary
      < 	  compatible types
      < 	o -Add ALTER DATABASE ... OWNER TO newowner
      390,393d347
      < 	o -Add ALTER DOMAIN, AGGREGATE, CONVERSION ... OWNER TO
      < 	o -Add ALTER SEQUENCE ... OWNER TO
      < 	o -Add ALTER INDEX that works just like ALTER TABLE already does
      < 	  on an index
      404d357
      < 	o -Add ALTER TABLE table SET WITHOUT CLUSTER (Christopher)
      411d363
      < 	o -Allow dump/load of CSV format
      464d415
      < 	o -Allow Java server-side programming
      473d423
      < 	o -Allow PL/pgSQL parameters to be specified by name and type during definition
      493,495d442
      < * -Allow psql \du to show users, and add \dg for groups
      < * -Have psql \dn show only visible temp schemas using current_schemas()
      < * -Have psql '\i ~/<tab><tab>' actually load files it displays from home dir
      509,511d455
      < 	o -Allow pg_dump to dump CREATE CONVERSION (Christopher)
      < 	o -Make pg_restore continue after errors, so it acts more like pg_dump
      < 	  scripts
      545d488
      < 	o -Implement SET DESCRIPTOR
      592,596d534
      < * -Have AFTER triggers execute after the appropriate SQL statement in a
      <   function, not at the end of the function
      < * -Print table names with constraint names in error messages, or make constraint
      <   names unique within a schema
      < * -Issue NOTICE if foreign key data requires costly test to match primary key
      614,615d551
      < * -Use dependency information to dump data in proper order
      < * -Have pg_dump -c clear the database using dependency information
      694,695d629
      < * -Provide automatic running of vacuum in the background in backend
      <   rather than in /contrib (Matthew)
      828d761
      < * -Use background process to write dirty shared buffers to disk
      843d775
      < * -Change representation of whole-tuple parameters to functions
      850,852d781
      < * -Add checks for fclose() failure (Tom)
      < * -Change CVS ID to PostgreSQL
      < * -Exit postmaster if postgresql.conf can not be opened
      08e9f697
    • Michael Meskes's avatar
      Synced parser. · d56b9fda
      Michael Meskes authored
      Removed Oracle transaction syntax to fix shift/reduce error.
      d56b9fda
    • Neil Conway's avatar
      Addition to documentation about cvsup. From Andrew Dunstan, minor SGML · ae9df0b2
      Neil Conway authored
      tweak by Neil Conway.
      ae9df0b2
    • Neil Conway's avatar
    • Neil Conway's avatar
      A few minor list-related cleanups: · 64a60590
      Neil Conway authored
      (1) Replace while loop with the new forboth() construct in
      parser/analyze.c
      
      (2) Replace lcons() with lappend() in SearchCatCacheList(). Since these
      now have the same performance, there is no reason to prefer lcons() in
      this case, and using lappend() leads to cleaner code.
      
      (3) Improve the name of the second parameter to for_each_cell()
      64a60590