summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1998-09-16Consolidate Jan's rules test into one file.Thomas G. Lockhart
Remove dependency on a specific Postgres user name in the results (Check result against CURRENT_USER with a boolean instead).
1998-09-16Support specifying PRIMARY KEY for the SERIAL type.Thomas G. Lockhart
Change DEFAULT NULL to send back a NULL pointer rather than a string "NULL". This seems to work, where sending the string led to type conversion problems (and probably the wrong thing anyway).
1998-09-16Support specifying PRIMARY KEY for the SERIAL type.Thomas G. Lockhart
Check for a constraint if is_sequence is set and omit making a UNIQUE index if so, since the primary key will cover that for us.
1998-09-16Use oper_select_candidate() for unary operatorsThomas G. Lockhart
rather than func_select_candidate(). Fix oper_select_candidate() to work with a single operator argument. Repair left operator checking for null return from candidate list.
1998-09-15Forgot to remove README-1ST from the repository ...Marc G. Fournier
1998-09-14Change order of install...installing interfaces is the last to be done,Marc G. Fournier
as, if not installing as root (which nobody *should* be doing, of course), the perl install fails, which means that both bin and man directories are not installed :( This way, only thing that doesn't get installed is perl interface...
1998-09-14Add new make_oidjoin_check utility and template1_check.sql. Fix someBruce Momjian
pg_operator problems.
1998-09-13Remove remnant from obsolete char16 data type.Thomas G. Lockhart
1998-09-13Update to new DECLARE and FETCH features in gram.y.Thomas G. Lockhart
1998-09-13Support SQL92-ish DECLARE and FETCH commands.Thomas G. Lockhart
Adds a few new keywords, but all are allowed as column names etc.
1998-09-13Here are some additional patches needed to get the UnixWare 7 C++Bruce Momjian
compiler to attempt to compile libpq++. The patches address the following problems: 1. In my first pass at changing the libpq++ makefile, I forgot to include the PORTNAME in the Makefile.in file. 2. The UnixWare 7 C++ compiler did not like the '-K alloca' option in CXXFLAGS. Billy G. Allie
1998-09-12rename java file for Peter.Bruce Momjian
1998-09-12Irix lock fix from Robert BruccoleriBruce Momjian
1998-09-12The pg_atoi() function uses strtol() to convert the string to numbers. SomeBruce Momjian
implementations of strtol() treat empty strings ("") as invalid arguments while others convert this (erroneously, IHMO) to zero (0). Assuming that the expected behaviour of pg_atoi() is to return 0 if it is passed an empty string, I am supplying the following patch to explictly check for an empty string in pg_atoi() and return 0 if the string is empty. The patch will also trap a NULL character pointer being passed to pg_atoi() and will use elog() to print out an error message if the input char pointer is NULL. Billy G. Allie
1998-09-11autoconfBruce Momjian
1998-09-11Remove lld from LONG LONG nameBruce Momjian
1998-09-11autoconfBruce Momjian
1998-09-11The attached patches fix the following problems:Bruce Momjian
1. The UnixWare tas macro was reformatted (by indent or it like?) which caused it to break. The asm macro construct is very particular about the %mem construct -- it has to start in column 1. 2. When compiling libpq++, g++ was used even if configure found the C++ com- piler to be CC. 3. When compiling libpq++, '-Wno-error' was added to CXXFLAGS, even if the compiler wasn't g++. Billy G. Allie
1998-09-11autoconfBruce Momjian
1998-09-11Remove %qd.Bruce Momjian
1998-09-11Tatsuo Ishii fix for pg_user crash, with slight modification.Bruce Momjian
1998-09-11%lld fix.Bruce Momjian
1998-09-10long long cleanupBruce Momjian
1998-09-10Added attributes for primary/unique/foreign keys...Vadim B. Mikheev
1998-09-10Fix for length in libpq from Tom Lane.Bruce Momjian
1998-09-10autoconfBruce Momjian
1998-09-10%lld not %LdBruce Momjian
1998-09-10More bsdi 4.0 additions.Bruce Momjian
1998-09-10bsdi 4.0.Bruce Momjian
1998-09-10Add some support for BSDI 4.0.Bruce Momjian
1998-09-10Porting efforts... :)Vadim B. Mikheev
1998-09-10flock --> fcntlVadim B. Mikheev
1998-09-10cleanupBruce Momjian
1998-09-10Cleanup of configure.inBruce Momjian
1998-09-10autoconfBruce Momjian
1998-09-10Allow long long on BSDI.Bruce Momjian
1998-09-09Aix4 fixes from Andreas ZeugswetterBruce Momjian
1998-09-09>Bruce Momjian
> Open portability issues: > > /usr/local should be searched for lib and include for all ports if present > (currently not working, I have libreadline there) > > the stream functions on AIX need a size_t for addrlen's in fe-connect.c and pqcomm.c. > > lock.c still has an incompatible TPRINTF(flags, args...) definition Massimo
1998-09-09Hi patchers/hackers.Bruce Momjian
Here's a patch for initdb that does two things. 1) Encloses the created rulenames in quotes to preserve case in the creation step. (stores _RETpg... instead of _retpg...) I believe _RET is standard for views. 2) Renames pg_view to pg_views and pg_rule to pg_rules. I believe Jan and myself agreed this would be a "good idea" Keith Parks
1998-09-09Fix using GroupBy/non-GroupBy expressions in HAVING.Vadim B. Mikheev
1998-09-09Fix for indexing problem (?): heap tuple was pfree-d before ↵Vadim B. Mikheev
CatalogIndexInsert()...
1998-09-08AIX align fix.Bruce Momjian
1998-09-08Fix for macro for AIX.Bruce Momjian
1998-09-08Fix GroupBY func broken by HAVING.Vadim B. Mikheev
1998-09-07Alignment cleanup so no more massive switch statements for alignment,Bruce Momjian
just two macros.
1998-09-06BTW, in catalog/pg_type.h:Bruce Momjian
#define Anum_pg_index_indisunique 8 I think this should be 9. Tatsuo Ishii
1998-09-05Use alternate form for long-long-int to be compatible with AIX.Thomas G. Lockhart
%Ld worked with gcc, but %lld works with both gcc and AIX.
1998-09-04offsetof cleanup.Bruce Momjian
1998-09-04t_bits alignment fix from Tatsuo IshiiBruce Momjian
1998-09-04Try this snprintf() implementation, used in sendmail...Marc G. Fournier