[COMMITTERS] pgsql: Fix broken SQL features data, per buildfarm results.

2008-10-17 Thread Tom Lane
Log Message: --- Fix broken SQL features data, per buildfarm results. Modified Files: -- pgsql/src/backend/catalog: sql_features.txt (r1.17 -> r1.18) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/sql_features.txt?r1=1.17&r2=1.18) --

[COMMITTERS] pgsql: Update feature list for SQL:2008.

2008-10-17 Thread Peter Eisentraut
Log Message: --- Update feature list for SQL:2008. Modified Files: -- pgsql/doc/src/sgml: features.sgml (r2.27 -> r2.28) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/features.sgml?r1=2.27&r2=2.28) mk_feature_tables.pl (r2.2 -> r2.3)

[COMMITTERS] pgsql: Remove useless mark/restore support in hash index AM, per

2008-10-17 Thread Tom Lane
Log Message: --- Remove useless mark/restore support in hash index AM, per discussion. (I'm leaving GiST/GIN cleanup to Teodor.) Modified Files: -- pgsql/src/backend/access/hash: hash.c (r1.105 -> r1.106) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/

[COMMITTERS] pgsql: Small correction SQL feature table

2008-10-17 Thread Peter Eisentraut
Log Message: --- Small correction SQL feature table Tags: REL8_3_STABLE Modified Files: -- pgsql/src/backend/catalog: sql_features.txt (r1.16 -> r1.16.2.1) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/catalog/sql_features.txt?r1=1.16&r2

[COMMITTERS] pgsql: Refactor some duplicate code to set up formatted_log_time and

2008-10-17 Thread Alvaro Herrera
Log Message: --- Refactor some duplicate code to set up formatted_log_time and formatted_start_time. Modified Files: -- pgsql/src/backend/utils/error: elog.c (r1.207 -> r1.208) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/utils/error/elog.c?r

[COMMITTERS] pgsql: Add a new column to pg_am to specify whether an index AM supports

2008-10-17 Thread Tom Lane
Log Message: --- Add a new column to pg_am to specify whether an index AM supports backward scanning; GiST and GIN do not, and it seems like too much trouble to make them do so. By teaching ExecSupportsBackwardScan() about this restriction, we ensure that the planner will protect a scroll

[COMMITTERS] pgsql: Salvage a little bit of work from a failed patch: simplify and

2008-10-17 Thread Tom Lane
Log Message: --- Salvage a little bit of work from a failed patch: simplify and speed up set_rel_width(). The code had been catering for the possibility of different varnos in the relation targetlist, but this is impossible for a base relation (and if it were possible, putting all the widt

[COMMITTERS] pgsql: Improve comments about RelOptInfo.reltargetlist.

2008-10-17 Thread Tom Lane
Log Message: --- Improve comments about RelOptInfo.reltargetlist. Modified Files: -- pgsql/src/include/nodes: relation.h (r1.160 -> r1.161) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/nodes/relation.h?r1=1.160&r2=1.161) -- Sent via pgsql-c

[COMMITTERS] pgsql: Improve headeline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Improve headeline generation. Now headline can contain several fragments a-la Google. Sushant Sinha <[EMAIL PROTECTED]> Modified Files: -- pgsql/doc/src/sgml: textsearch.sgml (r1.45 -> r1.46) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsq

[COMMITTERS] pgsql: Fix small bug in headline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Fix small bug in headline generation. Patch from Sushant Sinha <[EMAIL PROTECTED]> http://archives.postgresql.org/pgsql-hackers/2008-07/msg00785.php Tags: REL7_4_STABLE Modified Files: -- pgsql/contrib/tsearch2: wparser_def.c (r1.5.4.1 -> r1

[COMMITTERS] pgsql: Fix small bug in headline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Fix small bug in headline generation. Patch from Sushant Sinha <[EMAIL PROTECTED]> http://archives.postgresql.org/pgsql-hackers/2008-07/msg00785.php Tags: REL8_0_STABLE Modified Files: -- pgsql/contrib/tsearch2: wparser_def.c (r1.11.4.1 -> r

[COMMITTERS] pgsql: Fix small bug in headline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Fix small bug in headline generation. Patch from Sushant Sinha <[EMAIL PROTECTED]> http://archives.postgresql.org/pgsql-hackers/2008-07/msg00785.php Tags: REL8_1_STABLE Modified Files: -- pgsql/contrib/tsearch2: wparser_def.c (r1.13 -> r1.13

[COMMITTERS] pgsql: Fix small bug in headline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Fix small bug in headline generation. Patch from Sushant Sinha <[EMAIL PROTECTED]> http://archives.postgresql.org/pgsql-hackers/2008-07/msg00785.php Tags: REL8_2_STABLE Modified Files: -- pgsql/contrib/tsearch2: wparser_def.c (r1.15 -> r1.15

[COMMITTERS] pgsql: Fix small bug in headline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Fix small bug in headline generation. Patch from Sushant Sinha <[EMAIL PROTECTED]> http://archives.postgresql.org/pgsql-hackers/2008-07/msg00785.php Tags: REL8_3_STABLE Modified Files: -- pgsql/src/backend/tsearch: wparser_def.c (r1.14 -> r1

[COMMITTERS] pgsql: Fix small bug in headline generation.

2008-10-17 Thread Teodor Sigaev
Log Message: --- Fix small bug in headline generation. Patch from Sushant Sinha <[EMAIL PROTECTED]> http://archives.postgresql.org/pgsql-hackers/2008-07/msg00785.php Modified Files: -- pgsql/src/backend/tsearch: wparser_def.c (r1.15 -> r1.16) (http://anon

[COMMITTERS] pgsql: During repeated rescan of GiST index it's possible that scan key

2008-10-17 Thread Teodor Sigaev
Log Message: --- During repeated rescan of GiST index it's possible that scan key is NULL but SK_SEARCHNULL is not set. Add checking IS NULL of keys to set during key initialization. If key is NULL and SK_SEARCHNULL is not set then nothnig can be satisfied. With assert-enabled compilation t

[COMMITTERS] pgsql: During repeated rescan of GiST index it's possible that scan key

2008-10-17 Thread Teodor Sigaev
Log Message: --- During repeated rescan of GiST index it's possible that scan key is NULL but SK_SEARCHNULL is not set. Add checking IS NULL of keys to set during key initialization. If key is NULL and SK_SEARCHNULL is not set then nothnig can be satisfied. With assert-enabled compilation t