- 17 Sep, 2003 1 commit
-
-
Tatsuo Ishii authored
-
- 16 Sep, 2003 5 commits
-
-
Tom Lane authored
I thought I'd fixed this earlier, but I didn't get it right ...
-
Tatsuo Ishii authored
-
Tom Lane authored
like 'date' in a public header file is a damn fool idea.
-
Tom Lane authored
-
Tom Lane authored
changed, it should allow a zero value (implying no changes to make).
-
- 15 Sep, 2003 11 commits
-
-
Tom Lane authored
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?)
-
Tom Lane authored
-
Tom Lane authored
-
Peter Eisentraut authored
-
Peter Eisentraut authored
-
PostgreSQL Daemon authored
tag her for beta3, as announced on Friday ...
-
Tom Lane authored
-
Tom Lane authored
add some 'See Also' links.
-
Bruce Momjian authored
thread comments.
-
Bruce Momjian authored
-
Peter Eisentraut authored
-
- 14 Sep, 2003 11 commits
-
-
Peter Eisentraut authored
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.
-
Peter Eisentraut authored
-
Tom Lane authored
-
Tom Lane authored
tests) when using flex 2.5.31. The fix is to *not* try to use palloc and pfree for allocations within the lexer; when you do that, the yy_buffer_stack gets freed at inopportune times. The code is already set up to do manual deallocation, so I see no particular advantage to using palloc anyway.
-
Tom Lane authored
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.
-
Tom Lane authored
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.
-
Bruce Momjian authored
src/Makefile.shlib that adds $(libdir)/$(soname) for port,eq,unixware to $(soname)? Larry Rosenman
-
Tom Lane authored
-
Tom Lane authored
btree operator class, too, since in PG 7.4 you can't GROUP without one.
-
Tom Lane authored
btree operator class, too, since in PG 7.4 you can't GROUP without one.
-
Tom Lane authored
not before, to avoid duplication of effort.
-
- 13 Sep, 2003 12 commits
-
-
Tom Lane authored
requests of sizes that aren't powers of 2. Per observation from David Schultz, 28-Aug.
-
Tom Lane authored
This was the last piece of code that took it upon itself to reset the random number sequence --- now we only have srandom() in postmaster start, backend start, and explicit setseed() operations.
-
Tom Lane authored
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.
-
Tom Lane authored
-
Bruce Momjian authored
-
Bruce Momjian authored
have a working stats collector. This test is able to discover the problem that was present in 7.4 Beta 2. Manfred Koizar
-
Bruce Momjian authored
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
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
> patch for pg_autovacuum. This patch assumes that the stats system will > be fixed so that all inserts, updates and deletes performed on shared > tables reguardless of what database those commands were executed from, > will show up in the stats shown in each database. I had to make a further change to this to take quotes off the 'last ANALYZE' in order for it to not overquote the relation name, so there's a _little_ work left to get it to play well. I have deployed it onto several boxes that should be doing some vacuuming over the weekend, and it is now certainly hitting pg_ tables. I would like to present a CVS-oriented patch; unfortunately, I had to change the indentation patterns when editing some of it :-(. The following _may_ be good; not sure... Matthew T. O'Connor Christopher Browne
-
Bruce Momjian authored
* use non-*_r function names if they are all thread-safe * (NEED_REENTRANT_FUNCS=no) * use *_r functions if they exist (configure test) * do our own locking and copying of non-threadsafe functions New to this patch is the last option.
-
Barry Lind authored
Also a patch from Kris Jurka to correctly report SQLState support. Modified Files: jdbc/org/postgresql/Driver.java.in jdbc/org/postgresql/core/QueryExecutor.java jdbc/org/postgresql/fastpath/Fastpath.java jdbc/org/postgresql/geometric/PGbox.java jdbc/org/postgresql/geometric/PGcircle.java jdbc/org/postgresql/geometric/PGline.java jdbc/org/postgresql/geometric/PGlseg.java jdbc/org/postgresql/geometric/PGpath.java jdbc/org/postgresql/geometric/PGpoint.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Connection.java jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSet.java jdbc/org/postgresql/jdbc1/AbstractJdbc1ResultSetMetaData.java jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSet.java jdbc/org/postgresql/jdbc2/AbstractJdbc2ResultSetMetaData.java jdbc/org/postgresql/jdbc2/Array.java jdbc/org/postgresql/jdbc3/AbstractJdbc3DatabaseMetaData.java jdbc/org/postgresql/util/PGmoney.java jdbc/org/postgresql/util/PSQLState.java
-