[COMMITTERS] pgsql: Fix cast for _open_osfhandle().

2010-01-02 Thread Magnus Hagander
Log Message: --- Fix cast for _open_osfhandle(). Tsutomu Yamada Modified Files: -- pgsql/src/port: open.c (r1.28 -> r1.29) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/port/open.c?r1=1.28&r2=1.29) -- Sent via pgsql-committers mailing list (pgsql-c

[COMMITTERS] pgsql: Fix one more cast for _open_osfhandle().

2010-01-02 Thread Magnus Hagander
Log Message: --- Fix one more cast for _open_osfhandle(). Tsutomu Yamada Modified Files: -- pgsql/src/backend/postmaster: postmaster.c (r1.597 -> r1.598) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c?r1=1.597&r2=1.598)

[COMMITTERS] pgsql: Support 64-bit shared memory when building on 64-bit Windows.

2010-01-02 Thread Magnus Hagander
Log Message: --- Support 64-bit shared memory when building on 64-bit Windows. Tsutomu Yamada Modified Files: -- pgsql/src/backend/port: win32_shmem.c (r1.12 -> r1.13) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/backend/port/win32_shmem.c?r1=1.12&r

[COMMITTERS] pgsql: Set proper sizes for size_t and void* on 64-bit Windows builds.

2010-01-02 Thread Magnus Hagander
Log Message: --- Set proper sizes for size_t and void* on 64-bit Windows builds. Tsutomu Yamada Modified Files: -- pgsql/src/include: pg_config.h.win32 (r1.65 -> r1.66) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/pg_config.h.win32?r1=1.65&r

[COMMITTERS] pgsql: Silence compiler warning about size of size_t being larger than

2010-01-02 Thread Magnus Hagander
Log Message: --- Silence compiler warning about size of size_t being larger than the result variable it's stored in. We know this can never happen. Per discussion. Modified Files: -- pgsql/src/tools/msvc: Project.pm (r1.23 -> r1.24) (http://anoncvs.postgres

Re: [COMMITTERS] pgsql: Fix one more cast for _open_osfhandle().

2010-01-02 Thread Tom Lane
[email protected] (Magnus Hagander) writes: > Log Message: > --- > Fix one more cast for _open_osfhandle(). If those are a problem then presumably syslogger_parseArgs needs work too ... and I rather wonder where the value it's reading comes from. regards, tom lan

[COMMITTERS] pgsql: check_exclusion_constraint didn't actually work correctly for

2010-01-02 Thread Tom Lane
Log Message: --- check_exclusion_constraint didn't actually work correctly for index expressions: FormIndexDatum requires the estate's scantuple to already point at the tuple the values are supposedly being extracted from. Adjust test case so that this type of confusion will be exposed. Pe

[COMMITTERS] pgsql: Fix similar_escape() to convert parentheses to non-capturing

2010-01-02 Thread Tom Lane
Log Message: --- Fix similar_escape() to convert parentheses to non-capturing style. This is needed to avoid unwanted interference with SUBSTRING behavior, as per bug #5257 from Roman Kononov. Also, add some basic intelligence about character classes (bracket expressions) since we now have

[COMMITTERS] pgsql: Add missing schema-qualification in tab completion query.

2010-01-02 Thread Tom Lane
Log Message: --- Add missing schema-qualification in tab completion query. Modified Files: -- pgsql/src/bin/psql: tab-complete.c (r1.189 -> r1.190) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/bin/psql/tab-complete.c?r1=1.189&r2=1.190) -- Sent via

[COMMITTERS] pgsql: Make ssize_t 64-bit on Win64, for compatibility with for example

2010-01-02 Thread Magnus Hagander
Log Message: --- Make ssize_t 64-bit on Win64, for compatibility with for example plpython. Modified Files: -- pgsql/src/include/port: win32.h (r1.90 -> r1.91) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/include/port/win32.h?r1=1.90&r2=1.91) -- Se

[COMMITTERS] pgsql: Dept of second thoughts: my first cut at supporting "x IS NOT

2010-01-02 Thread Tom Lane
Log Message: --- Dept of second thoughts: my first cut at supporting "x IS NOT NULL" btree indexscans would do the wrong thing if index_rescan() was called with a NULL instead of a new set of scankeys and the index was DESC order, because sk_strategy would not get flipped a second time. I