summaryrefslogtreecommitdiff
path: root/src/backend/utils
Commit message (Collapse)AuthorAgeFilesLines
* Fix for no platform NAN.Bruce Momjian1999-01-013-7/+13
|
* Change ordering of HAVE_TM_ZONE and HAVE_INT_TIMEZONE code blocksThomas G. Lockhart1998-12-313-52/+76
| | | | | | | | to give HAVE_TM_ZONE priority. This fixes glibc2 machines and any other machine which passes both tests in configure. Repair HAVE_TM_ZONE code which stuffs tm structure with date type values. Same problems as were originally there before v6.1, but never noticed. Thanks to Oleg for nagging :)
* Little precision fix for POWER(). I discovered problems with bigJan Wieck1998-12-301-4/+4
| | | | | | exponents. Jan
* Added NUMERIC data type with many builtin funcitons, operatorsJan Wieck1998-12-302-2/+3613
| | | | | | and aggregates. Jan
* SET TRANSACTION ISOLATION LEVEL ...Vadim B. Mikheev1998-12-181-14/+14
| | | | | LOCK TABLE IN ... MODE ...implemented
* Serialized mode works!Vadim B. Mikheev1998-12-161-1/+160
|
* Oops, sorry...meant to commit the patch from Thomas for tzn->CTZNameMarc G. Fournier1998-12-151-6/+2
|
* tzn undeclared in FreeBSD, commented out.Vadim B. Mikheev1998-12-151-1/+4
|
* Initial MVCC code.Vadim B. Mikheev1998-12-153-24/+203
| | | | New code for locking buffer' context.
* more cleanups...of note, appendStringInfo now performs like sprintf(),Marc G. Fournier1998-12-142-30/+34
| | | | | | | | | | where you state a format and arguments. the old behavior required each appendStringInfo to have to have a sprintf() before it if any formatting was required. Also shortened several instances where there were multiple appendStringInfo() calls in a row, doing nothing more then adding one more word to the String, instead of doing them all in one call.
* Initial attempt to clean up the code...Marc G. Fournier1998-12-141-1/+3
| | | | | | Switch sprintf() to snprintf() Remove any/all #if 0 -or- #ifdef NOT_USED -or- #ifdef FALSE sections of code
* Current multi-byte related codes have a bug with SQL_ASCIIBruce Momjian1998-12-141-2/+3
| | | | | | | | | | | support. Included patches will solve it and should be applied to both trees. Also, it fix the problem with \c command of psql when switching different encoding databases. Regression tests passed. -- Tatsuo Ishii t-ishii@sra.co.jp
* Add routines to help with single-byte (internal) character type support.Thomas G. Lockhart1998-12-132-13/+39
|
* Switch around conditional code so that HAVE_TM_ZONE takes precedenceThomas G. Lockhart1998-12-131-15/+25
| | | | | | | over HAVE_INT_TIMEZONE. This may help out linux/glibc2 and Dec Alpha. Included #error precompiler macros to catch cases where neither is defined but USE_POSIX_TIME is (shouldn't happen). Hopefully this isn't just a gcc-ism.
* Define routines and catalog entries for string min()/max() functions.Thomas G. Lockhart1998-12-081-1/+33
| | | | | Extend new type coersion techniques to aggregates. Clean up a few elog() messages.
* Change exp() behavior to generate error on underflow ratherTom Lane1998-11-291-3/+4
| | | | | | than silently returning zero on some machines. Correct float8 regress test to agree. Also fix pow() overflow/underflow check to work correctly on HPUX.
* New HeapTuple structure/interface.Vadim B. Mikheev1998-11-279-89/+68
|
* Add text<->float8 and text<->float4 conversion functions.Thomas G. Lockhart1998-11-171-1/+91
| | | | | This will fix the problem reported by Jose' Soares when trying to cast a float to text.
* Very minor cleanup of no-op code.Thomas G. Lockhart1998-10-291-66/+9
|
* Add oid8neq.Bruce Momjian1998-10-291-1/+7
|
* Re-fix test for negative-integer return code that should beTom Lane1998-10-291-2/+2
| | | | testing for null-pointer return code...
* D'Arcy INET fix.Bruce Momjian1998-10-291-6/+4
|
* Eliminate need for cpp-from-stdin by using a temp file.Tom Lane1998-10-281-5/+9
|
* Reverse out addition of snprintf.Bruce Momjian1998-10-281-8/+4
|
* Fix for tprintf overruns from Göran Thyni.Bruce Momjian1998-10-271-4/+8
|
* Get rid of some minor compiler warnings.Tom Lane1998-10-264-16/+18
|
* Fix some actual bugs exposed by compiler warnings.Tom Lane1998-10-261-5/+5
| | | | | | (Someone forgot whether their subroutine signaled errors by a NULL pointer return value, or a negative integer... I'm surprised gcc -Wall doesn't catch this...)
* rename file.Bruce Momjian1998-10-231-447/+0
|
* INET/CIDR cleanup from D'Arcy.Bruce Momjian1998-10-222-2/+486
|
* Remove duplicate CIDR funcs by using coerce entries.Bruce Momjian1998-10-221-32/+8
|
* CIDR/INET fixes from D'Arcy.Bruce Momjian1998-10-223-69/+263
|
* Fix for funcs on INET/CIDR.Bruce Momjian1998-10-221-1/+25
|
* Fix function calls to INET/CIDR functions. Added cidr_out.Bruce Momjian1998-10-221-1/+8
|
* New CIDR type and fixed INET type, from D'Arcy.Bruce Momjian1998-10-211-18/+99
|
* Add RIP notice for Paul.Bruce Momjian1998-10-211-1/+2
|
* INET fix from D'Arcy.Bruce Momjian1998-10-211-29/+32
|
* Remove unused INET functions for D'Arcy.Bruce Momjian1998-10-201-110/+1
|
* Disable inet.Bruce Momjian1998-10-171-1/+5
|
* Re-enable inet code.Bruce Momjian1998-10-172-18/+12
|
* The problem is that read_pg_options needs DataDir to read its file butBruce Momjian1998-10-162-2/+7
| | | | | | | | | | DataDir is set after read_pg_options if postgres is called interactively. If postgres is forked by postgres DataDir is read from the PGDATA enviromnent variable set by the postmaster and this explains while the bug disappears. I have written this patch but I don't like it. Any better idea? Massimo Dal Zotto
* Allow auto-detection of cpp and required flags.Thomas G. Lockhart1998-10-141-8/+6
|
* Fix for inet from Tom H.Bruce Momjian1998-10-121-10/+15
|
* Fix for version.c warning.Bruce Momjian1998-10-121-1/+3
|
* New INET functions from D'Arcy J.M. CainBruce Momjian1998-10-122-7/+209
|
* Fix for inet_net_pton() from Tom.Bruce Momjian1998-10-121-2/+2
|
* Fix for vacuum and cache use. Fix for BSDI 4.0.Bruce Momjian1998-10-122-17/+7
|
* Fix for version() string overwrite.Bruce Momjian1998-10-091-2/+2
|
* Make functions static or ifdef NOT_USED. Prevent pg_version creation.Bruce Momjian1998-10-087-15/+29
|
* Fix for INET type addition.Bruce Momjian1998-10-082-4/+4
|
* I agree. I think, though, that the best argument presented in theBruce Momjian1998-10-083-37/+39
| | | | | | | debate was from Paul Vixie, who wanted INET to be the name covering both IPV4 and IPV6. The following kit makes the needed changes: Tom Ivar Helbekkmo