Commit Graph

4311 Commits (77c166ba6cf6fe8f7e9737b7fe1793d886dd5cf8)

Author SHA1 Message Date
Tom Lane f18dfc4835 Minor improvements in backup and recovery: 19 years ago
Tom Lane cdf0231c88 Create a function variable "join_search_hook" to let plugins override the 19 years ago
Tom Lane f828f878e9 Change on-disk representation of NUMERIC datatype so that the sign_dscale 19 years ago
Tom Lane 6f5c38dcd0 Just-in-time background writing strategy. This code avoids re-scanning 19 years ago
Tom Lane 48f7e64395 Simplify and rename some GUC variables, per various recent discussions: 19 years ago
Andrew Dunstan 02138357ff Remove "convert 'blah' using conversion_name" facility, because if it 19 years ago
Tom Lane 7125687511 Fix cost estimates for EXISTS subqueries that are evaluated as initPlans 19 years ago
Tom Lane 571340a00e Parenthesize macro arguments safely. I see no bug among the current 19 years ago
Tom Lane 7583f9a7ca Fix regex, LIKE, and some other second-rank text-manipulation functions 19 years ago
Tom Lane cc59049daf Improve handling of prune/no-prune decisions by storing a page's oldest 19 years ago
Tom Lane 017daed0dd If we're gonna provide an --enable-profiling configure option, surely 19 years ago
Tom Lane 282d2a03dd HOT updates. When we update a tuple without changing any of its indexed 19 years ago
Andrew Dunstan 55613bf9cd Close previously open holes for invalidly encoded data to enter the 19 years ago
Tom Lane 6889303531 Redefine the lp_flags field of item pointers as having four states, rather 19 years ago
Teodor Sigaev 476045a21b Remove QueryOperand->istrue flag, it was used only in cover ranking 19 years ago
Teodor Sigaev 13553cbbff Fix header's size of structs defines in ispell. 19 years ago
Teodor Sigaev 57cafe7982 Refactor from Heikki Linnakangas <heikki@enterprisedb.com>: 19 years ago
Tom Lane ef4d38c86c Rename recently-added pg_stat_activity column from txn_start to xact_start, 19 years ago
Tom Lane 82a47982f3 Arrange for SET LOCAL's effects to persist until the end of the current top 19 years ago
Teodor Sigaev f7379f5c88 Heikki Linnakangas <heikki@enterprisedb.com>: 19 years ago
Teodor Sigaev d982daae0b Change void* opaque argument to Datum type, add argument's 19 years ago
Tom Lane 40fda15dce Code review for GUC revert-values-if-removed-from-postgresql.conf patch; 19 years ago
Tom Lane 6bd4f401b0 Replace the former method of determining snapshot xmax --- to wit, calling 19 years ago
Teodor Sigaev 978de9d06d Improvements from Heikki Linnakangas <heikki@enterprisedb.com> 19 years ago
Teodor Sigaev 8983852e34 Improving various checks by Heikki Linnakangas <heikki@enterprisedb.com> 19 years ago
Teodor Sigaev e5be89981f Refactoring by Heikki Linnakangas <heikki@enterprisedb.com> with 19 years ago
Tom Lane cd1aae5864 Allow CREATE INDEX CONCURRENTLY to disregard transactions in other 19 years ago
Tom Lane f8942f4a15 Make eval_const_expressions() preserve typmod when simplifying something like 19 years ago
Tom Lane 295e63983d Implement lazy XID allocation: transactions that do not modify any database 19 years ago
Andrew Dunstan 2e74c53ec1 Provide for binary input/output of enums, to fix complaint from Merlin Moncure. 19 years ago
Tom Lane e7889b83b7 Support SET FROM CURRENT in CREATE/ALTER FUNCTION, ALTER DATABASE, ALTER ROLE. 19 years ago
Tom Lane 7ab43b88d7 Improve stylistic consistency of descriptions of built-in objects by avoiding 19 years ago
Tom Lane a4df52f95f Fix breakage of GIN support for varchar[] and cidr[] that I introduced in the 19 years ago
Tom Lane 2abae34a2e Implement function-local GUC parameter settings, as per recent discussion. 19 years ago
Tom Lane 0ee5a39862 Apply a band-aid fix for the problem that 8.2 and up completely misestimate 19 years ago
Tom Lane b4c806faa8 Rewrite make_outerjoininfo's construction of min_lefthand and min_righthand 19 years ago
Tom Lane 862861ee77 Fix a couple of misbehaviors rooted in the fact that the default creation 19 years ago
Tom Lane 6c96188cb5 Remove the 'not in' operator (!!=). This was a hangover from Berkeley 19 years ago
Tom Lane 67bf7b919e Make ARRAY(SELECT ...) return an empty array, rather than a NULL, when the 19 years ago
Tom Lane 93eab9312f Rename built-in Snowball stemmer dictionaries to be english_stem, 19 years ago
Tom Lane 7351b5fa17 Cleanup for some problems in tsearch patch: 19 years ago
Tom Lane 8a5592daf1 Remove option to change parser of an existing text search configuration. 19 years ago
Tom Lane d321421d0a Simplify the syntax of CREATE/ALTER TEXT SEARCH DICTIONARY by treating the 19 years ago
Tom Lane 140d4ebcb4 Tsearch2 functionality migrates to core. The bulk of this work is by 19 years ago
Andrew Dunstan fd801f4faa Provide for logfiles in machine readable CSV format. In consequence, rename 19 years ago
Tom Lane 817946bb04 Arrange to cache a ResultRelInfo in the executor's EState for relations that 19 years ago
Tom Lane 9cb8409762 Repair problems occurring when multiple RI updates have to be done to the same 19 years ago
Tom Lane 67f99d216a Fix oversight in async-commit patch: there were some places in heapam.c 19 years ago
Neil Conway 849ec99753 Adjust the output of MemoryContextStats() so that the stats for a 19 years ago
Tom Lane c8b7e811f3 Apparently icc doesn't always define __ICC, and it's more correct to 19 years ago