| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update some reltime code to use new common routines. | Thomas G. Lockhart | 1997-07-29 | 1 | -33/+103 |
| | | | | | Use standard decoder for isreltime(). | ||||
| * | Add debugging statements. | Thomas G. Lockhart | 1997-07-29 | 1 | -8/+16 |
| | | |||||
| * | mkLinux patches from Tatsuo Ishii. | Bruce Momjian | 1997-07-29 | 2 | -2/+69 |
| | | |||||
| * | Add SCO files. | Bruce Momjian | 1997-07-28 | 4 | -0/+158 |
| | | |||||
| * | Added SCO support, from Daniel Harris. | Bruce Momjian | 1997-07-28 | 16 | -27/+40 |
| | | |||||
| * | Remove sparc dir, add difftime macro for sunos. | Bruce Momjian | 1997-07-28 | 1 | -0/+5 |
| | | |||||
| * | Rename sparc to sunos4 directory. Was misnamed. | Bruce Momjian | 1997-07-28 | 4 | -3/+3 |
| | | |||||
| * | HPUX 10 patches from Vladimir Turin | Bruce Momjian | 1997-07-27 | 2 | -4/+4 |
| | | |||||
| * | Various compile errors concerning overflow due to shifts, unsigned, and bad ↵ | Bruce Momjian | 1997-07-24 | 19 | -50/+30 |
| | | | | | prototypes, from Solaris, from Diab Jerius | ||||
| * | Fix problems with pg_dump for iheritance, sequences, archive tables. | Bruce Momjian | 1997-07-23 | 1 | -2/+2 |
| | | |||||
| * | AIX nm fix from Gerhard | Bruce Momjian | 1997-07-13 | 1 | -1/+13 |
| | | |||||
| * | Fix for assembler from Yoshihiko ICHIKAWA | Bruce Momjian | 1997-07-10 | 1 | -2/+0 |
| | | |||||
| * | Allow underscores in user names. | Bruce Momjian | 1997-07-10 | 1 | -2/+2 |
| | | |||||
| * | Date-type fixes from Tatsuo Ishii | Bruce Momjian | 1997-07-08 | 2 | -3/+6 |
| | | |||||
| * | Fix code to do the right thing with mixed-endian clients and servers. | Thomas G. Lockhart | 1997-07-01 | 1 | -11/+15 |
| | | |||||
| * | Use common parser and encoder for timestamp data type. | Thomas G. Lockhart | 1997-07-01 | 3 | -33/+625 |
| | | | | | | | Remove older date and time code (retain NEW_DATE_CODE and NEW_TIME_CODE). Use common encoder for date and time. Fix datetime +/- timespan math bug. | ||||
| * | Fox case-sensitivity for \d and allow trailing ; on backslash commands. | Bruce Momjian | 1997-06-29 | 1 | -2/+2 |
| | | |||||
| * | _hash_first: release buf & metabuf if no tuples found for a key. | Vadim B. Mikheev | 1997-06-28 | 1 | -1/+5 |
| | | |||||
| * | fix for initdb --debug core dump, from Tatsuo Ishii | Bruce Momjian | 1997-06-25 | 1 | -4/+4 |
| | | |||||
| * | Use the standard date/time encoder rather than strftime() for output. | Thomas G. Lockhart | 1997-06-23 | 1 | -122/+63 |
| | | | | | This allows use of the DateStyle session variable. | ||||
| * | Modify EncodeDateTime() to suppress trailing ".00" in seconds field. | Thomas G. Lockhart | 1997-06-23 | 1 | -16/+56 |
| | | | | | | | This matches the behavior of the original formatting for abstime. Repair datetime + timespan date arithmetic for year boundaries. From patch submitted by Dave Skinner. | ||||
| * | Expunge code not enabled with USE_NEW_DATE and USE_NEW_TIME #defines. | Thomas G. Lockhart | 1997-06-23 | 1 | -461/+2 |
| | | |||||
| * | Fix broken parsing for lists of options. Apparently broken when support was | Thomas G. Lockhart | 1997-06-20 | 1 | -57/+59 |
| | | | | | added for keyword=value options. | ||||
| * | Fix leap year and month boundary arithmetic for datetime +/- timespan; | Thomas G. Lockhart | 1997-06-20 | 1 | -89/+113 |
| | | | | | | | | | | | the problem only manifests itself when adding years/months and hours when the hours:minutes:seconds pushes over midnight. Fix interpretation of times with explicit timezone when the timezone is in daylight savings time and is not the default timezone. Allow interpretation of explicit timezone when it is specified as two words: <standard time> DST". For example, "MET DST" (Middle European Time Daylight Savings Time). This syntax is found in the zic package on Linux boxes at least. | ||||
| * | setVarAttrLenForCreateTable(): use varnoold/varoattno instead of | Vadim B. Mikheev | 1997-06-13 | 1 | -3/+3 |
| | | | | | varno/varattno. | ||||
| * | Fix replace_agg_clause() for unary operators. | Vadim B. Mikheev | 1997-06-12 | 1 | -5/+8 |
| | | |||||
| * | Someone forgot about aligning in fastgetiattr()... | Vadim B. Mikheev | 1997-06-12 | 1 | -34/+63 |
| | | |||||
| * | Datum *idatum; | Vadim B. Mikheev | 1997-06-12 | 1 | -4/+5 |
| | | | | | ^ | ||||
| * | Compare 'char' and 'text' lexicographically. | Vadim B. Mikheev | 1997-06-11 | 1 | -6/+5 |
| | | |||||
| * | Lexicographically compare 'char' and 'text'. | Vadim B. Mikheev | 1997-06-11 | 2 | -31/+12 |
| | | |||||
| * | geqo_rel_paths(): compute_joinrel_size() shouldn't be called | Vadim B. Mikheev | 1997-06-11 | 1 | -2/+3 |
| | | | | | | | for non-JoinPath path! So now we have: if ( IsA_JoinPath (cheapest) ) rel->size = compute_joinrel_size(cheapest); | ||||
| * | From: Robert Bruccoleri <bruc@bms.com> | Marc G. Fournier | 1997-06-11 | 5 | -7/+16 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | Subject: [PORTS] Patches for Irix 6.4 I have worked out how to compile PostgreSQL on Irix 6.4 using the -n32 compiler mode and version 7.1 of the C compiler. (The n32 compiler use 32 bits addressing, but allows access to all the instructions in the MIPS4 instruction set.) There were several problems: 1) The ld command is not referenced as a macro in all the Makefiles. On this platform, you have to include -n32 on all the ld commands. Makefiles were changed as needed. 3) Lots of warnings are generated from the compiler. Since the regression tests worked OK, I didn't attempt to fix them. If anyone wants the compilation log, please let me know, and I'll email it to you. The version of postgresql was 970602. Here is Makefile.custom: CUSTOM_COPT = -O2 -n32 MK_NO_LORDER = 1 LD = ld -n32 CC += -n32 | ||||
| * | From: "Brian E. Gallew" <geek+@cmu.edu> | Marc G. Fournier | 1997-06-11 | 1 | -5/+7 |
| | | | | | | | Subject: Re: [PORTS] Re: [PATCHES] DG/UX 5.4R11 patches Comments in boot.sed break DG/UX port | ||||
| * | LO patches for loimport/loexport from Raymond Toy | Bruce Momjian | 1997-06-10 | 1 | -6/+6 |
| | | |||||
| * | if ( rel->size <= 0 ) | Vadim B. Mikheev | 1997-06-10 | 2 | -5/+5 |
| | | | | | rel->size = compute_rel_size(rel); | ||||
| * | if ( new_rel->size <= 0 ) | Vadim B. Mikheev | 1997-06-10 | 2 | -12/+12 |
| | | | | | new_rel->size = compute_rel_size(new_rel); | ||||
| * | Duplicates handling... | Vadim B. Mikheev | 1997-06-10 | 2 | -124/+303 |
| | | |||||
| * | Cleanup on xinv# table names. | Bruce Momjian | 1997-06-07 | 1 | -2/+2 |
| | | |||||
| * | avoid xinv* table name conflict with large objects. | Bruce Momjian | 1997-06-07 | 1 | -3/+4 |
| | | |||||
| * | From: "D'Arcy J.M. Cain" <darcy@druid.net> | Marc G. Fournier | 1997-06-06 | 1 | -1/+3 |
| | | | | | | | Subject: [PATCHES] backend/storage/ipc/shmem.c - strname is only used if assert checking is on | ||||
| * | From: "D'Arcy J.M. Cain" <darcy@druid.net> | Marc G. Fournier | 1997-06-06 | 1 | -13/+5 |
| | | | | | | | | Subject: [PATCHES] backend/lib/fstack.c - The FixedStackIsValid so obviously needs to be a macro - FixedStackContains only called if assert checking on | ||||
| * | lowercase large object table name fix. | Bruce Momjian | 1997-06-06 | 1 | -2/+2 |
| | | |||||
| * | gimme_tree(): got rid of compute_rel_size() - | Vadim B. Mikheev | 1997-06-06 | 1 | -1/+3 |
| | | | | | compute_joinrel_size already called by geqo_rel_paths. | ||||
| * | Added check is new item successfuly inserted to a page or not. | Vadim B. Mikheev | 1997-06-06 | 2 | -17/+29 |
| | | |||||
| * | From: Phil Nelson <phil@cs.wwu.edu> | Marc G. Fournier | 1997-06-06 | 1 | -1/+37 |
| | | | | | Subject: [PATCHES] Added support for NetBSD/pc532. | ||||
| * | From: "D'Arcy J.M. Cain" <darcy@druid.net> | Marc G. Fournier | 1997-06-06 | 1 | -1/+5 |
| | | | | | | | | | Subject: [HACKERS] src.original/./backend/lib/fstack.c Another change I suggested. I bracket an unused function and add a return to quiet the compiler. In addition I added an internal consistency check. | ||||
| * | From: "D'Arcy J.M. Cain" <darcy@druid.net> | Marc G. Fournier | 1997-06-06 | 1 | -10/+21 |
| | | | | | | | | | | | | | | | | | | | Subject: [HACKERS] backend/optimizer/geqo/geqo_erx.c I sent these changes in with a bunch of others. Some were folded in but others, like these, were not. I am not sure why so I am resending this to the developers list by itself for discussion. The readon why I suggest these changes is that the compiler can't tell that minimum_count is initialized before it is used. The tests that I add in here will cause an immediate error if it doesn't. As the comments below suggest, if it is 100% guaranteed that the variable will always be initialized then how this is so should be commented here. I don't know how much strain the actual test puts on the performance but if it isn't too much then maybe leave it in for absolute safety anyway. There are also a few returns just to stop warnings. | ||||
| * | Fix for large objects and case sensitivity, from Raymond Toy. | Bruce Momjian | 1997-06-05 | 1 | -3/+3 |
| | | |||||
| * | allpaths.c:find_join_paths(): compute_rel_size() shouldn't be called | Vadim B. Mikheev | 1997-06-05 | 2 | -3/+6 |
| | | | | | | | | | | | | | | | for join-relations. Sizes already computed by prune_rel_paths():compute_joinrel_size(). joinrels.c: < if ( _use_right_sided_plans_ ) --- > if ( _use_right_sided_plans_ && > length (outer_rel->relids) > 1 ) - r_plans are useful when outer_rel is join-relation... It decreases the size of search space... | ||||
| * | heap_destroy() now calls RelationForgetRelation() to really flush | Vadim B. Mikheev | 1997-06-04 | 1 | -5/+11 |
| | | | | | the relation from the relcache. | ||||
