aboutsummaryrefslogtreecommitdiff
path: root/src/backend/parser
Commit message (Expand)AuthorAge
* Add BETWEEN SYMMETRIC.Bruce Momjian2005-06-14
* Remove grammar productions for prefix and postfix % and ^ operators,Tom Lane2005-06-08
* Remove planner's private fields from Query struct, and put them intoTom Lane2005-06-05
* Replace the parser's namespace tree (which formerly had the sameTom Lane2005-06-05
* Add comment for multi-byte computation.Bruce Momjian2005-06-04
* Change expandRTE() and ResolveNew() back to taking just the singleTom Lane2005-06-04
* Revise handling of dropped columns in JOIN alias lists to avoid aTom Lane2005-06-03
* The no-lexer-backup speedup hadn't been there a week before somebodyTom Lane2005-06-02
* Add support for \x hex escapes in backend strings. Octal was alreadyBruce Momjian2005-06-02
* ParseComplexProjection should make use of expandRecordVariable so thatTom Lane2005-05-31
* Change the UNKNOWN type to have an internal representation matchingTom Lane2005-05-30
* Remove typeidIsValid() checks in can_coerce_type(). These checksTom Lane2005-05-29
* expandRTE and get_rte_attribute_type mistakenly always imputed typmod -1Tom Lane2005-05-29
* Tweak the backend scanner (and psqlscan.l, which must track the backendTom Lane2005-05-26
* Inserting 5 characters into char(10) does not produce 5 padding spacesTatsuo Ishii2005-05-24
* Add COPY WITH CVS HEADER to allow a heading line as the first line inBruce Momjian2005-05-07
* Update comment to mention "Name classification hierarchy" as place toBruce Momjian2005-05-06
* Allow implicit cast from any named composite type to RECORD. At theTom Lane2005-05-05
* Implement sharable row-level locks, and use them for foreign key referencesTom Lane2005-04-28
* On further experimentation, there were still a couple of bugs inTom Lane2005-04-25
* Fix ExpandIndirectionStar to handle cases where the expression to beTom Lane2005-04-25
* Remove useless argtype_inherit() code, and make consequent simplifications.Tom Lane2005-04-23
* Allow -2147483648 to be treated as an INT4 rather than INT8 constant.Tom Lane2005-04-23
* Define the right-hand input of AT TIME ZONE as a full a_expr instead ofTom Lane2005-04-23
* Completion of project to use fixed OIDs for all system catalogs andTom Lane2005-04-14
* Change addRangeTableEntryForRelation() to take a Relation pointer insteadTom Lane2005-04-13
* Add a "USING" clause to DELETE, which is equivalent to the FROM clauseNeil Conway2005-04-07
* Merge Resdom nodes into TargetEntry nodes to simplify code and save aTom Lane2005-04-06
* First phase of OUT-parameters project. We can now define and use SQLTom Lane2005-03-31
* Fix grammar for IN/OUT/INOUT parameters. This commit doesn't actuallyTom Lane2005-03-29
* Officially decouple FUNC_MAX_ARGS from INDEX_MAX_KEYS, and set theTom Lane2005-03-29
* Convert oidvector and int2vector into variable-length arrays. ThisTom Lane2005-03-29
* Use a bitmapset instead of a list for duplicate-column checking inTom Lane2005-03-26
* Allow ALTER FUNCTION to change a function's strictness, volatility, andNeil Conway2005-03-14
* Add fprintf() custom version to libpgport.Bruce Momjian2005-03-11
* Make the behavior of HAVING without GROUP BY conform to the SQL spec.Tom Lane2005-03-10
* Use _() macro consistently rather than gettext(). Add translationBruce Momjian2005-02-22
* Ensure that the resolved datatype of any unknown Param is propagatedTom Lane2005-02-19
* Add support for temporary views, including documentation and regressionNeil Conway2005-02-02
* Generalize TRUNCATE to support truncating multiple tables in oneTom Lane2005-01-27
* Refactor transformExpr() by creating separate functions for most of theNeil Conway2005-01-19
* get_names_for_var didn't do recursion for unnamed JOIN vars quite right;Tom Lane2005-01-13
* Re-allow an untyped literal as the test expression of a CASE, ieTom Lane2005-01-12
* Tag appropriate files for rc3PostgreSQL Daemon2004-12-31
* Disallow SETOF in the input of parseTypeString(). Formerly it wasTom Lane2004-12-15
* Instead of supposing (wrongly, in the general case) that the rowtypeTom Lane2004-12-11
* Prevent a backend crash when processing CREATE TABLE commands withNeil Conway2004-11-16
* Kris Jurka pointed out that the qualified_name production wasn'tTom Lane2004-11-08
* When implementing a coercion to a domain type with a combinedTom Lane2004-11-06
* Create 'default_tablespace' GUC variable that supplies a TABLESPACETom Lane2004-11-05