Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Improve readability of script. | Bruce Momjian | 2001-11-05 | 1 | -2/+2 |
| | |||||
* | CREATE TABLE foo (x,y,z) AS SELECT ... can't apply target column names | Tom Lane | 2001-11-05 | 5 | -32/+45 |
| | | | | | | | | | to the target list in gram.y; it must wait till after expansion of the target list in analyze.c. Per bug report 4-Nov: lx=# CREATE TABLE abc (a char, b char, c char); CREATE lx=# CREATE TABLE xyz (x, y, z) AS SELECT * FROM abc; ERROR: CREATE TABLE/AS SELECT has mismatched column count | ||||
* | Remove ill-considered Assert. | Tom Lane | 2001-11-05 | 1 | -4/+1 |
| | |||||
* | Pull in variables defined in structs; had too many tabs. | Bruce Momjian | 2001-11-04 | 1 | -1/+1 |
| | |||||
* | Fix now-obsolete comment. | Tom Lane | 2001-11-04 | 1 | -3/+2 |
| | |||||
* | Version was 3.3 but last released version was 3.1. Setting to match rest | D'Arcy J.M. Cain | 2001-11-04 | 1 | -1/+1 |
| | | | | of the documentation in preparation for upcoming release. | ||||
* | Merge three existing ways of signaling postmaster from child processes, | Tom Lane | 2001-11-04 | 8 | -121/+254 |
| | | | | | | | | | | | so that only one signal number is used not three. Flags in shared memory tell the reason(s) for the current signal. This method is extensible to handle more signal reasons without chewing up even more signal numbers, but the immediate reason is to keep pg_pwd reloads separate from SIGHUP processing in the postmaster. Also clean up some problems in the postmaster with delayed response to checkpoint status changes --- basically, it wouldn't schedule a checkpoint if it wasn't getting connection requests on a regular basis. | ||||
* | Note that PyGreSQL has been checked against Python 2.1 now. | D'Arcy J.M. Cain | 2001-11-04 | 1 | -1/+1 |
| | |||||
* | The "%d", while syntactically correct, was confusing. Added a space to | D'Arcy J.M. Cain | 2001-11-04 | 1 | -1/+1 |
| | | | | make it clearer that d was the argument to the format operator. | ||||
* | - Fix compiler warning in pg_restore | Philip Warner | 2001-11-04 | 3 | -20/+40 |
| | | | | | | - Fix handling of {data/schema}-only restores when using a full backup file; prior version was restoring schema in data-only restores. Added enum to make code easier to understand. | ||||
* | Got "ADD" to appear only in ALTER TABLE and not CREATE TABLE | Bruce Momjian | 2001-11-04 | 2 | -8/+10 |
| | | | | | UNIQUE-PRIMARY KEY notice message. This is what Christopher wanted from his patch. | ||||
* | Remove "ADD" from TABLE / ADD UNIQUE-PRIMARY error message because the | Bruce Momjian | 2001-11-04 | 5 | -42/+42 |
| | | | | | same code is called for both creation and alter. Not worth worrying about. | ||||
* | Require closing paren on line above brace to identify function | Bruce Momjian | 2001-11-03 | 1 | -2/+3 |
| | | | | difinition, just for formatting workaround, per Tom's discovery. | ||||
* | More updates for GNU indent. | Bruce Momjian | 2001-11-03 | 2 | -3/+3 |
| | |||||
* | 1) Improve literal handling in parse_statement(). | Hiroshi Inoue | 2001-11-03 | 7 | -37/+45 |
| | | | | | | 2) Remove some no longer valid comments. 3) Fix an option dialog setting bug. 4) Fix ODBCVER handling errors. | ||||
* | Make pgindent use GNU Indent version 2.X better. | Bruce Momjian | 2001-11-03 | 1 | -5/+5 |
| | |||||
* | proper select for Jason Davies patch to getImportedKeys | Dave Cramer | 2001-11-02 | 1 | -11/+9 |
| | |||||
* | proper select for Jason Davies patch to getImportedKeys | Dave Cramer | 2001-11-02 | 1 | -113/+150 |
| | | | | fixes for compiling Jason's getImportedKeys, getExportedKeys | ||||
* | Add check for 'extern "C"' for pgindent. | Bruce Momjian | 2001-11-02 | 1 | -0/+1 |
| | |||||
* | Windows portability macros SOCK_ERRNO and SOCK_STRERROR should be in | Tom Lane | 2001-11-02 | 2 | -269/+276 |
| | | | | libpq-int.h, not cluttering application namespace in libpq-fe.h. | ||||
* | Add default expressions to INSERTs during planning, not during parse | Tom Lane | 2001-11-02 | 3 | -135/+161 |
| | | | | | | analysis. This keeps stored rules from prematurely absorbing default information, which is necessary for ALTER TABLE SET DEFAULT to work unsurprisingly with rules. See pgsql-bugs discussion 24-Oct-01. | ||||
* | updates | Peter Eisentraut | 2001-11-02 | 3 | -734/+725 |
| | |||||
* | Fix pg_pwd caching mechanism, which was broken by changes to fork | Tom Lane | 2001-11-02 | 4 | -125/+124 |
| | | | | | | | postmaster children before client auth step. Postmaster now rereads pg_pwd on receipt of SIGHUP, the same way that pg_hba.conf is handled. No cycles need be expended to validate password cache validity during connection startup. | ||||
* | Suppress compiler warning (only seen in MULTIBYTE case). | Tom Lane | 2001-11-02 | 1 | -0/+1 |
| | |||||
* | Fix problem reported by Alex Korn: if a relation has been dropped and | Tom Lane | 2001-11-02 | 14 | -594/+150 |
| | | | | | | | | | | | | | | | | | | recreated since the start of our transaction, our first reference to it errored out because we'd try to reuse our old relcache entry for it. Do this by accepting SI inval messages just before relcache search in heap_openr, so that dead relcache entries will be flushed before we search. Also, break heap_open/openr into two pairs of routines, relation_open(r) and heap_open(r). The relation_open routines make no tests on relkind and so can be used to open anything that has a pg_class entry. The heap_open routines are wrappers that add a relkind test to preserve their established behavior. Use the relation_open routines in several places that had various kluge solutions for opening rels that might be either heap or index rels. Also, remove the old 'heap stats' code that's been superseded by Jan's stats collector, and clean up some inconsistencies in error reporting between the different types of ALTER TABLE. | ||||
* | Sync parser yet again. | Michael Meskes | 2001-11-02 | 3 | -34/+15 |
| | |||||
* | Minor code cleanups. | Tom Lane | 2001-11-01 | 1 | -56/+51 |
| | |||||
* | Reject tabs and linefeeds in usernames and passwords that are being | Tom Lane | 2001-11-01 | 1 | -18/+47 |
| | | | | | | stored in pg_pwd, to guard against failures of the sort observed by Tom Yackel. Note: in the case of encrypted passwords this is no restriction, since the string we are interested in is the MD5 hash. | ||||
* | Add missing #include. | Tom Lane | 2001-11-01 | 1 | -1/+2 |
| | |||||
* | Suppress trivial compiler warning. | Tom Lane | 2001-11-01 | 1 | -1/+1 |
| | |||||
* | minor improvements on Dave's last checkin | Barry Lind | 2001-11-01 | 2 | -8/+3 |
| | |||||
* | Suppress a compiler warning. | Hiroshi Inoue | 2001-10-31 | 1 | -0/+6 |
| | |||||
* | changes to support 3rd party ERD tools and staroffice | Dave Cramer | 2001-10-31 | 1 | -157/+320 |
| | |||||
* | allow null passwords | Dave Cramer | 2001-10-31 | 1 | -4/+7 |
| | |||||
* | added dummy login | Dave Cramer | 2001-10-31 | 1 | -9/+123 |
| | |||||
* | Fix queries to insulate from daylight savings time. | Thomas G. Lockhart | 2001-10-31 | 2 | -8/+8 |
| | |||||
* | More *.po cleanups for new spacing. | Bruce Momjian | 2001-10-31 | 1 | -4/+4 |
| | |||||
* | Modify *.po files and regression expected output for new clearer error | Bruce Momjian | 2001-10-31 | 5 | -38/+38 |
| | | | | message spacing. | ||||
* | Here is an updated version of /src/backend/po/ru.po | Bruce Momjian | 2001-10-31 | 1 | -51/+53 |
| | | | | | | | | which incorporates recent changes by Bruce to readability of some messages and few more translations. -- Serguei A. Mokhov | ||||
* | Traditional Chinese error messages for JDBC. | Bruce Momjian | 2001-10-31 | 1 | -0/+75 |
| | | | | Zhenbang Wei | ||||
* | Add ALTER TABLE ADD UNIQUE regression tests from Christopher Kings-Lynne. | Bruce Momjian | 2001-10-31 | 10 | -58/+170 |
| | | | | | | Add space between slash for ALTER TABLE / ADD .... Regression and *.po updates to follow. | ||||
* | Apply updated PO language patch. | Bruce Momjian | 2001-10-31 | 1 | -16/+16 |
| | | | | Zhenbang Wei | ||||
* | PO language update. | Bruce Momjian | 2001-10-31 | 1 | -2/+1 |
| | | | | forth@pagic.net | ||||
* | Update solaris-1947 variant files for new datetime regression tests. | Tom Lane | 2001-10-30 | 3 | -1174/+1633 |
| | | | | Results checked by Olivier Prenant. | ||||
* | Fix problems with subselects used in GROUP BY expressions, per gripe | Tom Lane | 2001-10-30 | 4 | -103/+167 |
| | | | | | | from Philip Warner. Side effect of change is that GROUP BY expressions will not be re-evaluated at multiple plan levels anymore, whereas this sometimes happened with old code. | ||||
* | fixed change in behavior introduced in bytea / getBytes changes. This patch ↵ | Barry Lind | 2001-10-30 | 2 | -38/+62 |
| | | | | reverts back unintentional change in behavior to return raw value even when not bytea column | ||||
* | Fix small problem Tom Lane found with pgindent run. | Bruce Momjian | 2001-10-30 | 8 | -73/+69 |
| | |||||
* | updated patch from Mark Lillywhite per Tom Lane's comments: subtract ↵ | Barry Lind | 2001-10-30 | 1 | -3/+3 |
| | | | | VARHDRSZ first then and with 0xffff | ||||
* | applied patch from Mark Lillywhite, patch was already applied to jdbc2, this ↵ | Barry Lind | 2001-10-30 | 1 | -2/+14 |
| | | | | applies same fix to jdbc1 code | ||||
* | Add gp->gr_mem != NULL check for Solaris, per Seth Hettich | Bruce Momjian | 2001-10-29 | 1 | -2/+3 |
| |