aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/adt
Commit message (Expand)AuthorAge
* Fix handling of empty arrays in array_fill().Tom Lane2017-01-05
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Make more use of RoleSpec structPeter Eisentraut2016-12-29
* Fix interval_transform so it doesn't throw away non-no-op casts.Tom Lane2016-12-27
* Fix handling of expanded objects in CoerceToDomain and CASE execution.Tom Lane2016-12-22
* Fix strange behavior (and possible crashes) in full text phrase search.Tom Lane2016-12-21
* Fix handling of phrase operator removal while removing tsquery stopwords.Tom Lane2016-12-19
* Improve documentation around TS_execute().Tom Lane2016-12-16
* Fix off-by-one in memory allocation for quote_literal_cstr().Heikki Linnakangas2016-12-16
* Prevent crash when ts_rewrite() replaces a non-top-level subtree with null.Tom Lane2016-12-11
* Fix crasher bug in array_position(s)Alvaro Herrera2016-12-09
* Implement table partitioning.Robert Haas2016-12-07
* Improve eqjoinsel_semi's behavior for small inner relations with no stats.Tom Lane2016-11-29
* Add uuid to the set of types supported by contrib/btree_gist.Tom Lane2016-11-29
* Make sure ALTER TABLE preserves index tablespaces.Tom Lane2016-11-23
* Fix PGLC_localeconv() to handle errors better.Tom Lane2016-11-21
* Fix typo in commentMagnus Hagander2016-11-14
* Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection.Tom Lane2016-11-08
* Replace uses of SPI_modifytuple that intend to allocate in current context.Tom Lane2016-11-08
* Make SPI_fnumber() reject dropped columns.Tom Lane2016-11-08
* Save redundant code for pseudotype I/O functionsPeter Eisentraut2016-11-07
* Implement syntax for transition tables in AFTER triggers.Kevin Grittner2016-11-04
* Fix nasty performance problem in tsquery_rewrite().Tom Lane2016-10-30
* Fix bogus tree-flattening logic in QTNTernary().Tom Lane2016-10-30
* Improve speed of aggregates that use array_append as transition function.Tom Lane2016-10-30
* Avoid testing tuple visibility without buffer lock in RI_FKey_check().Tom Lane2016-10-23
* Suppress "Factory" zone in pg_timezone_names view for tzdata >= 2016g.Tom Lane2016-10-19
* Fix cidin() to handle values above 2^31 platform-independently.Tom Lane2016-10-18
* Fix assorted integer-overflow hazards in varbit.c.Tom Lane2016-10-14
* Fix broken jsonb_set() logic for replacing array elements.Tom Lane2016-10-13
* Remove unnecessary int2vector-specific hash function and equality operator.Tom Lane2016-10-12
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Rationalize format-picture caching logic in formatting.c.Tom Lane2016-09-28
* Make to_timestamp() and to_date() range-check fields of their input.Tom Lane2016-09-28
* Refer to OS X as "macOS", except for the port name which is still "darwin".Tom Lane2016-09-25
* Add overflow checks to money type input functionPeter Eisentraut2016-09-14
* Fix miserable coding in pg_stat_get_activity().Tom Lane2016-09-10
* Avoid reporting "cache lookup failed" for some user-reachable cases.Tom Lane2016-09-09
* Relax transactional restrictions on ALTER TYPE ... ADD VALUE.Tom Lane2016-09-05
* Fix multiple bugs in numeric_poly_deserialize().Tom Lane2016-09-03
* Don't require dynamic timezone abbreviations to match underlying time zone.Tom Lane2016-09-02
* Move code shared between libpq and backend from backend/libpq/ to common/.Heikki Linnakangas2016-09-02
* Speed up SUM calculation in numeric aggregates.Heikki Linnakangas2016-09-02
* Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane2016-08-27
* Suppress compiler warnings in non-cassert builds.Tom Lane2016-08-23
* Fix network_spgist.c build failures from missing AF_INET definition.Tom Lane2016-08-23
* Create an SP-GiST opclass for inet/cidr.Tom Lane2016-08-23
* Add txid_current_ifassigned().Robert Haas2016-08-23
* Refactor some network.c code to create cidr_set_masklen_internal().Tom Lane2016-08-23
* Implement regexp_match(), a simplified alternative to regexp_matches().Tom Lane2016-08-17