Age | Commit message (Collapse) | Author | |
---|---|---|---|
1999-07-15 | Clean up #include in /include directory. Add scripts for checking includes. | Bruce Momjian | |
1999-07-14 | Cleanup of /include #include's, for 6.6 only. | Bruce Momjian | |
1999-05-25 | pgindent run over code. | Bruce Momjian | |
1999-03-14 | Attempting to insert a value of 'now' into a datetime type | Bruce 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-02-21 | From: Tatsuo Ishii <t-ishii@sra.co.jp> | Marc G. Fournier | |
Ok. I made patches replacing all of "#if FALSE" or "#if 0" to "#ifdef NOT_USED" for current. I have tested these patches in that the postgres binaries are identical. | |||
1999-02-13 | Change my-function-name-- to my_function_name, and optimizer renames. | Bruce Momjian | |
1998-10-08 | Make functions static or ifdef NOT_USED. Prevent pg_version creation. | Bruce Momjian | |
1998-09-01 | OK, folks, here is the pgindent output. | Bruce Momjian | |
1998-09-01 | Renaming cleanup, no pgindent yet. | Bruce Momjian | |
1998-06-15 | Fix macros that were not properly surrounded by parens or braces. | Bruce Momjian | |
1998-02-26 | pgindent run before 6.3 release, with Thomas' requested changes. | Bruce Momjian | |
1998-02-11 | Goodbye register keyword. Compiler knows better. | Bruce Momjian | |
1998-01-07 | Allow varchar() to only store needed bytes. Remove PALLOC,PALLOCTYPE,PFREE. ↵ | Bruce Momjian | |
Clean up use of VARDATA. | |||
1998-01-05 | Change some ABORTS to ERROR. Add line number when COPY Failure. | Bruce Momjian | |
1998-01-05 | Change elog(WARN) to elog(ERROR) and elog(ABORT). | Bruce Momjian | |
1997-09-20 | Include tinterval comparison functions for span of interval. | Thomas G. Lockhart | |
1997-09-08 | Used modified version of indent that understands over 100 typedefs. | Bruce Momjian | |
1997-09-08 | Add typdefs to pgindent run. | Bruce Momjian | |
1997-09-08 | Another PGINDENT run that changes variable indenting and case label ↵ | Bruce Momjian | |
indenting. Also static variable indenting. | |||
1997-09-07 | Massive commit to run PGINDENT on all *.c and *.h files. | Bruce Momjian | |
1997-09-05 | Cleanups needed for indent. Remove }; | Bruce Momjian | |
1997-08-19 | Make functions static where possible, enclose unused functions in #ifdef ↵ | Bruce Momjian | |
NOT_USED. | |||
1997-08-12 | Remove more (void) and fix -Wall warnings. | Bruce Momjian | |
1997-08-12 | Fix pgproc names over 15 chars in output. Add strNcpy() function. remove ↵ | Bruce Momjian | |
some (void) casts that are unnecessary. | |||
1997-07-29 | Update some reltime code to use new common routines. | Thomas G. Lockhart | |
Use standard decoder for isreltime(). | |||
1997-04-20 | Here is the Mismatched input/output patch for tintervals as reported over | Marc G. Fournier | |
the last week on Hackers...(A coulpe of clippings of the final verdict are included below + the diff). From: Wayde Nie <niew@phoenix.cis.mcmaster.ca> | |||
1997-04-04 | needs float.h for DBL_MIN under FreeBSD | Marc G. Fournier | |
1997-04-02 | From: Thomas Lockhart <Thomas.G.Lockhart@jpl.nasa.gov> | Marc G. Fournier | |
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! | |||
1997-03-14 | Date/Time updates from Thomas... | Marc G. Fournier | |
1997-02-14 | Remove WIN32 defines. They never worked. | Bruce Momjian | |
1996-11-10 | All external function definitions now have prototypes that are checked. | Bruce Momjian | |
1996-11-06 | Another directory that compiles with no errors, and few warnings | Marc G. Fournier | |
1996-11-06 | Some compile failure fixes from Keith Parks <emkxp01@mtcc.demon.co.uk> | Marc G. Fournier | |
1996-07-09 | Postgres95 1.01 Distribution - Virgin SourcesPG95-1_01 | Marc G. Fournier | |