summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt
Commit message (Expand)AuthorAgeFilesLines
* Update copyright for 2009.Bruce Momjian2009-01-0167-134/+134
* Add a WINDOW attribute to CREATE FUNCTION, and teach pg_dump about it,Tom Lane2008-12-311-1/+3
* Add some basic support for window frame clauses to the window-functionsTom Lane2008-12-311-2/+35
* Support window functions a la SQL:2008.Tom Lane2008-12-288-76/+785
* SQL/MED catalog manipulation facilitiesPeter Eisentraut2008-12-191-1/+308
* When we added the ability to have zero-element ARRAY[] constructs by adding anTom Lane2008-12-191-1/+9
* Code review for function default parameters patch. Fix numerous problems asTom Lane2008-12-182-50/+58
* Arrange for the pg_foo_is_visible and has_foo_privilege families of functionsTom Lane2008-12-151-6/+83
* Remove our dependencies on MB_CUR_MAX in favor of believing thatTom Lane2008-12-151-10/+34
* Better descriptions in pg_get_keywords(), consistent with the documentationPeter Eisentraut2008-12-051-5/+5
* Default values for function argumentsPeter Eisentraut2008-12-041-8/+78
* Use PG_GETARG_TEXT_PP instead of PG_GETARG_TEXT_P in the newHeikki Linnakangas2008-12-021-9/+9
* Modify the new to_timestamp implementation so that end-of-format-stringHeikki Linnakangas2008-12-011-2/+3
* Fix compiler warning "res may be used uninitialized in this function".Teodor Sigaev2008-11-191-2/+2
* Replace plain-memory ordered array by binary tree in ts_stat() function.Teodor Sigaev2008-11-171-208/+200
* Actually, instead of whining about how type internal might not safely storeTom Lane2008-11-141-9/+5
* Implement the basic form of UNNEST, ie unnest(anyarray) returns setofTom Lane2008-11-141-1/+105
* Minor code clarity improvements in array_agg functions, and add a commentTom Lane2008-11-141-9/+33
* array_agg aggregate function, as per SQL:2008, but without ORDER BY clausePeter Eisentraut2008-11-131-1/+33
* array_length() function, and for SQL compatibility also cardinality()Peter Eisentraut2008-11-121-1/+29
* Clean up the ancient decision to show only two fractional-seconds digitsTom Lane2008-11-121-546/+298
* Add support for input and output of interval values formatted per ISO 8601;Tom Lane2008-11-113-17/+372
* Fix a case of string building.Alvaro Herrera2008-11-101-2/+2
* Fix bugs in sqlchar_to_unicode and unicode_to_sqlchar: both were measuringTom Lane2008-11-101-7/+18
* Fix 'Q' format char parsing in the new to_timestamp() code. Used to crash.Heikki Linnakangas2008-11-101-3/+4
* Add a new GUC variable called "IntervalStyle" that decouples interval outputTom Lane2008-11-093-48/+204
* Fix recently added code for SQL years-months interval syntax so thatTom Lane2008-11-081-2/+2
* This maneuver really requires a comment ...Tom Lane2008-11-051-5/+10
* change fix for suppress_redundant_updates_trigger() where relation has Oids, ...Andrew Dunstan2008-11-051-6/+5
* fix suppress_redundant_updates_trigger() where relation has Oids, per gripe f...Andrew Dunstan2008-11-051-1/+8
* ADD array_ndims functionPeter Eisentraut2008-11-041-1/+17
* Fix compiler warnings (including a seriously bogus elog call); minorTom Lane2008-11-041-18/+22
* Use bool for a boolean flag.Tom Lane2008-11-031-6/+7
* Allow uuid_in() to parse a wider variety of variant input formats for the UUIDPeter Eisentraut2008-11-031-35/+26
* suppress_redundant_updates_trigger function.Andrew Dunstan2008-11-032-2/+79
* Add pg_typeof() function.Tom Lane2008-11-031-1/+11
* Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple,Tom Lane2008-11-022-67/+67
* Unicode escapes in strings and identifiersPeter Eisentraut2008-10-291-23/+2
* When estimating without benefit of MCV lists (suggesting that one or bothTom Lane2008-10-231-1/+18
* Add a concept of "placeholder" variables to the planner. These are variablesTom Lane2008-10-211-2/+2
* Extend the date type to support infinity and -infinity, analogously toTom Lane2008-10-142-56/+138
* Fix EncodeSpecialTimestamp to throw error on unrecognized input, rather thanTom Lane2008-10-141-8/+6
* Implement comparison of generic records (composite types), and invent aTom Lane2008-10-131-2/+496
* Fix crash in bytea-to-XML mapping when the source value is toasted.Tom Lane2008-10-091-34/+47
* Fix up ruleutils.c for CTE features. The main problem was thatTom Lane2008-10-061-42/+217
* When expanding a whole-row Var into a RowExpr during ResolveNew(), attachTom Lane2008-10-061-1/+13
* Use fork names instead of numbers in the file names for additionalHeikki Linnakangas2008-10-061-30/+1
* Random speculation about the reason for PPC64 buildfarm failures:Tom Lane2008-10-061-2/+2
* Tweak the overflow checks in integer division functions to complain if theTom Lane2008-10-052-14/+20
* Remove obsolete internal functions istrue, isfalse, isnottrue, isnotfalse,Peter Eisentraut2008-10-052-87/+2