Commit Graph

727 Commits (8f0ee46dcb9dcf522cfa6475479ac8d67a9078fc)

Author SHA1 Message Date
Tom Lane ecaa2e01b7 Fix some poor decisions about sizing of trigger-related memory contexts. 25 years ago
Tom Lane ccf193f1a5 New-style vacuum neglected to update pg_class statistics about indexes 25 years ago
Tom Lane 75586cb584 Disallow non-cachable functions in functional indexes and in index 25 years ago
Tom Lane f31dc0ada7 Partial indexes work again, courtesy of Martijn van Oosterhout. 25 years ago
Tom Lane c8076f09d2 Restructure index AM interface for index building and index tuple deletion, 25 years ago
Tom Lane 4046e58c24 Initial implementation of concurrent VACUUM. Ifdef'd out for the moment, 25 years ago
Bruce Momjian 249ecff611 indicies to indexes from Neil Conway 25 years ago
Tom Lane 3284758a17 Remove grammar restrictions on order of optional clauses in CREATE GROUP. 25 years ago
Tom Lane b9f3a929ee Create a new HeapTupleSatisfiesVacuum() routine in tqual.c that embodies the 25 years ago
Bruce Momjian b6564c445e Disable COPY TO/FROM on views. 25 years ago
Tom Lane 11ac469f4a Remove direct calls of index_insert(), instead use ExecInsertIndexTuples(). 25 years ago
Tom Lane 320b6db090 Changes from Vince Vielhaber to allow the optional clauses of CREATE 25 years ago
Tom Lane fb0919fb83 Don't assume that max offset number stays fixed on a page when we're 25 years ago
Tom Lane 42748087c1 First non-stub implementation of shared free space map. It's not super 25 years ago
Peter Eisentraut 10e9cd2299 Allow default transaction isolation level (a.k.a. set session 25 years ago
Tom Lane af5ced9cfd Further work on connecting the free space map (which is still just a 25 years ago
Tom Lane 0eab92c0e6 Fix VACUUM so that it can use pages as move targets even if they do not 25 years ago
Tom Lane 39381507b7 Fix longstanding error in VACUUM: sometimes would examine a buffer page 25 years ago
Tom Lane e0c9301c87 Install infrastructure for shared-memory free space map. Doesn't actually 25 years ago
Tom Lane 4d58a7ca87 Optimizer can now estimate selectivity of IS NULL, IS NOT NULL, 25 years ago
Bruce Momjian a0c12d5e90 Add TEMPORARY sequences and have SERIAL on a temp table have a temporary 25 years ago
Bruce Momjian 9e39ffe4cd Attached is documentation describing plperlu differences from plperl. 25 years ago
Jan Wieck 8d80b0d980 Statistical system views (yet without the config stuff, but 25 years ago
Bruce Momjian bcde8ea7cf Fix strangely formatted comment. 25 years ago
Tom Lane 6054b33290 Keep the list of to-be-NOTIFYed names in a plain List palloc'd in 25 years ago
Tom Lane c9499e68da has_table_privilege functions from Joe Conway (with some kibitzing from 25 years ago
Tom Lane 1a6bb6d877 Allow a non-superuser database owner to vacuum all tables in his 25 years ago
Bruce Momjian 82dc79702f Fix compile failure when --enable-multibyte. 25 years ago
Tom Lane 2938eec7fe Extend GUC concepts of parse_hook and assign_hook to all four supported 25 years ago
Tom Lane 1d584f97b9 Clean up various to-do items associated with system indexes: 25 years ago
Peter Eisentraut 959dc927d3 Preliminary code cleanup in elog(). Split out some code into utility 25 years ago
Bruce Momjian 4ee76ad884 reset all: command line and .conf options change defaults 25 years ago
Bruce Momjian ba17165f55 This adds unary plus capability. No grammar changes, per Tom's request. 25 years ago
Tom Lane a6697b3614 get_seq_name should truncate name to NAMEDATALEN, so that this works: 25 years ago
Tom Lane b67fc0079c Be a little smarter about deciding how many most-common values to save. 25 years ago
Tom Lane fb97d2b6bf Correct permissions-checking bugs associated with ancient decision to 25 years ago
Tom Lane 5433b48380 Tweak sorting so that nulls appear at the front of a descending sort 25 years ago
Tom Lane d8adce8983 Check for malloc failure. 25 years ago
Tom Lane 0b370ea7c8 Clean up some minor problems exposed by further thought about Panon's bug 25 years ago
Tom Lane 3043810d97 Updates to make GIST work with multi-key indexes (from Oleg Bartunov 25 years ago
Bruce Momjian 53020d0fbe Remove OLD_FILE_NAMING code. No longer used. 25 years ago
Bruce Momjian 7160c86ec2 These patches should fix check constraints not inheriting 25 years ago
Bruce Momjian 36546c98b5 Attached is my patch that adds DROP CONSTRAINT support to PostgreSQL. I 25 years ago
Peter Eisentraut 96147a6d1c Make UPDATE and DELETE privileges distinct. Add REFERENCES and TRIGGER 25 years ago
Bruce Momjian f6923ff3ac Oops, only wanted python change in the last commit. Backing out. 25 years ago
Bruce Momjian dffb673692 While changing Cygwin Python to build its core as a DLL (like Win32 25 years ago
Jan Wieck d27f363e3f Enhancement of SPI to get access to portals 25 years ago
Bruce Momjian dc0ff5c67a Small code cleanups,formatting. 25 years ago
Bruce Momjian 2d7795ebb4 Prevent forced blank line before comment block in pgindent. 25 years ago
Tom Lane 77f277575a Replace poorly-coded vac_find_eq routine with call to standard bsearch 25 years ago