aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
* Add casts to suppress compiler warnings observed on Darwin platformTom Lane2001-11-08
| | | | (surprised no one has reported these yet...)
* Fix replacement of extern C string.Bruce Momjian2001-11-07
|
* Fix typo.Bruce Momjian2001-11-07
|
* Prevent indenting of 'extern "C"' blocks.Bruce Momjian2001-11-07
|
* Some post pgident run updates,Bruce Momjian2001-11-07
| | | | | | | | | | | one fuzzy translation fix, some other messages tweaking. Theoretically, should be up-to-date by now. Please apply to /src/interfaces/libpq/ru.po -- Serguei A. Mokhov
* Update for latest version of horology test.REL7_2_BETA2Tom Lane2001-11-06
|
* Clean up formatting of child process exit-status reports so that theyTom Lane2001-11-06
| | | | | | are correct, consistent, and complete ... motivated by gripe from Oliver Elphick, but I see someone had already made an incomplete stab at this.
* Fix last (?) problem with sensitivity to daylight savings time statusThomas G. Lockhart2001-11-06
| | | | when running the regression test. Reported by Tom Lane.
* Add British Double Standard Time (BDST) per mailing list report.Thomas G. Lockhart2001-11-06
|
* Use PostgreSQL's standard declaration for a 32-bit integer to defineThomas G. Lockhart2001-11-06
| | | | the cash data type.
* Add Darwin to list of known systems for ps_status.Tom Lane2001-11-06
|
* The extra semaphore that proc.c now allocates for checkpoint processesTom Lane2001-11-06
| | | | | | should be accounted for in the PROC_SEM_MAP_ENTRIES() macro. Otherwise the ports that rely on this macro to size data structures are broken. Mea culpa.
* Fix coredump in plpgsql when trying to return a rowtype result.Tom Lane2001-11-05
| | | | Need to return a TupleTableSlot, not just a bare tuple.
* New pgindent run with fixes suggested by Tom. Patch manually reviewed,Bruce Momjian2001-11-05
| | | | initdb/regression tests pass.
* Preparation for the parameter array handling.Hiroshi Inoue2001-11-05
|
* 1) Fix a few bugs about SQLGetData()Hiroshi Inoue2001-11-05
| | | | | | reported by Mika Mantyla. 2) Timestamp precision. 3) Separate ODBC3.0 files.
* More cleanup for stuff after closing brace in first column.Bruce Momjian2001-11-05
|
* Handle tabs after closing brace in first column with less indenting.Bruce Momjian2001-11-05
|
* Improve readability of script.Bruce Momjian2001-11-05
|
* CREATE TABLE foo (x,y,z) AS SELECT ... can't apply target column namesTom Lane2001-11-05
| | | | | | | | | 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 Lane2001-11-05
|
* Pull in variables defined in structs; had too many tabs.Bruce Momjian2001-11-04
|
* Fix now-obsolete comment.Tom Lane2001-11-04
|
* Version was 3.3 but last released version was 3.1. Setting to match restD'Arcy J.M. Cain2001-11-04
| | | | of the documentation in preparation for upcoming release.
* Merge three existing ways of signaling postmaster from child processes,Tom Lane2001-11-04
| | | | | | | | | | | 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. Cain2001-11-04
|
* The "%d", while syntactically correct, was confusing. Added a space toD'Arcy J.M. Cain2001-11-04
| | | | make it clearer that d was the argument to the format operator.
* - Fix compiler warning in pg_restorePhilip Warner2001-11-04
| | | | | | - 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 TABLEBruce Momjian2001-11-04
| | | | | UNIQUE-PRIMARY KEY notice message. This is what Christopher wanted from his patch.
* Remove "ADD" from TABLE / ADD UNIQUE-PRIMARY error message because theBruce Momjian2001-11-04
| | | | | same code is called for both creation and alter. Not worth worrying about.
* Require closing paren on line above brace to identify functionBruce Momjian2001-11-03
| | | | difinition, just for formatting workaround, per Tom's discovery.
* More updates for GNU indent.Bruce Momjian2001-11-03
|
* 1) Improve literal handling in parse_statement().Hiroshi Inoue2001-11-03
| | | | | | 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 Momjian2001-11-03
|
* proper select for Jason Davies patch to getImportedKeysDave Cramer2001-11-02
|
* proper select for Jason Davies patch to getImportedKeysDave Cramer2001-11-02
| | | | fixes for compiling Jason's getImportedKeys, getExportedKeys
* Add check for 'extern "C"' for pgindent.Bruce Momjian2001-11-02
|
* Windows portability macros SOCK_ERRNO and SOCK_STRERROR should be inTom Lane2001-11-02
| | | | libpq-int.h, not cluttering application namespace in libpq-fe.h.
* Add default expressions to INSERTs during planning, not during parseTom Lane2001-11-02
| | | | | | 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.
* updatesPeter Eisentraut2001-11-02
|
* Fix pg_pwd caching mechanism, which was broken by changes to forkTom Lane2001-11-02
| | | | | | | 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 Lane2001-11-02
|
* Fix problem reported by Alex Korn: if a relation has been dropped andTom Lane2001-11-02
| | | | | | | | | | | | | | | | | | 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 Meskes2001-11-02
|
* Minor code cleanups.Tom Lane2001-11-01
|
* Reject tabs and linefeeds in usernames and passwords that are beingTom Lane2001-11-01
| | | | | | 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 Lane2001-11-01
|
* Suppress trivial compiler warning.Tom Lane2001-11-01
|
* minor improvements on Dave's last checkinBarry Lind2001-11-01
|
* Suppress a compiler warning.Hiroshi Inoue2001-10-31
|