summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2004-12-21Add '-Wl,' prefix to linker switches consistently. Remove shlib_symbolicTom Lane
macros, which aren't used anywhere and haven't been for some time.
2004-12-21exec_eval_simple_expr() needs to do CommandCounterIncrement() not justTom Lane
GetTransactionSnapshot() to ensure ActiveSnapshot advances properly. Sigh. Extend regression test so it reveals this error too.
2004-12-21Add error checking for starting a win32 service using pg_ctl.Bruce Momjian
2004-12-21Return proper error exit code on pg_ctl -w start failure.Bruce Momjian
2004-12-21Translation updatePeter Eisentraut
2004-12-21tag files for rc2REL8_0_0RC2PostgreSQL Daemon
2004-12-21Patch to make libpq.rc be a built-for-distribution file was a fewTom Lane
bricks shy of a load.
2004-12-20Mention libpq.rc.in is now the file to update for releases.Bruce Momjian
2004-12-20Ensure that 'disabling statistics collector' is logged in all failureTom Lane
paths of pgstat_init. Responds to confusion exhibited by Christoph Haller.
2004-12-20Add support for Latin9 encoding in to_ascii(). Jaime CasanovaTom Lane
2004-12-20Mark the TimeZone parameter as GUC_REPORT, so that JDBC can find outTom Lane
when it changes. Per request from Kris Jurka.
2004-12-20In pipe_read_line Windows code, loop to ensure we get a whole lineTom Lane
from the child process; fixes observed problems when the returned version number is '8.0.0' rather than '8.0.0rc1'. Magnus Hagander
2004-12-20Remove direct inclusions of <com_err.h> as well as configure test forTom Lane
its presence. This amounts to desupporting Kerberos 5 releases 1.0.*, which is small loss, and simplifies use of our Kerberos code on platforms with Red-Hat-style include file layouts. Per gripe from John Gray and followup discussion.
2004-12-20Adjust pg_resetxlog to handle 8.0 WAL file names properly.Tom Lane
2004-12-19plpgsql's exec_eval_simple_expr() now has to take responsibility forTom Lane
advancing ActiveSnapshot when we are inside a volatile function. Per example from Gaetano Mendola. Add a regression test to catch similar problems in future.
2004-12-19Prevent evaluation of backticks while discarding unwanted argumentsTom Lane
after an unknown or failed psql backslash command, and also while discarding "extra" arguments of a putatively valid backslash command. In the case of an unknown/failed command, make sure we discard the whole rest of the line, rather than trying to resume at the next backslash. Per discussion with Thomer Gil.
2004-12-19Mention why unixware doesn't handle threading in 8.0.Bruce Momjian
2004-12-19Test for POSIX.1c 2-arg sigwait() and fail on single-arg version.Bruce Momjian
2004-12-19Add Win32 version stamps that increment each day for proper SYSTEM32Bruce Momjian
DLL pginstaller installs.
2004-12-18Allow NetBSD, m64k to compile the ASM spinlock code.Bruce Momjian
R?mi Zara
2004-12-17Make array_cat more paranoid about checking datatypes in empty arrays.Tom Lane
2004-12-17array_map failed to insert correct result type in an empty array.Tom Lane
Per example from Florian Pflug.
2004-12-17In a PGXS build, expect to find the postgres executable already installed,Tom Lane
rather than in $(top_builddir)/src/backend/postgres. Sean Chittenden
2004-12-17Allow 'ELSEIF' as an alternative to 'ELSIF' in PL/PgSQL. There have beenNeil Conway
several reports of users being confused when they attempt to use ELSEIF and run into trouble due to PL/PgSQL's lax parser. The parser will be improved for 8.1, but we can fix most of the problem by allowing ELSEIF for now.
2004-12-17Hook up the plpython result-object nrows and status methods correctly.Tom Lane
Adjust documentation to match current reality.
2004-12-17Fix is-it-time-for-a-checkpoint logic so that checkpoint_segments canTom Lane
usefully be larger than 255. Per gripe from Simon Riggs.
2004-12-16Update release changes list to mention pg_config.h.win32.Bruce Momjian
2004-12-16Update version for Win32-client include file.Bruce Momjian
2004-12-16Cause configure --with-tcl to check for presence of <tcl.h>, as perTom Lane
gripe from John Gray. Also fix thinko in pltcl Makefile: if a special Tcl include directory is specified, that ought to be searched first.
2004-12-16Allow --enable-thread-safety with --disable-shared libraries by passingBruce Momjian
PTHREAD_LIBS to all libpq-usage builds.
2004-12-16Allow AIX to use --enable-thread-safety by passing PTHREAD_LIBS toBruce Momjian
binary compiles, and adjust configure tests for AIX.
2004-12-16Translation updatesPeter Eisentraut
2004-12-15Fix another place broken by new List implementation :-(. Per exampleTom Lane
from goranpop@nspoint.net. I think this escaped notice because in simple cases the list is NIL on entry.
2004-12-15Disallow SETOF in the input of parseTypeString(). Formerly it wasTom Lane
silently ignored, allowing one to write bizarre things like DECLARE x setof int; in plpgsql. This has misled at least one novice into thinking that plpgsql variables could be sets ...
2004-12-15Calculation of keys_are_unique flag was wrong for cases involvingTom Lane
redundant cross-datatype comparisons. Per example from Merlin Moncure.
2004-12-15New translationsPeter Eisentraut
2004-12-15Translation updatesPeter Eisentraut
2004-12-15Translation updatePeter Eisentraut
2004-12-14Cope with circularities involving a view's ON SELECT rule. I originallyTom Lane
thought there couldn't be any, but the folly of this was exposed by an example from andrew@supernews.com 5-Dec-2004. The patch applies the identical logic already used for table constraints and defaults to ON SELECT rules, so I have reasonable confidence in it even though it might look like complicated logic.
2004-12-14Fix pg_dump to ensure that a comment on a table CHECK constraint cannotTom Lane
be emitted too soon. The previous code got this right in the case where the CHECK was emitted as a separate ALTER TABLE command, but not in the case where the CHECK is emitted right in CREATE TABLE. Per report from Slawomir Sudnik. Note: this code is pretty ugly; it'd perhaps be better to treat comments as independently sortable dump objects. That'd be much too invasive a change for RC time though.
2004-12-14Fix typoPeter Eisentraut
2004-12-14Prevent pg_resetxlog from being run as root. If this is allowed, someNeil Conway
root-owned files will be written to the data directory, leaving it in an unusable state.
2004-12-13New translationPeter Eisentraut
2004-12-13Translation updatesPeter Eisentraut
2004-12-13Clearify which version numbers are bumped for major and minor releases.Bruce Momjian
2004-12-13New translationsPeter Eisentraut
2004-12-13Translation updatesPeter Eisentraut
2004-12-13Avoid generating excess (and illegal) parentheses around an aliased JOINTom Lane
in prettyprint mode. Andreas Pflug
2004-12-12Add regression tests for the fix committed by Tom for casting betweenNeil Conway
the row types of parent/child tables.
2004-12-12PREPARE and EXPLAIN need to copy the source query just like we recentlyTom Lane
had to do in DECLARE CURSOR. AFAICS these are all the places affected. PREPARE case per example from Michael Fuhr, EXPLAIN case located by grepping for planner calls ...