summaryrefslogtreecommitdiff
path: root/src/backend/utils
AgeCommit message (Expand)Author
2019-11-04Fix some compiler warnings on older compilersPeter Eisentraut
2019-11-04Catch invalid typlens in a couple of placesPeter Eisentraut
2019-11-01PG_FINALLYPeter Eisentraut
2019-10-31Add const qualifiers to internal range type APIsPeter Eisentraut
2019-10-30Fix typos in the codeMichael Paquier
2019-10-28Allow extracting fields from a ROW() expression in more cases.Tom Lane
2019-10-28Handle empty-string edge cases correctly in strpos().Tom Lane
2019-10-25Improve management of statement timeouts.Tom Lane
2019-10-21Refactor jsonpath's compareDatetime()Alexander Korotkov
2019-10-21Refactor timestamp2timestamptz_opt_error()Alexander Korotkov
2019-10-19Fix most -Wundef warningsPeter Eisentraut
2019-10-17When restoring GUCs in parallel workers, show an error context.Thomas Munro
2019-10-16Refresh some incorrect links in pg_crc.c/hMichael Paquier
2019-10-16Use libc version as a collation version on glibc systems.Thomas Munro
2019-10-15Fix CLUSTER on expression indexes.Andres Freund
2019-10-13Update unicode.org URLsPeter Eisentraut
2019-10-09Revert "Use libc version as a collation version on glibc systems."Peter Eisentraut
2019-10-09Use libc version as a collation version on glibc systems.Peter Eisentraut
2019-10-08Remove some code for old unsupported versions of MSVCPeter Eisentraut
2019-10-08Update some outdated links about XLC and UNIX specificationMichael Paquier
2019-10-05Change MemoryContextMemAllocated to return SizeTomas Vondra
2019-10-04Rename some toasting functions based on whether they are heap-specific.Robert Haas
2019-10-04Fix bitshiftright()'s zero-padding some more.Tom Lane
2019-10-04Use Size instead of int64 to track allocated memoryTomas Vondra
2019-10-03Avoid unnecessary out-of-memory errors during encoding conversion.Tom Lane
2019-10-03Allow repalloc() to give back space when a large chunk is downsized.Tom Lane
2019-10-02Revert hooks for session start and end, take twoMichael Paquier
2019-10-01Mark two variables in in aset.c with PG_USED_FOR_ASSERTS_ONLYTomas Vondra
2019-10-01Add hooks for session start and session end, take twoMichael Paquier
2019-10-01Add transparent block-level memory accountingTomas Vondra
2019-09-27Fix implicit-fallthrough compiler warning introduced in 6dda292d4df82.Andres Freund
2019-09-25Correctly cast types to Datum and back in compareDatetime()Alexander Korotkov
2019-09-25Implement jsonpath .datetime() methodAlexander Korotkov
2019-09-25Allow datetime values in JsonbValueAlexander Korotkov
2019-09-25Error suppression support for upcoming jsonpath .datetime() methodAlexander Korotkov
2019-09-25Implement parse_datetime() functionAlexander Korotkov
2019-09-25Implement standard datetime parsing modeAlexander Korotkov
2019-09-23Message style fixesPeter Eisentraut
2019-09-22Fix failure to zero-pad the result of bitshiftright().Tom Lane
2019-09-21Straighten out leakproofness markings on text comparison functions.Tom Lane
2019-09-21Fix up handling of nondeterministic collations with pattern_ops opclasses.Tom Lane
2019-09-20Split out code into new getKeyJsonValueFromContainer()Alvaro Herrera
2019-09-20Optimize get_jsonb_path_all avoiding an iteratorAlvaro Herrera
2019-09-20Refactor code into new JsonbValueAsText, and use it moreAlvaro Herrera
2019-09-20Fix some minor spec-compliance issues in jsonpath lexer.Tom Lane
2019-09-17Fix bogus handling of XQuery regex option flags.Tom Lane
2019-09-16Support for SSSSS datetime format patternAlexander Korotkov
2019-09-16Support for FF1-FF6 datetime format patternsAlexander Korotkov
2019-09-13Make tuplesort_set_bound() assertions more comprehensible, hopefully.Tom Lane
2019-09-12Merge two assertions to make comment clearerAlvaro Herrera