aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Collapse)AuthorAge
...
* Translation updatesPeter Eisentraut2003-09-22
|
* Message wording improvementsPeter Eisentraut2003-09-22
|
* Arrange to align shared disk buffers on at least 32-byte boundaries,Tom Lane2003-09-21
| | | | | | | not just MAXALIGN boundaries. This makes a noticeable difference in the speed of transfers to and from kernel space, at least on recent Pentiums, and might help other CPUs too. We should look at making this happen for local buffers and buffile.c too. Patch from Manfred Spraul.
* Fix some ill-considered ifdefs, per report from Hans-JÏrgen SchÎnig.Tom Lane2003-09-21
|
* Apply ranlib(1) after installing a static (.a) library on Darwin.Tom Lane2003-09-20
| | | | Per past complaints --- verified to still be a problem on OS X 10.2.6.
* Attaching -lpq to LDFLAGS doesn't work, because the generated commandTom Lane2003-09-20
| | | | puts that before the .c file name.
* Fix a batch of speling misteaks identified by Peter's spell-checker tool.Tom Lane2003-09-20
|
* - Renamed my own strndup() function because of a name clash.Michael Meskes2003-09-20
|
* - Applied some bug fixing patches by Dave Cramer <dave@fastcrypt.com>.Michael Meskes2003-09-20
| | | | - Added protecting defines to include files.
* pg_dump missed comments attached to primary key or unique constraintsTom Lane2003-09-19
| | | | | (as distinct from their underlying indexes). Per bug report from Hiroshi Saito.
* Disallow foreign-key references from temp tables to permanent tables.Tom Lane2003-09-19
| | | | | | | | | Per recent discussion, this does not work because other backends can't reliably see tuples in a temp table and so cannot run the RI checks correctly. Seems better to disallow this case than go back to accessing temp tables through shared buffers. Also, disallow FK references to ON COMMIT DELETE ROWS tables. We already caught this problem for normal TRUNCATE, but the path used by ON COMMIT didn't check.
* Latest version of gcc from Apple does not work well with -traditional-cppTom Lane2003-09-19
| | | | | | | (it rejects some system header files...). Use -no-cpp-precomp instead. I think it is okay to change this unconditionally, but if we hear complaints from people still using very old compilers on Darwin, we could put in a test to see which switch the compiler likes.
* Seems like a bad idea that REINDEX TABLE supports (or thinks it does)Tom Lane2003-09-19
| | | | | | reindexing system tables without ignoring system indexes, when the other two varieties of REINDEX disallow it. Make all three act the same, and simplify downstream code accordingly.
* One small typo in preprocessor.Michael Meskes2003-09-19
|
* Removed superfluous return statement in get_data.Michael Meskes2003-09-19
|
* - Accept output variables for FETCH in DECLARE statement.Michael Meskes2003-09-18
| | | | | | - Synced parser. - Allowed C variables to carry the name of prepared statements. - Added Informix handling of datatype converion errors.
* Applied patch from Oliver Jowett to clean up some instances where the wrongBarry Lind2003-09-18
| | | | | | | | type was being reported for PREPAREs. Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java jdbc/org/postgresql/test/jdbc2/ServerPreparedStmtTest.java
* Small jdbc patch from Kim Ho at RedHat to fix some boolean problemsBarry Lind2003-09-18
| | | | | Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
* A minor fix to jdbc regression testsBarry Lind2003-09-18
| | | | | Modified Files: jdbc/org/postgresql/test/jdbc2/DatabaseMetaDataPropertiesTest.java
* Disallow converting a table to a view if it has triggers, indexes, orTom Lane2003-09-17
| | | | | | | child tables --- all cases that will trip various sanity checks elsewhere in the system, as well as cases that should not occur in the only intended use of this feature, namely coping with ancient pg_dump representation of views. Per bug report from Chris Pizzi.
* Applied patch to jdbc from Kim Ho at RedHat, fixing improper handling of ↵Barry Lind2003-09-17
| | | | | | | empty queries under the V3 protocol Modified Files: jdbc/org/postgresql/core/QueryExecutor.java
* Applied patch for jdbc from Kim Ho at RedHat to more correctly deal with ↵Barry Lind2003-09-17
| | | | | | | boolean values Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java
* Fixed jdbc to correctly report that constraints are supportedBarry Lind2003-09-17
| | | | | Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1DatabaseMetaData.java
* Applied patch from Fernando Nasser of RedHat to fix some error messagesBarry Lind2003-09-17
| | | | | | | | that would not get correctly looked up in the translation files for jdbc Modified Files: jdbc/org/postgresql/errors.properties jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java
* Applied patch from Kim Ho at redhat to improve boolean and bit handlingBarry Lind2003-09-17
| | | | | | | | in the jdbc driver Modified Files: jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java jdbc/org/postgresql/jdbc3/AbstractJdbc3Statement.java
* Fix typo in commentTatsuo Ishii2003-09-17
|
* Make psql correctly track the effects of SET CLIENT_ENCODING commands.Tom Lane2003-09-16
| | | | I thought I'd fixed this earlier, but I didn't get it right ...
* fix typo in a commentTatsuo Ishii2003-09-16
|
* I don't care whether it's informix-compatible or not: #defining a wordTom Lane2003-09-16
| | | | like 'date' in a public header file is a damn fool idea.
* Fix some problems with dropped columns in plpython trigger functions.Tom Lane2003-09-16
|
* Since SPI_modifytuple's natts argument is the number of attributes to beTom Lane2003-09-16
| | | | changed, it should allow a zero value (implying no changes to make).
* Fix LISTEN/NOTIFY race condition reported by Gavin Sherry. While aTom Lane2003-09-15
| | | | | | | | | | | | | | | really general fix might be difficult, I believe the only case where AtCommit_Notify could see an uncommitted tuple is where the other guy has just unlistened and not yet committed. The best solution seems to be to just skip updating that tuple, on the assumption that the other guy does not want to hear about the notification anyway. This is not perfect --- if the other guy rolls back his unlisten instead of committing, then he really should have gotten this notify. But to do that, we'd have to wait to see if he commits or not, or make UNLISTEN hold exclusive lock on pg_listener until commit. Either of these answers is deadlock-prone, not to mention horrible for interactive performance. Do it this way for now. (What happened to that project to do LISTEN/NOTIFY in memory with no table, anyway?)
* Update regression test for message change.Tom Lane2003-09-15
|
* Improve a couple of error messages per suggestions from Alvaro Herrera.Tom Lane2003-09-15
|
* Translation updatesPeter Eisentraut2003-09-15
|
* OK, some of these syntax errors should be given other codes.Peter Eisentraut2003-09-15
|
* Add errno value for thread *_r function call buffer too small. ImproveBruce Momjian2003-09-15
| | | | thread comments.
* NetBSD needs reentrant funcs.Bruce Momjian2003-09-15
|
* Remove warnings for operations that have no effect when executed repeatedly.Peter Eisentraut2003-09-15
|
* Run distprep target before creating list of files that contain translatablePeter Eisentraut2003-09-14
| | | | | strings in the backend, so that .l and .y files are included. To that end, don't make the .pot file a prerequisite on distprep.
* Allow translation of SQL help in psql.Peter Eisentraut2003-09-14
|
* Add missing support for Opteron (__x86_64__).Tom Lane2003-09-14
|
* Make pltcl create separate function objects when the same function isTom Lane2003-09-14
| | | | | | used as trigger on different relations. I am not convinced that Tcl actually has to have this, but it seems a good idea to make it be parallel to the other PLs that definitely do need it.
* Fix plpython to generate separate cached procedure data for eachTom Lane2003-09-14
| | | | | | relation, when the same function is used as a trigger on more than one relation. This avoids crashes due to differing rowtypes for different relations. Per bug report from Lance Thomas, 7-Feb-03.
* Since I haven't gotten a reply, can someone REVERT the lines inBruce Momjian2003-09-14
| | | | | | | src/Makefile.shlib that adds $(libdir)/$(soname) for port,eq,unixware to $(soname)? Larry Rosenman
* Reconsider placement of MemoryContextCheck() call --- do after commit,Tom Lane2003-09-14
| | | | not before, to avoid duplication of effort.
* Avoid corner cases where aset.c would unnecessarily make malloc()Tom Lane2003-09-13
| | | | | requests of sizes that aren't powers of 2. Per observation from David Schultz, 28-Aug.
* Okay, I've had it with mktime() bugs. While chasing Torello Querci'sTom Lane2003-09-13
| | | | | | | | recent gripe, I discovered not one but two undocumented, undesirable behaviors of glibc's mktime. So, stop using it entirely, and always rely on inversion of localtime() to determine the local time zone. It's not even very much slower, as it turns out that mktime (at least in the glibc implementation) also does repeated reverse-conversions.
* With pg_autovacuum becoming increasingly popular it's important toBruce Momjian2003-09-13
| | | | | | | have a working stats collector. This test is able to discover the problem that was present in 7.4 Beta 2. Manfred Koizar
* When I sent in the sslmode patch I forgot to update theBruce Momjian2003-09-13
| | | | | | | | comments/examples in pg_hba.conf. This patch remedies that, adds a brief explanation of the connection types, and adds a missing period in the docs. Jon Jensen