Commit Graph

27310 Commits (607b2be7bb230ea4c558cb3101794f94de35ab85)
 

Author SHA1 Message Date
Tom Lane f2689e421d Remove prohibition against SubLinks in the WHERE clause of an EXISTS subquery 18 years ago
Tom Lane 19e34b6239 Improve sublink pullup code to handle ANY/EXISTS sublinks that are at top 18 years ago
Bruce Momjian 909346eff0 Update instructions on generating TODO.html. 18 years ago
Magnus Hagander 19c1e68e16 probes.h is generated from probes.d, not pg_trace.d. 18 years ago
Bruce Momjian 58e8f9630a Add URL for: 18 years ago
Tom Lane 7ee27d49df Fix pg_dump/pg_restore's ExecuteSqlCommand() to behave suitably if PQexec 18 years ago
Bruce Momjian ef270fb9d2 Add to TODO: 18 years ago
Bruce Momjian 1883b988d5 Synchronize Borland libpq makefile to match MSVC. Backpatch to 8.3.X. 18 years ago
Tom Lane 63c3b9903b Fix a couple of places where psql might fail to report a suitable error 18 years ago
Bruce Momjian b9984ade83 Update Russian FAQ. 18 years ago
Bruce Momjian 10c935527e Add new SQL training web site to FAQ: 18 years ago
Bruce Momjian 21cf022fa9 Fix version warning bug in recently applied adjustments to psql startup. 18 years ago
Tom Lane d4af2a6481 Clean up the loose ends in selectivity estimation left by my patch for semi 18 years ago
Tom Lane 118461114e Performance fix for new anti-join code in nodeMergejoin.c: after finding a 18 years ago
Magnus Hagander 5b8eb2b4b9 Make the temporary directory for pgstat files configurable by the GUC 18 years ago
Heikki Linnakangas f24f233f6a Fix pull_up_simple_union_all to copy all rtable entries from child subquery to 18 years ago
Tom Lane e006a24ad1 Implement SEMI and ANTI joins in the planner and executor. (Semijoins replace 18 years ago
Heikki Linnakangas ef1c807c25 pg_buffercache needs to be taught about relation forks, as Greg Stark 18 years ago
Bruce Momjian 4ed300b7ef Add URL for: 18 years ago
Alvaro Herrera 3ccde312ec Have autovacuum consider processing TOAST tables separately from their 18 years ago
Peter Eisentraut 010eebf164 Remove TODO item 18 years ago
Bruce Momjian fc152e95c1 Add: 18 years ago
Heikki Linnakangas a879443e48 Relation forks patch requires a catversion bump due to changes in the format 18 years ago
Heikki Linnakangas 3f0e808c4a Introduce the concept of relation forks. An smgr relation can now consist 18 years ago
Tom Lane eca1388629 Fix corner-case bug introduced with HOT: if REINDEX TABLE pg_class (or a 18 years ago
Tom Lane 30fd8ec799 Install checks in executor startup to ensure that the tuples produced by an 18 years ago
Tom Lane af95d7aa63 Improve INTERSECT/EXCEPT hashing by realizing that we don't need to make any 18 years ago
Tom Lane 368df30427 Support hashing for duplicate-elimination in INTERSECT and EXCEPT queries. 18 years ago
Tom Lane 2d1d96b1ce Teach the system how to use hashing for UNION. (INTERSECT/EXCEPT will follow, 18 years ago
Tom Lane 3d40d5e70e Do not allow Unique nodes to be scanned backwards. The code claimed that it 18 years ago
Tom Lane c78248c91d Department of second thoughts: fix newly-added code in planner.c to make real 18 years ago
Tom Lane 2965400275 Add an ORDER BY to one more SELECT DISTINCT test case, per buildfarm results. 18 years ago
Tom Lane d8b04d5fac In ReadOrZeroBuffer (and related entry points), don't bother to call 18 years ago
Magnus Hagander 70d756970b Move pgstat.tmp into a temporary directory under $PGDATA named pg_stat_tmp. 18 years ago
Tom Lane 7e61edf2e7 Fix some message style guideline violations in pg_regress, as well as 18 years ago
Tom Lane be3b265c94 Improve SELECT DISTINCT to consider hash aggregation, as well as sort/uniq, 18 years ago
Tom Lane 4abd7b49f1 Improve CREATE/DROP/RENAME DATABASE so that when failing because the source 18 years ago
Tom Lane ec73b56a31 Make GROUP BY work properly for datatypes that only support hashing and not 18 years ago
Tom Lane 82a1f09953 Tighten up the sanity checks in TypeCreate(): pass-by-value types must have 18 years ago
Tom Lane 3c93218aeb Fix copy-and-pasteo that's causing pg_regress to lie about which file it can't 18 years ago
Tom Lane 9511304752 Rearrange the querytree representation of ORDER BY/GROUP BY/DISTINCT items 18 years ago
Alvaro Herrera 49f001d81e Cope with Tcl versions that do not create a tclsh symlink to the version- 18 years ago
Alvaro Herrera e36e6b1cab Add a few more DTrace probes to the backend. 18 years ago
Magnus Hagander 26e6991a2d Rearrange the code in auth.c so that all functions for a single authentication 18 years ago
Magnus Hagander c30c1b8786 Move ident authentication code into auth.c along with the other authenciation 18 years ago
Tom Lane 63247bec28 Fix parser so that we don't modify the user-written ORDER BY list in order 18 years ago
Bruce Momjian b1fb3b2a7f Add URL to: 18 years ago
Tom Lane 7bd7b2002b Require superuser privilege to create base types (but not composites, enums, 18 years ago
Tom Lane c8572986ad Allow I/O conversion casts to be applied to or from any type that is a member 18 years ago
Tom Lane 7df49cef72 Flip the default typispreferred setting from true to false. This affects 18 years ago