- 26 Feb, 1998 1 commit
-
-
Bruce Momjian authored
-
- 02 Feb, 1998 1 commit
-
-
Bruce Momjian authored
-
- 01 Feb, 1998 1 commit
-
-
Bruce Momjian authored
related to grammar and parser issues, with one postmaster fix.
-
- 07 Jan, 1998 1 commit
-
-
Bruce Momjian authored
Allow varchar() to only store needed bytes. Remove PALLOC,PALLOCTYPE,PFREE. Clean up use of VARDATA.
-
- 05 Jan, 1998 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 30 Oct, 1997 1 commit
-
-
Bruce Momjian authored
-
- 25 Oct, 1997 1 commit
-
-
Thomas G. Lockhart authored
-
- 08 Sep, 1997 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Another PGINDENT run that changes variable indenting and case label indenting. Also static variable indenting.
-
- 07 Sep, 1997 1 commit
-
-
Bruce Momjian authored
-
- 19 Aug, 1997 1 commit
-
-
Bruce Momjian authored
-
- 12 Aug, 1997 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
Fix pgproc names over 15 chars in output. Add strNcpy() function. remove some (void) casts that are unnecessary.
-
- 08 Jul, 1997 1 commit
-
-
Bruce Momjian authored
-
- 23 Jun, 1997 1 commit
-
-
Thomas G. Lockhart authored
This allows use of the DateStyle session variable.
-
- 11 May, 1997 1 commit
-
-
Thomas G. Lockhart authored
Add type conversion functions for floating point numbers. Check for zero in unary minus floating point code (IEEE allows an explicit negative zero which looks ugly in a query result!). Ensure circle type has non-negative radius.
-
- 25 Apr, 1997 1 commit
-
-
Marc G. Fournier authored
Here are patches which should help fix timezone problems in the datetime and abstime code. Also, I repatched varlena.c to add in some comments and a little error checking on top of Vadim's earlier repairs. There are slight mods to the circle data type to have the distance operator between circles measure the distance between closest points rather than between centers.
-
- 22 Apr, 1997 1 commit
-
-
Marc G. Fournier authored
Subject: [PATCHES] date/time timezone patches (mail bounced?) Here are some hacks to get timezone behavior for the various time data types to be compatible with v6.0. Although we have some hooks already installed to get timezone info from the client to the server, it still isn't clear if that can correctly transfer enough timezone info to make the behavior the same as if timezone info were derived from the server as is now the case. We certainly won't resolve it in a day, so I think we are stuck with server-only timezones for v6.1.
-
- 15 Apr, 1997 1 commit
-
-
Marc G. Fournier authored
but, IMHO, cleaner
-
- 02 Apr, 1997 1 commit
-
-
Marc G. Fournier authored
Subject: [HACKERS] More date time functions Here are some additional patches mostly related to the date and time data types. It includes some type conversion routines to move between the different date types and some other date manipulation routines such as date_part(units,datetime). I noticed Edmund Mergl et al's neat trick for getting function overloading for builtin functions, so started to use that for the date and time stuff. Later, if someone figures out how to get function overloading directly for internal C code, then we can move to that technique. These patches include documentation updates (don't faint!) for the built-in man page. Doesn't yet include mention of timestamp, since I don't know much about it and since it may change a bit to become a _real_ ANSI timestamp which would include parser support for the declaration syntax (what do you think, Dan?). The patches were developed on the 970330 release, but have been rebuilt off of the 970402 release. The first patch below is to get libpq to compile, on my Linux box, but is not related to the rest of the patches and you can choose not to apply that one at this time. Thanks in advance, scrappy!
-
- 28 Mar, 1997 2 commits
-
-
Marc G. Fournier authored
Subject: Re: [HACKERS] abstime "now" broken Yes, I broke 'now' :( with an attempt at a bug fix involving servers running in the UTC/GMT timezone. These patches fix the problem, and have been tested in GMT (+00 hours), PST (-08), and NZT (+12) timezones which exercized the code for various cases including across day boundaries. btw, this code fixes the same type of problem for 'today', 'yesterday', 'tomorrow', for DATETIME, ABSTIME, DATE and TIME types. The bugfix itself is quite small, but I have accumulated other changes in the datetime data type and include them here also. One set of changes involves printing ISO-formatted dates and is in response to the helpful information from Kurt Lidl regarding ANSI SQL dates. I'll send another e-mail sometime soon discussing more issues he has raised...
-
Marc G. Fournier authored
Some systems require limits.h to define DBL_MIN.
-
- 26 Mar, 1997 2 commits
-
-
Marc G. Fournier authored
-
Marc G. Fournier authored
-
- 25 Mar, 1997 1 commit
-
-
Marc G. Fournier authored
Subject: [HACKERS] More patches for date/time I have accumulated several patches to add functionality to the datetime and timespan data types as well as to fix reported porting bugs on non-BSD machines. These patches are: dt.c.patch - add datetime_part(), fix bugs dt.h.patch - add quarter and timezone support, add prototypes globals.c.patch - add time and timezone variables miscadmin.h.patch - add time and timezone variables nabstime.c.patch - add datetime conversion routine nabstime.h.patch - add prototypes pg_operator.h.patch - add datetime operators, clean up formatting pg_proc.h.patch - add datetime functions, reassign conflicting date OIDs pg_type.h.patch - add datetime and timespan data types The dt.c and pg_proc.h patches are fairly large; the latter mostly because I tried to get some columns for existing entries to line up.
-
- 21 Mar, 1997 1 commit
-
-
Marc G. Fournier authored
Subject: [HACKERS] backend/utils/adt/nabstime.c There is a problem with some of the calls to strftime. The second arg is missing. In all cases the buffer is CTZName which, according to the file init/globals.c, is char CTZName[8] so I have added this value. I know there should be a #define set up for this but I wasn't sure which header to put it in.
-
- 18 Mar, 1997 1 commit
-
-
Marc G. Fournier authored
bring in Thomas's updates for the date/time code...
-
- 14 Mar, 1997 1 commit
-
-
Marc G. Fournier authored
-
- 27 Jan, 1997 1 commit
-
-
Marc G. Fournier authored
whereby timezone isn't an int, but tzset() exists... This isn't a definitive fix, as there is probably an easier way of fixing the bug...
-
- 10 Jan, 1997 2 commits
-
-
Bruce Momjian authored
-
Bruce Momjian authored
-
- 06 Jan, 1997 1 commit
-
-
Marc G. Fournier authored
Submitted by: Ovidiu Predescu <ovidiu@bx.logicnet.ro>
-
- 16 Dec, 1996 1 commit
-
-
Bryan Henderson authored
-
- 15 Dec, 1996 1 commit
-
-
Bryan Henderson authored
-
- 08 Nov, 1996 1 commit
-
-
Bruce Momjian authored
-
- 06 Nov, 1996 1 commit
-
-
Marc G. Fournier authored
-
- 17 Oct, 1996 1 commit
-
-
Marc G. Fournier authored
- created a HAVE_TZSET define for this purpose
-
- 19 Aug, 1996 1 commit
-
-
Marc G. Fournier authored
```yaml below my signature, there are a coupls of diffs and files in a shell archive, which were needed to build postgres95 1.02 on Siemens Nixdorfs MIPS based SINIX systems. Except for the compiler switches "-W0" and "-LD-Blargedynsym" these diffs should also apply for other SVR4 based systems. The changes in "Makefile.global" and "genbki.sh" can probably be ignored (I needed gawk, to make the script run). There is one bugfix thou. In "src/backend/parser/sysfunc.c" the function in this file didn't honor the EUROPEAN_DATES ifdef. ``` Submitted by: Frank Ridderbusch <ridderbusch.pad@sni.de>
-
- 22 Jul, 1996 1 commit
-
-
Marc G. Fournier authored
- src/backend/access - no changes - src/backend/utils - mostly cosmetic changes - ESCAPE_PATCH Added - src/Makefile.global changes merged
-