Commit Graph

1356 Commits (3d376fce8dd45d43fb6dbeb5a08c08400a589ff8)

Author SHA1 Message Date
Tom Lane 3d376fce8d Change the parser to translate "foo [NOT] IN (expression-list)" to 20 years ago
Tom Lane 19ff959bff Fix problems with rewriter failing to set Query.hasSubLinks when inserting 20 years ago
Bruce Momjian 436a2956d8 Re-run pgindent, fixing a problem where comment lines after a blank 20 years ago
Alvaro Herrera cec3b0a9e6 Implement DROP OWNED and REASSIGN OWNED. These new commands facilitate the 20 years ago
Andrew Dunstan daea4d8eae DROP objecttype IF EXISTS for the following objects: 20 years ago
Tom Lane 1e9a1a70ad Change array_push and array_cat so that they retain the lower bound of 20 years ago
Tom Lane cecb607559 Make SQL arrays support null elements. This commit fixes the core array 20 years ago
Tom Lane 2a8d3d83ef R-tree is dead ... long live GiST. 20 years ago
Andrew Dunstan cad0e824a0 Provide a --no-locale option for pg_regress and a corresponding NOLOCALE=1 21 years ago
Tom Lane 6a9b93a0e1 Remove justify_hours call from interval_mul and interval_div, and make 21 years ago
Tom Lane d1959f9ff6 Improve testlibpq3.c's example of PQexecParams() usage to include sending 21 years ago
Bruce Momjian 1dc3498251 Standard pgindent run for 8.1. 21 years ago
Bruce Momjian 186bbaab06 Update regression output for new prepare transaction error messages. 21 years ago
Tom Lane 9ea14ef56a When a function not returning RECORD has a single OUT parameter, use 21 years ago
Tom Lane cb8b6618ce Revise pgstats stuff to fix the problems with not counting accesses 21 years ago
Tom Lane aa731ed843 Change nextval and other sequence functions to specify their sequence 21 years ago
Bruce Momjian 658657177e Print proper cause of statement cancel, user interaction or timeout. 21 years ago
Bruce Momjian d5eab81313 Adjust regression for new cancel query message. 21 years ago
Neil Conway 08dc2af91e Tweak the PL/PgSQL regression tests to catch the recently reported bug 21 years ago
Tom Lane 48123de717 Create the pg_pltemplate system catalog to hold template information 21 years ago
Tom Lane c18cabe8ab Update regression tests for new USA timezone data. Mea culpa for not 21 years ago
Tom Lane e0dedd0559 Implement a preliminary 'template' facility for procedural languages, 21 years ago
Bruce Momjian 59b4cef1eb Add regression tests for disabling constraints. 21 years ago
Bruce Momjian a7f49252d2 enable_constraint_exclusion => constraint_exclusion 21 years ago
Tom Lane 87808aef05 Allow the pgstat views to show toast tables as well as regular tables 21 years ago
Tom Lane 2498d8296e Clean up some stray remaining references to pg_shadow, pg_user, pg_group. 21 years ago
Tom Lane 33f5bf9700 ALTER TABLE OWNER must change the ownership of the table's rowtype too. 21 years ago
Tom Lane 35508d1cca Add ALTER object SET SCHEMA capability for a limited but useful set of 21 years ago
Tom Lane d42cf5a42a Add per-user and per-database connection limit options. 21 years ago
Bruce Momjian b2b6548c79 Please find attached diffs for documentation and simple regression 21 years ago
Tom Lane 39850313e2 Remove no-longer-needed hack to add pgsleep.c to regress.so. 21 years ago
Tom Lane af019fb9ae Add a role property 'rolinherit' which, when false, denotes that the role 21 years ago
Tom Lane cb504a41b2 Change build of regress.so to use Makefile.shlib instead of depending 21 years ago
Tom Lane d675226e20 Regenerate badly-obsolete README file. 21 years ago
Tom Lane d007a95055 Simple constraint exclusion. For now, only child tables of inheritance 21 years ago
Tom Lane 6c61b0d93c In the stats test, delay for the stats collector to catch up using a 21 years ago
Tom Lane 37c443eefd Fix compare_fuzzy_path_costs() to behave a bit more sanely. The original 21 years ago
Bruce Momjian db05f4a7eb Add 'day' field to INTERVAL so 1 day interval can be distinguished from 21 years ago
Tom Lane d0f312ebfe Make pg_regress accept a command-line option for the temporary installation's 21 years ago
Tom Lane 0182951bc8 Fix overenthusiastic optimization of 'x IN (SELECT DISTINCT ...)' and related 21 years ago
Tom Lane 29094193f5 Integrate autovacuum functionality into the backend. There's still a 21 years ago
Tom Lane d78397d301 Change typreceive function API so that receive functions get the same 21 years ago
Bruce Momjian 75a64eeb4b I made the patch that implements regexp_replace again. 21 years ago
Tom Lane 59d1b3d99e Track dependencies on shared objects (which is to say, roles; we already 21 years ago
Neil Conway c425dcb4ec In PL/PgSQL, allow a block's label to be optionally specified at the 21 years ago
Tom Lane 784b948984 Fix platform-dependency in recently added regression tests. 21 years ago
Tom Lane 975368e267 Avoid function name conflict when plpgsql and rangefuncs regression tests 21 years ago
Tom Lane e7e1694295 Migrate rtree_gist functionality into the core system, and add some 21 years ago
Tom Lane 0eaa36a16a Bring syntax of role-related commands into SQL compliance. To avoid 21 years ago
Tom Lane 7762619e95 Replace pg_shadow and pg_group by new role-capable catalogs pg_authid 21 years ago