Commit Graph

6979 Commits (385f337c9f39b21dca96ca4770552a10a6d5af24)

Author SHA1 Message Date
Robert Haas 385f337c9f Allow foreign and custom joins to handle EvalPlanQual rechecks. 10 years ago
Tom Lane edca44b152 Simplify LATERAL-related calculations within add_paths_to_joinrel(). 10 years ago
Tom Lane 7e19db0c09 Fix another oversight in checking if a join with LATERAL refs is legal. 10 years ago
Alvaro Herrera 820ddb2c2f Further tweak commit_timestamp behavior 10 years ago
Tom Lane ec7eef6b11 Avoid caching expression state trees for domain constraints across queries. 10 years ago
Tom Lane 8d32717b6b Avoid doing encoding conversions by double-conversion via MULE_INTERNAL. 10 years ago
Teodor Sigaev 92e38182d7 COPY (INSERT/UPDATE/DELETE .. RETURNING ..) 10 years ago
Tom Lane 00cdd83521 Adopt the GNU convention for handling tar-archive members exceeding 8GB. 10 years ago
Tom Lane 074c5cfbfb Fix handling of inherited check constraints in ALTER COLUMN TYPE (again). 10 years ago
Robert Haas bc4996e61b Make ALTER .. SET SCHEMA do nothing, instead of throwing an ERROR. 10 years ago
Robert Haas 166b61a88e Avoid aggregating worker instrumentation multiple times. 10 years ago
Robert Haas e93b62985f Remove volatile qualifiers from bufmgr.c and freelist.c 10 years ago
Robert Haas fe702a7b3f Move each SLRU's lwlocks to a separate tranche. 10 years ago
Robert Haas a05dc4d7fd Provide readfuncs support for custom scans. 10 years ago
Robert Haas 80558c1f5a Generate parallel sequential scan plans in simple cases. 10 years ago
Robert Haas f0661c4e8c Make sequential scans parallel-aware. 10 years ago
Tom Lane c5e86ea932 Add "xid <> xid" and "xid <> int4" operators. 10 years ago
Robert Haas 6e71dd7ce9 Modify tqueue infrastructure to support transient record types. 10 years ago
Robert Haas a76ef15d9f Add sort support routine for the UUID data type. 10 years ago
Robert Haas 64b2e7ad91 Pass extra data to bgworkers, and use this to fix parallel contexts. 10 years ago
Tom Lane d894941663 Allow postgres_fdw to ship extension funcs/operators for remote execution. 10 years ago
Robert Haas 1efc7e5382 Fix problems with ParamListInfo serialization mechanism. 10 years ago
Tom Lane 12c9a04008 Implement lookbehind constraints in our regular-expression engine. 10 years ago
Robert Haas 3a1f8611f2 Update parallel executor support to reuse the same DSM. 10 years ago
Robert Haas 8538a63070 Make Gather node projection-capable. 10 years ago
Alvaro Herrera 531d21b75f Cleanup commit timestamp module activaction, again 10 years ago
Tom Lane d435542583 Fix incorrect translation of minus-infinity datetimes for json/jsonb. 10 years ago
Robert Haas a1c466c5dd Fix incorrect comment in plannodes.h 10 years ago
Robert Haas ee7ca559fc Add a C API for parallel heap scans. 10 years ago
Robert Haas b0b0d84b3d Allow a parallel context to relaunch workers. 10 years ago
Tom Lane 538b3b8b35 Improve memory-usage accounting in regular-expression compiler. 10 years ago
Tom Lane 579840ca05 Fix O(N^2) performance problems in regular-expression compiler. 10 years ago
Robert Haas 78652a3332 Remove cautions about using volatile from spin.h. 10 years ago
Robert Haas bfc78d7196 Rewrite interaction of parallel mode with parallel executor support. 10 years ago
Robert Haas 816e336f12 Mark more functions parallel-restricted or parallel-unsafe. 10 years ago
Robert Haas 82b37765c7 Fix a problem with parallel workers being unable to restore role. 10 years ago
Robert Haas 2ad5c27bb5 Don't send protocol messages to a shm_mq that no longer exists. 10 years ago
Robert Haas 5fc4c26db5 Allow FDWs to push down quals without breaking EvalPlanQual rechecks. 10 years ago
Tom Lane 869f693a36 On Windows, ensure shared memory handle gets closed if not being used. 10 years ago
Robert Haas bfb54ff15a Make abbreviated key comparisons for text a bit cheaper. 10 years ago
Robert Haas db0f6cad48 Remove set_latch_on_sigusr1 flag. 10 years ago
Robert Haas c171818b27 Add BSWAP64 macro. 10 years ago
Robert Haas fd5eaad715 Correct pg_indent to pgindent in various comments. 10 years ago
Bruce Momjian b852dc4cbd docs: clarify JSONB operator descriptions 10 years ago
Tom Lane 7e2a18a916 Perform an immediate shutdown if the postmaster.pid file is removed. 10 years ago
Stephen Frost 4158cc3793 Do not write out WCOs in Query 10 years ago
Stephen Frost 088c83363a ALTER TABLE .. FORCE ROW LEVEL SECURITY 10 years ago
Tom Lane a31e64d065 Fix some issues in new hashtable size calculations in nodeHash.c. 10 years ago
Peter Eisentraut 6390c8c654 Group cluster_name and update_process_title settings together 10 years ago
Noah Misch 3cb0a7e75a Make BYPASSRLS behave like superuser RLS bypass. 10 years ago