Commit Graph

30950 Commits (896eb5efbdcea5df12e7a464ae9c23dd1e25abd2)

Author SHA1 Message Date
Tom Lane 896eb5efbd In the planner, delete joinaliasvars lists after we're done with them. 8 years ago
Tom Lane 8df4ce1eac Update time zone data files to tzdata release 2017c. 8 years ago
Tom Lane 24a1897ab9 Sync our copy of the timezone library with IANA release tzcode2017c. 8 years ago
Tom Lane f3ea3e3e82 Fix some oversights in expression dependency recording. 8 years ago
Tom Lane 471d55859c Adjust psql \d query to avoid use of @> operator. 8 years ago
Tom Lane 36ea99c84d Fix typcache's failure to treat ranges as container types. 8 years ago
Tom Lane a8f1efc8ac Fix misimplementation of typcache logic for extended hashing. 8 years ago
Alvaro Herrera 4b95cc1dc3 Add more tests for reloptions 8 years ago
Magnus Hagander 752871b6de Fix typos 8 years ago
Magnus Hagander 275c4be19d Fix typo 8 years ago
Peter Eisentraut 927e1ee2cb UCS_to_most.pl: Process encodings in sorted order 8 years ago
Tom Lane 7421f4b89a Fix incorrect handling of CTEs and ENRs as DML target relations. 8 years ago
Peter Eisentraut 4211673622 Exclude flex-generated code from coverage testing 8 years ago
Tom Lane cf5ba7c30c Treat aggregate direct arguments as per-agg data not per-trans data. 8 years ago
Tom Lane be0ebb65f5 Allow the built-in ordered-set aggregates to share transition state. 8 years ago
Tom Lane c3dfe0fec0 Repair breakage of aggregate FILTER option. 8 years ago
Alvaro Herrera 60a1d96ed7 Rework DefineIndex relkind check 8 years ago
Tom Lane 5fc438fb25 Restore nodeAgg.c's ability to check for improperly-nested aggregates. 8 years ago
Tom Lane 82aff8d336 gcc's support for __attribute__((noinline)) hasn't been around forever. 8 years ago
Tom Lane 4de2d4fba3 Explicitly track whether aggregate final functions modify transition state. 8 years ago
Peter Eisentraut 5f340cb30c Reinstate genhtml --prefix option for non-vpath builds 8 years ago
Joe Conway b81eba6a65 Add missing options to pg_regress help() output 8 years ago
Andres Freund 141fd1b66c Improve sys/catcache performance. 8 years ago
Andres Freund a0247e7a11 Add pg_noinline macro to c.h. 8 years ago
Andres Freund d133982d59 Force "restrict" not to be used when compiling with xlc. 8 years ago
Robert Haas 6393613b6a Fix possible crash with Parallel Bitmap Heap Scan. 8 years ago
Tom Lane 73937119bf Improve implementation of CRE-stack-flattening in map_variable_attnos(). 8 years ago
Tom Lane 5229db6c6f Rely on sizeof(typename) rather than sizeof(variable) in pqformat.h. 8 years ago
Peter Eisentraut 7d1b8e7591 Attempt to fix LDAP build 8 years ago
Peter Eisentraut cf1238cd97 Log diagnostic messages if errors occur during LDAP auth. 8 years ago
Peter Eisentraut 1feff99fe4 Improve LDAP cleanup code in error paths. 8 years ago
Andres Freund 91d5f1a4a3 Use C99 restrict via pg_restrict, rather than restrict directly. 8 years ago
Robert Haas 1c497fa72d Avoid coercing a whole-row variable that is already coerced. 8 years ago
Robert Haas 60f7c0abef Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing. 8 years ago
Tom Lane 305cf1fd72 Fix AggGetAggref() so it won't lie to aggregate final functions. 8 years ago
Robert Haas ad4a7ed099 Synchronize error messages. 8 years ago
Alvaro Herrera e9ef11ac8b Infer functional dependency past RelabelType 8 years ago
Robert Haas 360fd1a7b2 Fix logical replication to fire BEFORE ROW DELETE triggers. 8 years ago
Andres Freund 31079a4a8e Replace remaining uses of pq_sendint with pq_sendint{8,16,32}. 8 years ago
Tom Lane 52328727be Prevent sharing transition states between ordered-set aggregates. 8 years ago
Andres Freund 36b4b91ba0 Temporary attempt at a workaround for further MSVC restrict build failures. 8 years ago
Andres Freund 060b069984 Work around overly strict restrict checks by MSVC. 8 years ago
Andres Freund 4c119fbcd4 Improve performance of SendRowDescriptionMessage. 8 years ago
Robert Haas cff440d368 pg_stat_statements: Widen query IDs from 32 bits to 64 bits. 8 years ago
Andres Freund f2dec34e19 Use one stringbuffer for all rows printed in printtup.c. 8 years ago
Andres Freund 1de09ad8eb Add more efficient functions to pqformat API. 8 years ago
Andres Freund 70c2d1be2b Allow to avoid NUL-byte management for stringinfos and use in format.c. 8 years ago
Andres Freund 0b974dba2d Add configure infrastructure to detect support for C99's restrict. 8 years ago
Tom Lane 5fa6b0d102 Remove unnecessary PG_TRY overhead for CurrentResourceOwner changes. 8 years ago
Andres Freund f676616651 Prevent idle in transaction session timeout from sometimes being ignored. 8 years ago