summaryrefslogtreecommitdiff
path: root/src/include
AgeCommit message (Expand)Author
2017-10-16Allow the built-in ordered-set aggregates to share transition state.Tom Lane
2017-10-16Repair breakage of aggregate FILTER option.Tom Lane
2017-10-14gcc's support for __attribute__((noinline)) hasn't been around forever.Tom Lane
2017-10-14Explicitly track whether aggregate final functions modify transition state.Tom Lane
2017-10-13Improve sys/catcache performance.Andres Freund
2017-10-13Add pg_noinline macro to c.h.Andres Freund
2017-10-13Rely on sizeof(typename) rather than sizeof(variable) in pqformat.h.Tom Lane
2017-10-12Use C99 restrict via pg_restrict, rather than restrict directly.Andres Freund
2017-10-12Use ResultRelInfo ** rather than ResultRelInfo * for tuple routing.Robert Haas
2017-10-12Fix AggGetAggref() so it won't lie to aggregate final functions.Tom Lane
2017-10-12Temporary attempt at a workaround for further MSVC restrict build failures.Andres Freund
2017-10-12Work around overly strict restrict checks by MSVC.Andres Freund
2017-10-12Improve performance of SendRowDescriptionMessage.Andres Freund
2017-10-11pg_stat_statements: Widen query IDs from 32 bits to 64 bits.Robert Haas
2017-10-11Add more efficient functions to pqformat API.Andres Freund
2017-10-11Allow to avoid NUL-byte management for stringinfos and use in format.c.Andres Freund
2017-10-11Add configure infrastructure to detect support for C99's restrict.Andres Freund
2017-10-11Fix low-probability loss of NOTIFY messages due to XID wraparound.Tom Lane
2017-10-10Rewrite strnlen replacement implementation from 8a241792f96.Andres Freund
2017-10-09Add pg_strnlen() a portable implementation of strlen.Andres Freund
2017-10-08Reduce memory usage of targetlist SRFs.Andres Freund
2017-10-08Reduce "X = X" to "X IS NOT NULL", if it's easy to do so.Tom Lane
2017-10-06Fix crash when logical decoding is invoked from a PL function.Tom Lane
2017-10-06Copy information from the relcache instead of pointing to it.Robert Haas
2017-10-06Fix traversal of half-frozen update chainsAlvaro Herrera
2017-10-06Basic partition-wise join functionality.Robert Haas
2017-10-04Msvc doesn't know UINT16_MAX, replace with PG_UINT16_MAX.Andres Freund
2017-10-04Replace binary search in fmgr_isbuiltin with a lookup array.Andres Freund
2017-10-03Allow multiple tables to be specified in one VACUUM or ANALYZE command.Tom Lane
2017-10-03Fix race condition with unprotected use of a latch pointer variable.Tom Lane
2017-10-01Remove redundant stdint.h include.Andres Freund
2017-09-30Support arrays over domains.Tom Lane
2017-09-30Fix copy & pasto in 510b8cbff15f.Andres Freund
2017-09-30Fix typo.Andres Freund
2017-09-30Extend & revamp pg_bswap.h infrastructure.Andres Freund
2017-09-29Add background worker typePeter Eisentraut
2017-09-29Remove replacement selection sort.Robert Haas
2017-09-27Revert to 9.6 treatment of ALTER TYPE enumtype ADD VALUE.Tom Lane
2017-09-26Use a blacklist to distinguish original from add-on enum values.Tom Lane
2017-09-26Remove lsn from HashScanPosData.Robert Haas
2017-09-25Avoid SIGBUS on Linux when a DSM memory request overruns tmpfs.Tom Lane
2017-09-23Refactor new file permission handlingPeter Eisentraut
2017-09-22Add inline murmurhash32(uint32) function.Andres Freund
2017-09-22Fix s/intidb/initdb/ typo.Andres Freund
2017-09-22For wal_consistency_checking, mask page checksum as well as page LSN.Robert Haas
2017-09-22hash: Implement page-at-a-time scan.Robert Haas
2017-09-22Assume wcstombs(), towlower(), and sibling functions are always present.Tom Lane
2017-09-21Provide a test for variable existence in psqlAndrew Dunstan
2017-09-21Associate partitioning information with each RelOptInfo.Robert Haas
2017-09-20Make WAL segment size configurable at initdb time.Andres Freund