Re: [COMMITTERS] pgsql: Make directory name comparisons on Win32 case insensitive.

2009-04-04 Thread Magnus Hagander
Tom Lane wrote: > m...@postgresql.org (Magnus Hagander) writes: >> Log Message: >> --- >> Make directory name comparisons on Win32 case insensitive. > > Hmm, for consistency you really should be doing > pg_tolower((unsigned char) *foo) > here. > > It's possible that the cast is not

[COMMITTERS] psqlodbc - psqlodbc: Improve the transactional control under

2009-04-04 Thread User Hinoue
Log Message: --- Improve the transactional control under useDeclareFetch mode. Modified Files: -- psqlodbc: connection.c (r1.178 -> r1.179) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/connection.c.diff?r1=1.178&r2=1.179) connectio

[COMMITTERS] psqlodbc - psqlodbc: take some notes.

2009-04-04 Thread User H-saito
Log Message: --- take some notes. Modified Files: -- psqlodbc/docs: release.html (r1.48 -> r1.49) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/docs/release.html.diff?r1=1.48&r2=1.49) -- Sent via pgsql-committers mailing list (pgsql-commi

[COMMITTERS] psqlodbc - psqlodbc: Fix an infinite loop in utf8_to_ucs2().

2009-04-04 Thread User Hinoue
Log Message: --- Fix an infinite loop in utf8_to_ucs2(). Modified Files: -- psqlodbc: version.h (r1.136 -> r1.137) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/psqlodbc/psqlodbc/version.h.diff?r1=1.136&r2=1.137) win_unicode.c (r1.22 -> r1.23)

[COMMITTERS] pgsql: A session that does not have any live snapshots does not have to

2009-04-04 Thread Tom Lane
Log Message: --- A session that does not have any live snapshots does not have to be waited for when we are waiting for old snapshots to go away during a concurrent index build. In particular, this rule lets us avoid waiting for idle-in-transaction sessions. This logic could be improved f

[COMMITTERS] pgsql: Remove the recently added node types ReloptElem and OptionDefElem

2009-04-04 Thread Tom Lane
Log Message: --- Remove the recently added node types ReloptElem and OptionDefElem in favor of adding optional namespace and action fields to DefElem. Having three node types that do essentially the same thing bloats the code and leads to errors of confusion, such as in yesterday's bug rep

[COMMITTERS] pgsql: Make an attempt at fixing our current Solaris 11 breakage: add a

2009-04-04 Thread Tom Lane
Log Message: --- Make an attempt at fixing our current Solaris 11 breakage: add a configure probe for opterr (exactly like the one for optreset) and have getopt.c define the variables only if configure doesn't find them in libc. Modified Files: -- pgsql: configure (

[COMMITTERS] pgsql: Hmm, baiji thinks we need explicit 'extern' here.

2009-04-04 Thread Tom Lane
Log Message: --- Hmm, baiji thinks we need explicit 'extern' here. Modified Files: -- pgsql/src/port: getopt.c (r1.12 -> r1.13) (http://anoncvs.postgresql.org/cvsweb.cgi/pgsql/src/port/getopt.c?r1=1.12&r2=1.13) -- Sent via pgsql-committers mailing list (p

[COMMITTERS] pgsql: Remove contrib/intarray's definitions of the <@ and @> operators,

2009-04-04 Thread Tom Lane
Log Message: --- Remove contrib/intarray's definitions of the <@ and @> operators, so that they don't cause confusion with the built-in anyarray versions of those operators. Adjust the module's index opclasses to support the built-in operators in place of the private ones. The private impl

[COMMITTERS] pgsql: I had always wondered why pg_config.h.win32 claimed that Windows

2009-04-04 Thread Tom Lane
Log Message: --- I had always wondered why pg_config.h.win32 claimed that Windows provides optreset. Current mastodon results prove that in fact it does not; it was only because getopt.c defined the variable anyway that things failed to fall over. Modified Files: -- pgsql/

[COMMITTERS] pgsql: Remove a boatload of useless definitions of 'int optreset'.

2009-04-04 Thread Tom Lane
Log Message: --- Remove a boatload of useless definitions of 'int optreset'. If we are using our own ports of getopt or getopt_long, those will define the variable for themselves; and if not, we don't need these, because we never touch the variable anyway. Modified Files: --