summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-04-12Fix HEAP_MOVED_IN handling in HeapTupleSatisfiesDirty().Vadim B. Mikheev
1999-04-12Some comments...Vadim B. Mikheev
1999-04-12Unique btree-s:Vadim B. Mikheev
/* * Have to check is inserted heap tuple deleted one * (i.e. just moved to another place by vacuum)! */
1999-04-12add mipsel-unknown-linux-gnu support. config.guess seems slightly changedTatsuo Ishii
since April 1?
1999-04-11Implement UpdateCountPeter Mount
1999-04-11Repair problems seen when CREATE OPERATOR mentions aTom Lane
not-yet-defined operator in commutator, negator, etc links. This is necessary in order to ensure that a pg_dump dump of user-defined operators can be reloaded. There may still be a bug lurking here, because it's provoking a 'Buffer Leak' notice message in one case. See my mail to pgsql-hackers.
1999-04-10Fix another batch of bogosities in pg_operator table.Tom Lane
These were bogus selectivity-estimator links, like a '>' operator pointing to intltsel when it should use intgtsel.
1999-04-10Tweak create_operator regress test so it doesn't illustrateTom Lane
incorrect usage of commutator link.
1999-04-09Fix CREATE OPERATOR ... LANGUAGE 'internal', which I broke whileTom Lane
making prosrc instead of proname be the link to the actual internal function.
1999-04-07Fix some more hashjoin-related bugs in pg_operator. FixTom Lane
hashjoin's hashFunc() so that it does the right thing with pass-by-value data types (the old code would always return 0 for int2 or char values, which would work but would slow things down a lot). Extend opr_sanity regress test to catch more kinds of errors.
1999-04-07Unmark 'hashable' operators that can't really be used forTom Lane
hashjoins. Extend opr_sanity regress test to help detect similar mistakes.
1999-04-06Version string was truncating the last character.Thomas G. Lockhart
Use memcpy() rather than StrNCpy() which had forced a string termination character at the end.
1999-04-06On reflection, filesize limit ought to be an exact powerTom Lane
of 2 to save a few cycles in md.c. So, make it 2^30 not 10^9.
1999-04-05Reduce default file size limit to 1Gb, and move theTom Lane
configuration constant to config.h.
1999-04-05Fix HEAP_MOVED_OFF handling in HeapTupleSatisfiesDirtyVadim B. Mikheev
(may be used while vacuuming unique btree-s).
1999-04-05Fix potential overflow problems when relation size exceedsTom Lane
2gig. Fix failure to reliably put the smaller relation on the inside of a hashjoin.
1999-04-04We use CFLAGS = -O2 on every other gcc platform, so why notTom Lane
hpux_gcc too?
1999-04-04Use MAXALIGN value found by configure instead of aTom Lane
hardwired assumption.
1999-04-03Give a better error message if an SQL-language function isTom Lane
called through fmgr. Someday we should try to actually execute the function, but that looks like it might be a major feature addition. Not something to try during beta phase.
1999-04-03Fix bogus pg_amop entries for int8 hash, cidr btree,Tom Lane
polygon rtree, circle rtree indexes.
1999-04-03Fix nasty bug in optimization of multiway joins: optimizerTom Lane
would sometimes generate a plan that omitted a sort step before merge.
1999-04-02Repair problems with omitted password and VALID UNTILTom Lane
parameters in CREATE USER.
1999-04-02Remove overly presumptuous use of __STDC__ in c.h, replacingTom Lane
it with configure-script tests to see whether const, inline, volatile, etc work or not. (Curiously, configure was already doing the work to see if const and inline were OK, but the results were not getting plugged into config.h :-(.)
1999-04-02Clean up compile errors and warnings, cf Billy Allie'sTom Lane
complaints (and some of my own).
1999-04-02Update config.guess and config.sub to versions fromTom Lane
autoconf 2.13.
1999-03-30Add -E optionTatsuo Ishii
1999-03-30Bug fixes and enhances to psql submitted by Masaaki SakaidaTatsuo Ishii
1. Fix problems of PAGER and \? command 2. Add -E option that shows actual queries sent by \dt and friends 3. Add version number in startup banners for psql
1999-03-30Small cleanups.Bruce Momjian
1999-03-29Addition to test/locale submitted by Oleg Broytmann. Comments from him:Tatsuo Ishii
There are two subdirectories (ISO8859-7 and koi8-to-win1251) containing tests for Greek locale and server<=>client recoding feature (recently submitted by Tatsuo Ishii <t-ishii@sra.co.jp>; we've debugged his patches together in the field of Cyrillic support).
1999-03-29change comparison char* and NULL to char* and '\0'. This should beTatsuo Ishii
more portable way.
1999-03-29Modify fmgr so that internal name (compiler name) of a built-inTom Lane
function is found in prosrc field of pg_proc, not proname. This allows multiple aliases of a built-in to all be implemented as direct builtins, without needing a level of indirection through an SQL function. Replace existing SQL alias functions with builtin entries accordingly. Save a few K by not storing string names of builtin functions in fmgr's internal table (if you really want 'em, get 'em from pg_proc...). Update opr_sanity with a few more cross-checks.
1999-03-281. Vacuum is updated for MVCC.Vadim B. Mikheev
2. Much faster btree tuples deletion in the case when first on page index tuple is deleted (no movement to the left page(s)). 3. Remember blkno of new root page in BTPageOpaque of left/right siblings when root page is splitted.
1999-03-28Expanded opr_sanity test to look at pg_proc and otherTom Lane
related tables.
1999-03-28New regression test to cross-check pg_type, pg_class,Tom Lane
and related tables.
1999-03-28Clean up various minor irregularities detected by type_sanityTom Lane
and newly expanded opr_sanity tests.
1999-03-28Remove pg_attribute_check.sql: these checks merged into newTom Lane
regress test 'type_sanity'.
1999-03-28Fix bogus function signature for areajoinsel.Tom Lane
It still doesn't do anything, but at least now it does nothing correctly.
1999-03-27Delete unused system table pg_parg.Tom Lane
1999-03-26No longer need this file here; superseded by oidjoins regress test.Tom Lane
1999-03-26Add results of findoidjoins as a standard regression test.Tom Lane
1999-03-26Remove a bunch of dead entries exposed by findoidjoins crosschecks.Tom Lane
Apparently, whatever these things used to link to got recycled into something else ... but the dependent entries didn't.
1999-03-25Revise memutils.h to use alignment information gathered byTom Lane
configure, instead of having a bunch of crufty platform-specific guesses.
1999-03-25Fix multi-byte+locale problemTatsuo Ishii
1999-03-25Clean up att_align calculations so that XXXALIGN macrosTom Lane
need not be bogus.
1999-03-24*** empty log message ***Michael Meskes
1999-03-24Add KOI8/WIN/ALT supportTatsuo Ishii
1999-03-24These small utilities are for generating internal tables fromTatsuo Ishii
rcode encoding tables.
1999-03-24Add KOI8/WIN/ALT to set client_encoding command helpTatsuo Ishii
1999-03-24Fix typo. #ifdef MUTIBYTE --> #ifdef MULTIBYTETatsuo Ishii
1999-03-24Add KOI8/WIN/ALT to the multi-byte encoding selectionsTatsuo Ishii