aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAge
* Russian translation updates by Serguei MokhovPeter Eisentraut2003-08-01
|
* Use only two-part shared library version numbers, for better portabilityPeter Eisentraut2003-08-01
| | | | and consistency.
* While having a parallel-make-safe genbki.sh is good, it's better not toPeter Eisentraut2003-08-01
| | | | uselessly invoke it in parallel in the first place.
* Make ecpg SQLSTATE-aware. Map existing SQLCODE assignments to SQLSTATEs,Peter Eisentraut2003-08-01
| | | | | rather than parsing the message. Add some documentation about embedded SQL.
* Update comments.Bruce Momjian2003-08-01
|
* Update comments.Bruce Momjian2003-08-01
|
* Added missing TO keyword.Michael Meskes2003-08-01
|
* - Added some Informix error codes in Informix mode.Michael Meskes2003-08-01
| | | | - Added just another pgtypeslib function.
* cvs log used -b for head, not -rHEAD.Bruce Momjian2003-08-01
|
* python needs to be removed from hereMarc G. Fournier2003-08-01
|
* clean python out of MakefileMarc G. Fournier2003-08-01
|
* remove python module, as its moved to http://www.pygresql.orgMarc G. Fournier2003-08-01
|
* Fix for Alpha portability.Tom Lane2003-08-01
|
* --enable-thread-safeness -> --enable-thread-safetyBruce Momjian2003-08-01
|
* Update contrib regression tests for recent error message editing.Tom Lane2003-08-01
|
* Add missing #include.Tom Lane2003-08-01
|
* Fix some minor portability issues, per Chris K-L.Tom Lane2003-08-01
|
* Fix my own mistake in GUC variable annotation.Tom Lane2003-08-01
|
* Improve description of restoring pg_dumpall backups, per gripe fromTom Lane2003-08-01
| | | | Havard Eidnes.
* Adjust 'permission denied' messages to be more useful and consistent.Tom Lane2003-08-01
|
* Very minor editing.Tom Lane2003-07-31
|
* Fix mistaken error code assignments, per Peter's note 7/28/03.Tom Lane2003-07-31
|
* When using a temp installation, unset PGUSER and other variables weTom Lane2003-07-31
| | | | | | might have inherited from the environment that would possibly cause psql to fail to connect to the temp installation properly. Per trouble report from Markus Bertheau 7/1/03.
* Cause library-preload feature to report error if specified initializationTom Lane2003-07-31
| | | | | function is not found. Also, make all the PL libraries have initialization functions with standard names. Patch from Joe Conway.
* Upgrade parsing code for ACLs to be less hokey and more cognizant ofTom Lane2003-07-31
| | | | | the actual logical structure and quoting rules being used. Fixes bug reported by Chris K-L on 7/8/03.
* Modify:Bruce Momjian2003-07-31
| | | | > * Implement dirty reads or shared row locks and use them in RI triggers
* Modify:Bruce Momjian2003-07-31
| | | | > * Implement dirty reads or shared locks and use them in RI triggers
* contraints -> constraintsBruce Momjian2003-07-31
| | | | Rod Taylor
* Update Turkish FAQ, Devrim GUNDUZBruce Momjian2003-07-31
|
* Add fflush of stdout when outputing query.Bruce Momjian2003-07-31
|
* dbf2pg - Insert xBase-style .dbf-files into a PostgreSQL-tableBruce Momjian2003-07-31
| | | | | | | | | | | | | | | | | | | | | | | | There is an option "-s oldname=newname", which changes the old field name of the dbf-file to the newname in PostgeSQL. If the length of the new name is 0, the field is skiped. If you want to skip the first field of the dbf-file, you get the wildest error-messages from the backend. dbf2pg load the dbf-file via "COPY tablename FROM STDIN". If you skip the first field, it is an \t to much in STDIN. A fix could be an counter j=0, which increments only, if a field is imported (IF (strlen(fields[h].db_name)> 0) j++. And only if j > 1 (if an other field is imported) the \t is printed. An other small bug in the README: -s start Specify the first record-number in the xBase-file we will insert. should be -e start Specify the first record-number in the xBase-file we will insert. Thomas Behr
* Add pretty-printing variants of pg_get_viewdef and related functions.Tom Lane2003-07-30
| | | | Patch from Andreas Pflug.
* Add:;Bruce Momjian2003-07-30
| | | | > * Allow server log information to be output as INSERT statements
* Fix numeric_smaller, numeric_larger, float4smaller, float4larger,Tom Lane2003-07-30
| | | | | | | | float8smaller, float8larger (and thereby the MIN/MAX aggregates on these datatypes) to agree with the datatypes' comparison operations as regards NaN handling. In all these datatypes, NaN is arbitrarily considered larger than any normal value ... but MIN/MAX had not gotten the word. Per recent discussion on pgsql-sql.
* Modify:Bruce Momjian2003-07-30
| | | | > * Allow log lines to include session-level information, like database and user
* Cause ARRAY[] construct to return a NULL array, rather than raising anTom Lane2003-07-30
| | | | | | error, if any input element is NULL. This is not what we ultimately want, but until arrays can have NULL elements, it will have to do. Patch from Joe Conway.
* Add:Bruce Momjian2003-07-30
| | | | > * Add database name and user name to logging options
* When shutting down the regression test postmaster after 'make check',Tom Lane2003-07-30
| | | | | | wait for the postmaster to actually exit. Otherwise running repeated 'make check's tends to misbehave, because we try to remove and recreate the data directory while the old PM is still alive.
* Fix longstanding error in _bt_search(): should moveright at top of loop notTom Lane2003-07-29
| | | | | | | | | bottom. Otherwise we fail to moveright when the root page was split while we were "in flight" to it. This is not a significant problem when the root is above the leaf level, but if the root was also a leaf (ie, a single-page index just got split) we may return the wrong leaf page to the caller, resulting in failure to find a key that is in fact present. Bug has existed at least since 7.1, probably forever.
* Coerce unknown-literal-constant default values to the column type duringTom Lane2003-07-29
| | | | | | | | | | | | | CREATE TABLE (or ALTER TABLE SET DEFAULT), rather than postponing it to the time that the default is inserted into an INSERT command by the rewriter. This reverses an old decision that was intended to make the world safe for writing f1 timestamp default 'now' but in fact merely made the failure modes subtle rather than obvious. Per recent trouble report and followup discussion. initdb forced since there is a chance that stored default expressions will change.
* There is no reason to cast valuntil to timestamp, and a very goodTom Lane2003-07-29
| | | | | reason not to: it fails for an 'invalid' abstime. Per bug report of today's date.
* Use a process-specific temp file name, per Andreas Haumer.Tom Lane2003-07-29
|
* Apply (a somewhat revised version of) Greg Mullane's patch to eliminateTom Lane2003-07-29
| | | | | | | | | heuristic determination of day vs month in date/time input. Add the ability to specify that input is interpreted as yy-mm-dd order (which formerly worked, but only for yy greater than 31). DateStyle's input component now has the preferred spellings DMY, MDY, or YMD; the older keywords European and US are now aliases for the first two of these. Per recent discussions on pgsql-general.
* Code review for recent GUC changes --- try to make it less obvious thatTom Lane2003-07-28
| | | | | these things were added at different times by different people ;-). Includes Aizaz Ahmed's patch to remove duplicate array in help_config.c.
* Add error stack traceback support for SQL-language functions.Tom Lane2003-07-28
|
* There was enough code drift since this patch, that a couple of bugsBruce Momjian2003-07-28
| | | | | | | | | | | materialized. New items have been added to GucContext and GucSource enums, but of course they were not added to the corresponding GucContextName[] and GucSourceName[] arrays in the patch. Here's a new patch to fix the resulting bugs. Joe Conway
* Localizability improvement.Tom Lane2003-07-28
|
* elog() is no longer a gettext trigger --- all remaining uses are consideredTom Lane2003-07-28
| | | | internal errors.
* Rename psql's VERBOSE variable to VERBOSITY, per suggestion from Bruce.Tom Lane2003-07-28
|
* A visit from the message-style police ...Tom Lane2003-07-28
|