- 30 Aug, 1998 10 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 29 Aug, 1998 10 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
ODBC driver have found a bug in 6.3.2 pg_dump and have made patches. I confirmed that the same bug still exists in the current source tree. So I made up patches based on Kataoka's. Here are some explanations. o fmtId() returns pointer to a static memory in it. In the meantime there is a line where is fmtId() called twice without saving the first value returned by fmtId(). So second call to fmtId() will break the first one. o findTableByName() looks up a table by its name. if a table name contanins upper letters or non ascii chars, fmtId() will returns a name quoted in double quotes, which will not what findTableByName() wants. The result is SEG fault. -- Tatsuo Ishii t-ishii@sra.co.jp
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
This patch resolves some regression test failures caused by platform dependencies. David Hartwig
-
Bruce Momjian authored
was tested with Linux/GCC. I still have some issues with with the snprintf() function. David Hartwig
-
Bruce Momjian authored
-
Bruce Momjian authored
Here is a new patch for libpq, to make it work on Win32 again (since the latest modifications broke it a little). Please also add the file "libpq.rc" to the interfaces/libpq directory. This will allow version-stamping of the generated DLL file, so that automatic install programs (and interested users) can determine the version of the file. The file is currently set as "prerelease". Before the release, somebody should change the line "FILEFLAGS VS_FF_PRERELEASE" to "FILEFLAGS 0". That information should probably go into toos\RELEASE_CHANGES. The patch is against the cvs as of ~ 1998-08-26 14:30 CEST. //Magnus
-
Bruce Momjian authored
-
Bruce Momjian authored
anymore. Fix for large objects.
-
- 28 Aug, 1998 5 commits
-
-
Marc G. Fournier authored
From: Michael Meskes <meskes@online-club.de> This one is against the current archive (so it contains the one I send the other day). It should fix the AIX problems. Andreas, could you please try it? Thanks. + Wed Aug 26 16:17:39 CEST 1998 + + - Sync preproc.y with gram.y + + Thu Aug 27 15:32:23 CEST 1998 + + - Fix some minor glitches that the AIX compiler complains about + - Added patchlevel to library + + Fri Aug 28 15:36:58 CEST 1998 + + - Removed one line of code that AIX complains about since it was not + needed anyway + - Set library version to 2.6.1
-
Bruce Momjian authored
-
Marc G. Fournier authored
From: Massimo Dal Zotto <dz@cs.unitn.it> I have this small patch which fixes a typo in my previous lock patches. Fortunately the bug affects only user locks. -
-
Bruce Momjian authored
-
Bruce Momjian authored
I don't know if this is really related to the initdb problem discussion (haven't followed it enough). But seems so because it fixes a damn problem during index tuple insertion on CREATE TABLE into pg_attribute_relid_attnum_index. Anyway - this bug was really hard to find. During startup the relcache reads in some prepared information about index strategies from a file and then reinitializes the function pointers inside the scanKey data. But for sake it assumed single attribute index tuples (hasn't that changed recently). Thus not all the strategies scanKey entries where initialized properly, resulting in invalid addresses for the btree comparision functions. With the patch at the end the regression tests passed excellent except for the sanity_check that crashed at vacuum and the misc test where the select unique1 from onek2 outputs the two rows in different order. Jan
-
- 27 Aug, 1998 3 commits
-
-
Marc G. Fournier authored
From: Magnus Hagander <mha@edu.sollentuna.se> Ok. Here is a patch to make psql work on Win32 (as a console mode application, of course). It requires getopt.c to be in src/utils - works fine with the FreeBSD version of it. Also, the file win32.mak should go into src/bin/psql.
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 26 Aug, 1998 6 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Bruce Momjian authored
-
Thomas G. Lockhart authored
and index name fields are pstrdup'd (copied) rather than reused.
-
Bruce Momjian authored
-
- 25 Aug, 1998 6 commits
-
-
Marc G. Fournier authored
cvs add'd two files for the tprintf() patch...
-
Marc G. Fournier authored
From: Massimo Dal Zotto <dz@cs.unitn.it> > these patches define the UNLISTEN sql command. The code already > existed but it was unknown to the parser. Now it can be used > like the listen command. > You must make clean and delete gram.c and parser.h before make.
-
Marc G. Fournier authored
From: Massimo Dal Zotto <dz@cs.unitn.it> > tprintf.patch > > tprintf.patch > > adds functions and macros which implement a conditional trace package > with the ability to change flags and numeric options of running > backends at runtime. > Options/flags can be specified in the command line and/or read from > the file pg_options in the data directory.
-
Marc G. Fournier authored
Massimo Dal Zotto <dz@cs.unitn.it> > socket-flock.patch > > use advisory locks to check if the unix socket can be deleted. > A running postmaster keeps a lock on that file. A starting > postmaster exits if the file exists and is locked, otherwise > it deletes the sockets and proceeds. > This avoid the need to remove manually the file after a postmaster > or system crash. > I don't know if flock is available on any system. If not we could > define a HAVE_FLOCK set by configure.
-
Marc G. Fournier authored
From: Massimo Dal Zotto <dz@cs.unitn.it> > sinval.patch > > fixes a problem in SI cache which causes table overflow if some > backend is idle for a long time while other backends keep adding > entries. > It uses the new signal handling implemented in tprintf.patch. > I have also increacasesed the max number of backends from 32 to 64 > and the table size from 1000 to 5000. > I don't know if anybody is working on SI, but until another > solution is found this patch fixes the problem. I have received > messages from other people reporting the same problem which I > fixed many months ago.
-
Marc G. Fournier authored
missed adding a new include file
-