- 29 Sep, 2004 1 commit
-
-
Neil Conway authored
-
- 28 Sep, 2004 7 commits
-
-
Tom Lane authored
-
Tom Lane authored
tables in shared memory. This ensures that overflow of the lock table creates no long-lasting problems. Per discussion with Merlin Moncure.
-
Tom Lane authored
style and message style standards, improve documentation.
-
Bruce Momjian authored
This also adds debug build support to src/bin/psql/win32.mak. Dave Page
-
Neil Conway authored
-
Tom Lane authored
subsequent core dump. It looks like at one time DBLINK_RES_ERROR_AS_NOTICE didn't include a PQclear, but now it does and so these other ones are duplicate.
-
Bruce Momjian authored
structures plus pointers used by the structure.
-
- 27 Sep, 2004 22 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
This greatly helps threaded libpq programs.
-
Bruce Momjian authored
+ #if defined(_MSC_VER) || defined(__BORLANDC__) + #define WIN32_CLIENT_ONLY + #endif
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
rename prototype conflict.
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
Bruce Momjian authored
-
Bruce Momjian authored
from Peter.
-
Bruce Momjian authored
> > * Consider automatic caching of queries at various levels: > o Parsed query tree > o Query execute plan > o Query results
-
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
-
Michael Meskes authored
Removed Oracle transaction syntax to fix shift/reduce error.
-
Neil Conway authored
tweak by Neil Conway.
-
Neil Conway authored
Jurka.
-
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()
-
Neil Conway authored
from another pointer type. Per C89, this is unnecessary, and it is common practice throughout the rest of the tree anyway.
-
PostgreSQL Daemon authored
update for beta3, and update Copyright date to 2004
-
Tom Lane authored
and hopefully improve code clarity while at it. One intentional semantics change: a backslashed space will not be treated as removable trailing whitespace, as the prior coding would do. ISTM that if it wouldn't be considered removable leading whitespace, it shouldn't be stripped at the end either.
-
- 26 Sep, 2004 7 commits
-
-
Neil Conway authored
-
Tom Lane authored
-
Tom Lane authored
-
Bruce Momjian authored
build in mingw. The MSVC build already did this, but it was not linked into the mingw one. This is not the same as the versioninfo patch that's in the queue. Please apply this one before beta-3 if at all possible. Magnus Hagander
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Tom Lane authored
it really hadn't, due to double output of previous command's response. Fix prevents recursive entry to libpq routines. Found by Jan Wieck.
-
- 24 Sep, 2004 3 commits