Commit Graph

153 Commits (f68f11928d5c791873073c882775dae10283ff49)

Author SHA1 Message Date
Tom Lane 2103b7baa2 Phase 2 of hashed-aggregation project. nodeAgg.c now knows how to do 23 years ago
Tom Lane 9ff695c944 Make SPI's execution of querystrings follow the rules agreed to for 24 years ago
Bruce Momjian e50f52a074 pgindent run. 24 years ago
Tom Lane c7a165adc6 Code review for HeapTupleHeader changes. Add version number to page headers 24 years ago
Tom Lane 7bacf2befa Add expected tuple descriptor to ReturnSetInfo information for table 24 years ago
Tom Lane e107f3a7e3 PL/pgSQL functions can return sets. Neil Conway's patch, modified so 24 years ago
Tom Lane 64505ed58b Code review for standalone composite types, query-specified composite 24 years ago
Tom Lane 38bb77a5d1 ALTER TABLE DROP COLUMN works. Patch by Christopher Kings-Lynne, 24 years ago
Tom Lane c33a6343cd Code review for SHOW output changes; fix horology expected files for 24 years ago
Bruce Momjian 1ce03603cc > 2. This patch includes the same Table Function API fixes that I 24 years ago
Bruce Momjian b0f5086e41 oid is needed, it is added at the end of the struct (after the null 24 years ago
Bruce Momjian 73ad6ca96c The attached patch fixes some spelling mistakes, makes the 24 years ago
Bruce Momjian e2c007046f Back out cleanup patch. Got old version and needs work. 24 years ago
Bruce Momjian ed275aea42 The attached patch fixes some spelling mistakes, makes the 24 years ago
Bruce Momjian d84fe82230 Update copyright to 2002. 24 years ago
Tom Lane 3f4d488022 Mark index entries "killed" when they are no longer visible to any 24 years ago
Tom Lane 959e61e917 Remove global variable scanCommandId in favor of storing a command ID 24 years ago
Tom Lane 3389a110d4 Get rid of long-since-vestigial Iter node type, in favor of adding a 24 years ago
Tom Lane f9e4f611a1 First pass at set-returning-functions in FROM, by Joe Conway with 24 years ago
Tom Lane 902a6a0a4b Restructure representation of aggregate functions so that they have pg_proc 24 years ago
Tom Lane 6779c55c22 Clean up BeginCommand and related routines. BeginCommand and EndCommand 24 years ago
Tom Lane 7863404417 A bunch of changes aimed at reducing backend startup time... 24 years ago
Tom Lane 0f214edeb1 Remove duplicate extern declaration. 24 years ago
Bruce Momjian 77e4fd889c Fix indenting for 'extern "C"' cases. 24 years ago
Tom Lane 0053cebea5 Fix coredump in plpgsql when trying to return a rowtype result. 24 years ago
Bruce Momjian ea08e6cd55 New pgindent run with fixes suggested by Tom. Patch manually reviewed, 24 years ago
Bruce Momjian 6783b2372e Another pgindent run. Fixes enum indenting, and improves #endif 25 years ago
Bruce Momjian b81844b173 pgindent run on all C files. Java run to follow. initdb/regression 25 years ago
Tom Lane 272b914a45 Remove some dead code and obsolete, misleading comments. 25 years ago
Tom Lane 89fa551808 EXPLAIN ANALYZE feature to measure and show actual runtimes and tuple 25 years ago
Tom Lane f59f3c8899 Add a SPI_copytupledesc function that parallels SPI_copytuple --- ie, 25 years ago
Tom Lane 01a819abe3 Make planner compute the number of hash buckets the same way that 25 years ago
Tom Lane 9e7243063c When using a junkfilter, the output tuple should NOT be stored back into 25 years ago
Jan Wieck d27f363e3f Enhancement of SPI to get access to portals 25 years ago
Bruce Momjian 9e1552607a pgindent run. Make it all clean. 25 years ago
Tom Lane 414f94f262 Change plpgsql's GET DIAGNOSTICS statement to use SQL99-compatible 25 years ago
Tom Lane d08741eab5 Restructure the key include files per recent pghackers discussion: there 25 years ago
Tom Lane 0d54d6ac44 Clean up handling of tuple descriptors so that result-tuple descriptors 25 years ago
Bruce Momjian 623bf843d2 Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group. 25 years ago
Tom Lane c9fe128316 Clean up per-tuple memory leaks in trigger firing and plpgsql 25 years ago
Tom Lane a933ee38bb Change SearchSysCache coding conventions so that a reference count is 25 years ago
Tom Lane 6543d81d65 Restructure handling of inheritance queries so that they work with outer 25 years ago
Tom Lane 2f35b4efdb Re-implement LIMIT/OFFSET as a plan node type, instead of a hack in 26 years ago
Tom Lane 05e3d0ee86 Reimplementation of UNION/INTERSECT/EXCEPT. INTERSECT/EXCEPT now meet the 26 years ago
Tom Lane 3a94e789f5 Subselects in FROM clause, per ISO syntax: FROM (SELECT ...) [AS] alias. 26 years ago
Tom Lane ed5003c584 First cut at full support for OUTER JOINs. There are still a few loose 26 years ago
Tom Lane 481487b964 GetAttributeByName and GetAttributeByNum should be declared to return 26 years ago
Tom Lane 782c16c6a1 SQL-language functions are now callable in ordinary fmgr contexts ... 26 years ago
Tom Lane 0147b1934f Fix a many-legged critter reported by chifungfan@yahoo.com: under the 26 years ago
Tom Lane 7893462e44 Move pg_checkretval out of the planner (where it never belonged) into 26 years ago