<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/postgresql.git/src/include/parser/parse_expr.h, branch REL7_0_PATCHES</title>
<subtitle>git.postgresql.org: git/postgresql.git
</subtitle>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/'/>
<entry>
<title>Add safety check on expression nesting depth.  Default value is set by</title>
<updated>2000-03-17T05:29:07+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2000-03-17T05:29:07+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=0e314d747e2803a9bea7ee69ab0c7df881277eba'/>
<id>0e314d747e2803a9bea7ee69ab0c7df881277eba</id>
<content type='text'>
a config.h #define, and the runtime value can be controlled via SET.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
a config.h #define, and the runtime value can be controlled via SET.
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix exprTypmod to recognize length-coercion function expressions,</title>
<updated>2000-02-26T21:11:10+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>2000-02-26T21:11:10+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=7173c485c817735012ceacd8662a0c2aa3068396'/>
<id>7173c485c817735012ceacd8662a0c2aa3068396</id>
<content type='text'>
such as bpchar(char_expression, N), and pull out the attrtypmod that
the function is coercing to.  This allows correct deduction of the
column type in examples such as
CREATE VIEW v AS SELECT f1::char(8) FROM tbl;
Formerly we labeled v's column as char-of-unknown-length not char(8).
Also, this change causes the parser not to insert a redundant length
coercion function if the user has explicitly casted an INSERT or UPDATE
expression to the right length.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
such as bpchar(char_expression, N), and pull out the attrtypmod that
the function is coercing to.  This allows correct deduction of the
column type in examples such as
CREATE VIEW v AS SELECT f1::char(8) FROM tbl;
Formerly we labeled v's column as char-of-unknown-length not char(8).
Also, this change causes the parser not to insert a redundant length
coercion function if the user has explicitly casted an INSERT or UPDATE
expression to the right length.
</pre>
</div>
</content>
</entry>
<entry>
<title>Add:</title>
<updated>2000-01-26T05:58:53+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>2000-01-26T05:58:53+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=5c25d60244d3a4b458ba55d4f1e50386edb26507'/>
<id>5c25d60244d3a4b458ba55d4f1e50386edb26507</id>
<content type='text'>
  * Portions Copyright (c) 1996-2000, PostgreSQL, Inc

to all files copyright Regents of Berkeley.  Man, that's a lot of files.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
  * Portions Copyright (c) 1996-2000, PostgreSQL, Inc

to all files copyright Regents of Berkeley.  Man, that's a lot of files.
</pre>
</div>
</content>
</entry>
<entry>
<title>Revise parse_coerce() to handle coercion of int and float</title>
<updated>1999-08-05T02:33:54+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>1999-08-05T02:33:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=fd19a350ea0a69f26ac2f8cdc28fdd4ff9264adb'/>
<id>fd19a350ea0a69f26ac2f8cdc28fdd4ff9264adb</id>
<content type='text'>
constants, not only string constants, at parse time.  Get rid of
parser_typecast2(), which is bogus and redundant...
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
constants, not only string constants, at parse time.  Get rid of
parser_typecast2(), which is bogus and redundant...
</pre>
</div>
</content>
</entry>
<entry>
<title>Rewrite parser's handling of INSERT ... SELECT so that processing</title>
<updated>1999-07-19T00:26:20+00:00</updated>
<author>
<name>Tom Lane</name>
<email>tgl@sss.pgh.pa.us</email>
</author>
<published>1999-07-19T00:26:20+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=7f76eab140e703b7847b107245a669e2010886c0'/>
<id>7f76eab140e703b7847b107245a669e2010886c0</id>
<content type='text'>
of the SELECT part of the statement is just like a plain SELECT.  All
INSERT-specific processing happens after the SELECT parsing is done.
This eliminates many problems, e.g. INSERT ... SELECT ... GROUP BY using
the wrong column labels.  Ensure that DEFAULT clauses are coerced to
the target column type, whether or not stored clause produces the right
type.  Substantial cleanup of parser's array support.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
of the SELECT part of the statement is just like a plain SELECT.  All
INSERT-specific processing happens after the SELECT parsing is done.
This eliminates many problems, e.g. INSERT ... SELECT ... GROUP BY using
the wrong column labels.  Ensure that DEFAULT clauses are coerced to
the target column type, whether or not stored clause produces the right
type.  Substantial cleanup of parser's array support.
</pre>
</div>
</content>
</entry>
<entry>
<title>Change #include's to use &lt;&gt; and "" as appropriate.</title>
<updated>1999-07-15T23:04:24+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1999-07-15T23:04:24+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=a9591ce66aa69e82196800b0f4f7b6e35aea8e49'/>
<id>a9591ce66aa69e82196800b0f4f7b6e35aea8e49</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Clean up #include in /include directory.  Add scripts for checking includes.</title>
<updated>1999-07-15T15:21:54+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1999-07-15T15:21:54+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=4b2c2850bf243cfa4a7b4cbd2e60ba1791c098fb'/>
<id>4b2c2850bf243cfa4a7b4cbd2e60ba1791c098fb</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Make functions static or NOT_USED as appropriate.</title>
<updated>1999-05-26T12:57:23+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1999-05-26T12:57:23+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=278bbf4572996e4097eac0c0d169dea1616ad0b6'/>
<id>278bbf4572996e4097eac0c0d169dea1616ad0b6</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>OK, folks, here is the pgindent output.</title>
<updated>1998-09-01T04:40:42+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1998-09-01T04:40:42+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=fa1a8d6a97068295fe30ac646aec7493a6305bc2'/>
<id>fa1a8d6a97068295fe30ac646aec7493a6305bc2</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Change atttypmod from int16 to int32, for Thomas.</title>
<updated>1998-07-12T21:29:40+00:00</updated>
<author>
<name>Bruce Momjian</name>
<email>bruce@momjian.us</email>
</author>
<published>1998-07-12T21:29:40+00:00</published>
<link rel='alternate' type='text/html' href='http://git.baserock.org/cgit/delta/postgresql.git/commit/?id=683f399391cf3f553653c43cb324e44e8c85a4ad'/>
<id>683f399391cf3f553653c43cb324e44e8c85a4ad</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
</feed>
