| Commit message (Expand) | Author | Age | Files | Lines |
* | Update copyright for 2009. | Bruce Momjian | 2009-01-01 | 67 | -134/+134 |
* | Add a WINDOW attribute to CREATE FUNCTION, and teach pg_dump about it, | Tom Lane | 2008-12-31 | 1 | -1/+3 |
* | Add some basic support for window frame clauses to the window-functions | Tom Lane | 2008-12-31 | 1 | -2/+35 |
* | Support window functions a la SQL:2008. | Tom Lane | 2008-12-28 | 8 | -76/+785 |
* | SQL/MED catalog manipulation facilities | Peter Eisentraut | 2008-12-19 | 1 | -1/+308 |
* | When we added the ability to have zero-element ARRAY[] constructs by adding an | Tom Lane | 2008-12-19 | 1 | -1/+9 |
* | Code review for function default parameters patch. Fix numerous problems as | Tom Lane | 2008-12-18 | 2 | -50/+58 |
* | Arrange for the pg_foo_is_visible and has_foo_privilege families of functions | Tom Lane | 2008-12-15 | 1 | -6/+83 |
* | Remove our dependencies on MB_CUR_MAX in favor of believing that | Tom Lane | 2008-12-15 | 1 | -10/+34 |
* | Better descriptions in pg_get_keywords(), consistent with the documentation | Peter Eisentraut | 2008-12-05 | 1 | -5/+5 |
* | Default values for function arguments | Peter Eisentraut | 2008-12-04 | 1 | -8/+78 |
* | Use PG_GETARG_TEXT_PP instead of PG_GETARG_TEXT_P in the new | Heikki Linnakangas | 2008-12-02 | 1 | -9/+9 |
* | Modify the new to_timestamp implementation so that end-of-format-string | Heikki Linnakangas | 2008-12-01 | 1 | -2/+3 |
* | Fix compiler warning "res may be used uninitialized in this function". | Teodor Sigaev | 2008-11-19 | 1 | -2/+2 |
* | Replace plain-memory ordered array by binary tree in ts_stat() function. | Teodor Sigaev | 2008-11-17 | 1 | -208/+200 |
* | Actually, instead of whining about how type internal might not safely store | Tom Lane | 2008-11-14 | 1 | -9/+5 |
* | Implement the basic form of UNNEST, ie unnest(anyarray) returns setof | Tom Lane | 2008-11-14 | 1 | -1/+105 |
* | Minor code clarity improvements in array_agg functions, and add a comment | Tom Lane | 2008-11-14 | 1 | -9/+33 |
* | array_agg aggregate function, as per SQL:2008, but without ORDER BY clause | Peter Eisentraut | 2008-11-13 | 1 | -1/+33 |
* | array_length() function, and for SQL compatibility also cardinality() | Peter Eisentraut | 2008-11-12 | 1 | -1/+29 |
* | Clean up the ancient decision to show only two fractional-seconds digits | Tom Lane | 2008-11-12 | 1 | -546/+298 |
* | Add support for input and output of interval values formatted per ISO 8601; | Tom Lane | 2008-11-11 | 3 | -17/+372 |
* | Fix a case of string building. | Alvaro Herrera | 2008-11-10 | 1 | -2/+2 |
* | Fix bugs in sqlchar_to_unicode and unicode_to_sqlchar: both were measuring | Tom Lane | 2008-11-10 | 1 | -7/+18 |
* | Fix 'Q' format char parsing in the new to_timestamp() code. Used to crash. | Heikki Linnakangas | 2008-11-10 | 1 | -3/+4 |
* | Add a new GUC variable called "IntervalStyle" that decouples interval output | Tom Lane | 2008-11-09 | 3 | -48/+204 |
* | Fix recently added code for SQL years-months interval syntax so that | Tom Lane | 2008-11-08 | 1 | -2/+2 |
* | This maneuver really requires a comment ... | Tom Lane | 2008-11-05 | 1 | -5/+10 |
* | change fix for suppress_redundant_updates_trigger() where relation has Oids, ... | Andrew Dunstan | 2008-11-05 | 1 | -6/+5 |
* | fix suppress_redundant_updates_trigger() where relation has Oids, per gripe f... | Andrew Dunstan | 2008-11-05 | 1 | -1/+8 |
* | ADD array_ndims function | Peter Eisentraut | 2008-11-04 | 1 | -1/+17 |
* | Fix compiler warnings (including a seriously bogus elog call); minor | Tom Lane | 2008-11-04 | 1 | -18/+22 |
* | Use bool for a boolean flag. | Tom Lane | 2008-11-03 | 1 | -6/+7 |
* | Allow uuid_in() to parse a wider variety of variant input formats for the UUID | Peter Eisentraut | 2008-11-03 | 1 | -35/+26 |
* | suppress_redundant_updates_trigger function. | Andrew Dunstan | 2008-11-03 | 2 | -2/+79 |
* | Add pg_typeof() function. | Tom Lane | 2008-11-03 | 1 | -1/+11 |
* | Remove all uses of the deprecated functions heap_formtuple, heap_modifytuple, | Tom Lane | 2008-11-02 | 2 | -67/+67 |
* | Unicode escapes in strings and identifiers | Peter Eisentraut | 2008-10-29 | 1 | -23/+2 |
* | When estimating without benefit of MCV lists (suggesting that one or both | Tom Lane | 2008-10-23 | 1 | -1/+18 |
* | Add a concept of "placeholder" variables to the planner. These are variables | Tom Lane | 2008-10-21 | 1 | -2/+2 |
* | Extend the date type to support infinity and -infinity, analogously to | Tom Lane | 2008-10-14 | 2 | -56/+138 |
* | Fix EncodeSpecialTimestamp to throw error on unrecognized input, rather than | Tom Lane | 2008-10-14 | 1 | -8/+6 |
* | Implement comparison of generic records (composite types), and invent a | Tom Lane | 2008-10-13 | 1 | -2/+496 |
* | Fix crash in bytea-to-XML mapping when the source value is toasted. | Tom Lane | 2008-10-09 | 1 | -34/+47 |
* | Fix up ruleutils.c for CTE features. The main problem was that | Tom Lane | 2008-10-06 | 1 | -42/+217 |
* | When expanding a whole-row Var into a RowExpr during ResolveNew(), attach | Tom Lane | 2008-10-06 | 1 | -1/+13 |
* | Use fork names instead of numbers in the file names for additional | Heikki Linnakangas | 2008-10-06 | 1 | -30/+1 |
* | Random speculation about the reason for PPC64 buildfarm failures: | Tom Lane | 2008-10-06 | 1 | -2/+2 |
* | Tweak the overflow checks in integer division functions to complain if the | Tom Lane | 2008-10-05 | 2 | -14/+20 |
* | Remove obsolete internal functions istrue, isfalse, isnottrue, isnotfalse, | Peter Eisentraut | 2008-10-05 | 2 | -87/+2 |