summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-03-20Clean up build procedure: do not keep raw lex/yacc files around,Tom Lane
only the edited ones.
1999-03-20make clean should remove lex.yy.cTom Lane
1999-03-20Script for preparing derived files during tarball construction.Tom Lane
1999-03-20Reverse out pfree agg part of patch from Erik Riedel.Bruce Momjian
1999-03-20cleanupBruce Momjian
1999-03-20cleanupBruce Momjian
1999-03-20Fix for aggregate memory leaks from Erik Riedel.Bruce Momjian
1999-03-19Fix shift/reduce for NULL = Var.Bruce Momjian
1999-03-19Fix for memory leak in executor with fjIsNull.Bruce Momjian
1999-03-19I suggest the following portability patch, which does notBruce Momjian
change functionality, but makes the code more ANSI C'ish. My AIX xlc compiler barfs on all of these. Can someone please review and apply to current. <<port.patch>> Thanks Andreas
1999-03-19Add EXCEPT/INTERSECT doc changes.Bruce Momjian
1999-03-18cleanup parserBruce Momjian
1999-03-18grammar cleanup'Bruce Momjian
1999-03-18cleanup of grammer.Bruce Momjian
1999-03-18Fix optimizer indexing not working for negative numbers.Bruce Momjian
1999-03-18cleanupsBruce Momjian
1999-03-18*** empty log message ***Michael Meskes
1999-03-17Add new postgres -O option to allow system table structure changes.Bruce Momjian
1999-03-17Left associates all operators, instead of non-associating them.Bruce Momjian
1999-03-17Have % operator have precedence like /.Bruce Momjian
1999-03-16Update nextval() code.Bruce Momjian
1999-03-16Fix snprintf with strings, and nextval('"Aa"');Bruce Momjian
1999-03-16Here is a patch.Bruce Momjian
I have changed to call pg_exec_query_dest() instead of pg_exec_query(). Thanks. Hiroshi Inoue
1999-03-16autoconfBruce Momjian
1999-03-16Hmmm. It had to do with tcl/tk on FreeBSD. The configure scripts areBruce Momjian
in different directories. The patch gave the option of specifying a dir for the tk script and if they were both in the same directory then it didn't mind being empty. It's small so I'm including it. It was tested with autoconf 2.12. Vince.
1999-03-16Change Does Not Exist to 'does not exist'.Bruce Momjian
1999-03-15cleanupBruce Momjian
1999-03-15*** empty log message ***Michael Meskes
1999-03-15Allow sequence nextval actions to be case-sensitive.Bruce Momjian
1999-03-15Irix fix from Jeff JohnsonBruce Momjian
1999-03-15Drop buffers before destroying database files.Bruce Momjian
1999-03-15LIKE cleanup.Bruce Momjian
1999-03-15Fix brain death in !!= operator ... it's still pretty bogusTom Lane
but at least now it does what it's supposed to do ...
1999-03-15> > > This patches src/bin/psql/psql.c.Bruce Momjian
> > > > > > This patch is in responce to the following TODO list item: > > > * have psql \d on a view show the query > > > -Ryan
1999-03-15Fix int8 configure one more time ... prior version didn'tTom Lane
define INT64_FORMAT in all cases.
1999-03-14cleanupBruce Momjian
1999-03-14CleanupBruce Momjian
1999-03-14Reversed out libpq protocol patch for Tom Lane.Bruce Momjian
1999-03-14src/backend/utils/adt/numeric.c fails to compile due to a string havingBruce Momjian
an embedded new-line character. Billy G. Allie
1999-03-14This is another example of why not allowing utility functions in SPIBruce Momjian
would be a Bad Thing. For what it's worth, I found another case in libpq where you can get a T message without a D that my utility patch needs to handle. I have attached the updated patch against the 6.4.2 version of src/interfaces/libpq/fe-exec.c Jerry Gay
1999-03-14Attempting to insert a value of 'now' into a datetime typeBruce Momjian
results in a bogus datetime value under AlphaLinux. (Note that the link to submit a port-specific bug on your website is broken) -Test Case: ---------- testdb=> create table dttest (dt datetime); testdb=> insert into dttest values ('now'); -------------------------------------------------------------------------- Solution: --------- The basic problem is the typedefs of AbsoluteTime and RelativeTime, which are both 'int32'. These types appear to be used synonymously with the 'time_t' type, which on AlphaLinux is typedef'd as a 'long int', which is 64-bits (not 32). The solution included here fixes the datetime type (it now passes the regression test), but does not pass the absolute and relative time regression tests. Presumably, a more thorough investigation of how these types are used is warranted. The included patch is from the v6.3.2 source, but can be applied to the v6.4.2 source. Please note that there is also a RedHat-specific patch distributed with the PostgreSQL source package from RedHat that was applied first. Rich Edwards
1999-03-14Hi,Bruce Momjian
Just in case you'd like to see what I was talking about, I am attaching my patch to src/interfaces/libpq/fe-exec.c to prevent utility functions called from SPI from locking up the client. Jerry Gay
1999-03-14Here is a little syntax error found in a .y file... A dropped semi.Bruce Momjian
DwD -- Daryl W. Dunbar
1999-03-14Cleanup of hash functions in pg_proc.Bruce Momjian
1999-03-14compile cleanupBruce Momjian
1999-03-14Compile cleanupBruce Momjian
1999-03-14Done.Bruce Momjian
o overwriting an existing lobj now works o 8KB garbage block always inserted problem is fixed Tatsuo Ishii
1999-03-14 I've been having also sorts of fun trying to get kerberos 4Bruce Momjian
authentifica tion working with postgresql-6.4.2 and KTH-KRB Ebones (http://www.pdc.kth.se/kth-kr b) on a dec alpha running DU 4.0D using the native compiler. The following patch does the trick. The rationale behind this is as follows. The KTH-KRB code header files defines lots of lengths like INST_SZ,REALM_SZ and KRB_SENDAUTH_VLEN. It also has a habit of doing things like chararray[LENGTH] = '\0' to ensure null terminated strings. In my instance this just happens to blat the kerberos principal instance string leading to error like pg_krb4_recvauth: kerberos error: Can't decode authenticator (krb_rd_req ) The application code that comes with KTH-KRB uses "KRB_SENDAUTH_VLEN + 1" and sometimes uses "INST_SZ + 1" so it seems safest to put that 1 char buffer in the appropriate place. Rodney McDuff
1999-03-14We have tested the patches on three platforms:Bruce Momjian
NetBSD/macppc LinuxPPC FreeBSD 2.2.6-RELEASE All of them seem happy with the regression test. Note that, however, compiling with optimization enabled on NetBSD/macppc causes an initdb failure (other two platforms are ok). After checking the asm code, we are suspecting that might be a compiler(egcs) bug. Tatsuo Ishii
1999-03-14This patch improves the destroyuser script's behaviour in checking whetherBruce Momjian
the user is allowed to detroy users. It also allows for a possible incorrect empty reply to a yes/no question. Oliver Elphick