Commit Graph

3756 Commits (3b77dce863d94de2de40b2a302c0f58248655e6c)

Author SHA1 Message Date
Peter Geoghegan c1afd175b5 Allow amcheck to re-find tuples using new search. 7 years ago
Peter Geoghegan dd299df818 Make heap TID a tiebreaker nbtree index column. 7 years ago
Peter Geoghegan e5adcb789d Refactor nbtree insertion scankeys. 7 years ago
Andres Freund 7571ce6f11 Remove leftover reference to oid column. 7 years ago
Robert Haas 1459e84cb2 Don't auto-restart per-database autoprewarm workers. 7 years ago
Peter Eisentraut 1226d932b4 Fix volatile vs. pointer confusion 7 years ago
Andres Freund c2fe139c20 tableam: Add and use scan APIs. 7 years ago
Alvaro Herrera af38498d4c Move hash_any prototype from access/hash.h to utils/hashutils.h 7 years ago
Michael Paquier 82a5649fb9 Tighten use of OpenTransientFile and CloseTransientFile 7 years ago
Peter Eisentraut da35d14806 Remove unused macro 7 years ago
Andres Freund ff11e7f4b9 Use slots in trigger infrastructure, except for the actual invocation. 7 years ago
Amit Kapila 29d108cdec Doc: Update the documentation for FSM behavior for small tables. 7 years ago
Noah Misch faee6fae6d Suppress another case of MSVC warning 4146. 7 years ago
Noah Misch 04a87ae262 In imath.h, replace stdint.h usage with c.h equivalents. 7 years ago
Noah Misch 48e24ba6b7 Import changes from IMath versions (1.3, 1.29]. 7 years ago
Tom Lane 608b167f9f Allow user control of CTE materialization, and change the default behavior. 7 years ago
Tom Lane 02a6a54ecd Make use of compiler builtins and/or assembly for CLZ, CTZ, POPCNT. 7 years ago
Tom Lane e89f14e2bb Refactor index cost estimation functions in view of IndexClause changes. 7 years ago
Peter Eisentraut 4b3b07fd5d Resolve one unconstify use 7 years ago
Andrew Gierth 02ddd49932 Change floating-point output format for improved performance. 7 years ago
Peter Eisentraut 37d9916020 More unconstify use 7 years ago
Peter Eisentraut cf40dc65b6 Remove useless casts 7 years ago
Alvaro Herrera 8c67d29fd5 Relax overly strict assertion 7 years ago
Tom Lane a391ff3c3d Build out the planner support function infrastructure. 7 years ago
Tom Lane 34ea1ab7fd Split create_foreignscan_path() into three functions. 7 years ago
Peter Geoghegan eba775345d Avoid amcheck inline compression false positives. 7 years ago
Amit Kapila 08ecdfe7e5 Make FSM test portable. 7 years ago
Amit Kapila b0eaa4c51b Avoid creation of the free space map for small heap relations, take 2. 7 years ago
Alvaro Herrera 558d77f20e Renaming for new subscripting mechanism 7 years ago
Thomas Munro 456e3718e7 Add combining characters to unaccent.rules. 7 years ago
Tom Lane fa2cf164aa Rename nodes/relation.h to nodes/pathnodes.h. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Etsuro Fujita 449d0a8550 postgres_fdw: Fix test for cached costs in estimate_path_cost_size(). 7 years ago
Tom Lane 4be058fe9e In the planner, replace an empty FROM clause with a dummy RTE. 7 years ago
Amit Kapila a23676503b Revert "Avoid creation of the free space map for small heap relations." 7 years ago
Amit Kapila ac88d2962a Avoid creation of the free space map for small heap relations. 7 years ago
Andres Freund a9c35cf85c Change function call information to be variable length. 7 years ago
Etsuro Fujita fd1afdbafd postgres_fdw: Account for tlist eval costs in estimate_path_cost_size(). 7 years ago
Heikki Linnakangas 95931133a9 Fix misc typos in comments. 7 years ago
Andres Freund c91560defc Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c. 7 years ago
Andres Freund b7eda3e0e3 Move generic snapshot related code from tqual.h to snapmgr.h. 7 years ago
Andres Freund 63746189b2 Change snapshot type to be determined by enum rather than callback. 7 years ago
Tom Lane 071e11898d Fix sepgsql regression test. 7 years ago
Andres Freund e7cc78ad43 Remove superfluous tqual.h includes. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Magnus Hagander 0301db623d Replace @postgresql.org with @lists.postgresql.org for mailinglists 7 years ago
Etsuro Fujita 6c61d7c593 postgres_fdw: Remove duplicate code in DML execution callback functions. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Amit Kapila 43cbedab8f Extend pg_stat_statements_reset to reset statistics specific to a 7 years ago