- 07 May, 2004 7 commits
-
-
Tom Lane authored
versions of gcc. The code is correct AFAICS, but it requires slightly more analysis than usual to see that the variable can't be used uninitialized.
-
Teodor Sigaev authored
-
Tom Lane authored
by the SQL spec and by our parser. Thanks to Jonathan Scott for finding this longstanding error.
-
Bruce Momjian authored
-
Bruce Momjian authored
have a more proper GUC based test. Also change error return code to ERRCODE_INVALID_PARAMETER_VALUE so it matches the old error return code.
-
Bruce Momjian authored
per-query stage stats.
-
Tom Lane authored
conversion of basic ASCII letters. Remove all uses of strcasecmp and strncasecmp in favor of new functions pg_strcasecmp and pg_strncasecmp; remove most but not all direct uses of toupper and tolower in favor of pg_toupper and pg_tolower. These functions use the same notions of case folding already developed for identifier case conversion. I left the straight locale-based folding in place for situations where we are just manipulating user data and not trying to match it to built-in strings --- for example, the SQL upper() function is still locale dependent. Perhaps this will prove not to be what's wanted, but at the moment we can initdb and pass regression tests in Turkish locale.
-
- 06 May, 2004 7 commits
-
-
Bruce Momjian authored
> o -ALTER TABLE ADD COLUMN column SERIAL doesn't create sequence because
-
Bruce Momjian authored
recovering from an unexpected backend termination. The remaining patches are to allow whitespace in db/install directory names. Claudio Natoli
-
Bruce Momjian authored
used as salt for the MD5 password.
-
Bruce Momjian authored
-
Tom Lane authored
modify. Also fix a passel of problems with ALTER TABLE CLUSTER ON: failure to check that the index is safe to cluster on (or even belongs to the indicated rel, or even exists), and failure to broadcast a relcache flush event when changing an index's state.
-
Tom Lane authored
Neil Conway.
-
Neil Conway authored
-
- 05 May, 2004 8 commits
-
-
Tom Lane authored
-
Tom Lane authored
time_t; on some platforms they are not the same width. Per Manfred Koizar.
-
Tom Lane authored
composite types that use a domain.
-
Tom Lane authored
and unset PGCLIENTENCODING to prevent backend from dying if it's set to something incompatible with the -E option.
-
Michael Meskes authored
- Synced parser again. - Synced lexer.
-
Bruce Momjian authored
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 -Allow ALTER TABLE to modify column lengths and change to binary compatible types Remove: o Allow columns to be reordered using ALTER ... POSITION i col1 [,col2]; have SELECT * and INSERT honor such ordering
-
Neil Conway authored
-
Tom Lane authored
* ALTER ... ADD COLUMN with defaults and NOT NULL constraints works per SQL spec. A default is implemented by rewriting the table with the new value stored in each row. * ALTER COLUMN TYPE. You can change a column's datatype to anything you want, so long as you can specify how to convert the old value. Rewrites the table. (Possible future improvement: optimize no-op conversions such as varchar(N) to varchar(N+1).) * Multiple ALTER actions in a single ALTER TABLE command. You can perform any number of column additions, type changes, and constraint additions with only one pass over the table contents. Basic documentation provided in ALTER TABLE ref page, but some more docs work is needed. Original patch from Rod Taylor, additional work from Tom Lane.
-
- 03 May, 2004 2 commits
-
-
Bruce Momjian authored
-
Neil Conway authored
-
- 02 May, 2004 9 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
> Please find a attached a small patch that adds accessor functions > for "aclitem" so that it is not an opaque datatype. > > I needed these functions to browse aclitems from user land. I can load > them when necessary, but it seems to me that these accessors for a > backend type belong to the backend, so I submit them. > > Fabien Coelho
-
Bruce Momjian authored
< o Add ALTER TABLE table SET WITHOUT CLUSTER > o Add ALTER TABLE table SET WITHOUT CLUSTER (Christopher)
-
Bruce Momjian authored
o Add ALTER TABLE table SET WITHOUT CLUSTER
-
Bruce Momjian authored
Andrew Dunstan
-
Bruce Momjian authored
* correct platform specific regression files are used under ming * pwd prints out a usable win32 pathname Claudio Natoli
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 01 May, 2004 5 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
Jun Kuwamura
-
- 30 Apr, 2004 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Move timezone database to share/timezone.
-