summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
1999-02-12Optimizer cleanup.Bruce Momjian
1999-02-12JoinPath -> NestPath for nested loop.Bruce Momjian
1999-02-12Fix optimizer and make faster.Bruce Momjian
1999-02-12optimizer updateBruce Momjian
1999-02-11Remove Perl module's unnecessary dependence on libpq-int.h.Tom Lane
1999-02-11Optimizer cleanups.Bruce Momjian
1999-02-11Optimizer cleanup.Bruce Momjian
1999-02-11optimizer cleanupBruce Momjian
1999-02-11Optimizer cleanup.Bruce Momjian
1999-02-11More optimization.Bruce Momjian
1999-02-11More optimizer speedups.Bruce Momjian
1999-02-11optimizer cleanupBruce Momjian
1999-02-11Optimizer fix for samekeys() and cost fixes for longer optimizer keys.Bruce Momjian
1999-02-11Include <varargs.h> on SunOS. (Does any other platform need it??)Tom Lane
1999-02-10Optmizer cleanupBruce Momjian
1999-02-10Update find_typedefs for bsdi 4.0.Bruce Momjian
1999-02-10Rename Path.keys to Path.pathkeys. Too many 'keys' used for other things.Bruce Momjian
1999-02-09Rename Temp to Noname for noname tables.Bruce Momjian
1999-02-09Optimizer fix for samekeys.Bruce Momjian
1999-02-09Major optimizer improvement for joining a large number of tables.Bruce Momjian
1999-02-08Added LIMIT/OFFSET functionality including new regression test for it.Jan Wieck
Removed CURRENT keyword for rule queries and changed rules regression accordingly. CURRENT has beed announced to disappear in v6.5. Jan
1999-02-08Optimizer cleanup.Bruce Momjian
1999-02-08pg_dump -d or -D didn't quote special characters in INSERT dataTom Lane
correctly. -D had problems with tables with inherited fields, also.
1999-02-08Revert some changes from the INTERSECT/EXPECT patch that brokeJan Wieck
rule system semantics by having Var nodes referenced across multiple parsetrees when rules split them. Added more tests to the rules regression test. The code in question resulted from v6.3 based development and was a little careless applied to the v6.5 source tree. Jan
1999-02-07Simplify scanstr(), fix broken octal-escape code.Tom Lane
1999-02-07Simplify lexer's rules for string constants, eliminate potential buffer overrun.Tom Lane
1999-02-07Include -lcrypt when needed to link libpgtcl.so and plpgsql.soTom Lane
1999-02-07Changed manpages for create_rule/drop_rule to the semanticsJan Wieck
of the rule system of v6.4 and descendants. Jan
1999-02-07Add PQresStatus() function to avoid direct access to pgresStatus[] array,Tom Lane
making life easier for Windoids...
1999-02-07Clean up some minor compile warnings.Tom Lane
1999-02-07Correct definition of srandom() --- it takes unsigned int not int.Tom Lane
1999-02-07New gram.c after modification of gram.yJan Wieck
Jan
1999-02-07Reenabled parentheses for grouping multiple rule actions andJan Wieck
added this syntax to rules regression test so it will show up if someone breaks it again. Jan
1999-02-07Changed ExecConstraints() and ExecRelCheck() to cache the constraintsJan Wieck
qualification expression trees in the execution state. Prevents from memory exhaustion on INSERT, UPDATE or COPY to tables that have CHECK constraints. Speedup against the variant using freeObject() is more than factor 2. Jan
1999-02-07Missing semicolon in last fix :-}Jan Wieck
Jan
1999-02-07One more fix to QuerySnapshot usage in ExecutorStart(). MaybeJan Wieck
current QuerySnapshot could be NULL. Jan
1999-02-07Fixed problem with multiple portals shown up in portals_p2 regressionJan Wieck
test after new AllocSet code. Activated optimal AllocSet blocksize and chunk limit. Jan
1999-02-07Fix bracketing error in CaseExpr codeTom Lane
1999-02-07Allow psql to do \p\g. Ingres does it, why not us?Bruce Momjian
1999-02-07Add equality checking for T_Query so that we don't getTom Lane
complaints in UNION regress test. Probably still need some more node types to be handled here, but I'm done for the day...
1999-02-06Add floating-point support to our emulation of snprintfTom Lane
so that EXPLAIN works again.
1999-02-06Fix silly typo causing SELECT INTO TABLE to sometimes beTom Lane
treated as SELECT INTO TEMP TABLE.
1999-02-06Optimizer cleanup.Bruce Momjian
1999-02-06New alloc set code using a memory block pool for small allocations.Jan Wieck
Jan
1999-02-05optimizer cleanupBruce Momjian
1999-02-05Optimizer cleanup.Bruce Momjian
1999-02-05Fix for returning stack pointer from selectivity, from Bernard Frankpitt.Bruce Momjian
1999-02-05Reverse out const to libpq interface from D'Arcy.Bruce Momjian
1999-02-05Fix silly typo in prune_joinrelTom Lane
1999-02-04Optimizer cleanups.Bruce Momjian