[COMMITTERS] pgsql: A bunch of GSSAPI fixes per comments from Tom: * use elog not
Log Message: --- A bunch of GSSAPI fixes per comments from Tom: * use elog not ereport for debug * fix debug levels for some output * properly check for memory allocation errors in a couple of missed places Modified Files: -- pgsql/src/backend/libpq: auth.c (r1.149 -> r1.150) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/libpq/auth.c.diff?r1=1.149&r2=1.150) pgsql/src/backend/postmaster: postmaster.c (r1.531 -> r1.532) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/postmaster/postmaster.c.diff?r1=1.531&r2=1.532) pgsql/src/interfaces/libpq: fe-connect.c (r1.348 -> r1.349) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/interfaces/libpq/fe-connect.c.diff?r1=1.348&r2=1.349) ---(end of broadcast)--- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq
Re: [COMMITTERS] pgsql: Add support for GSSAPI authentication.
On Tue, Jul 10, 2007 at 02:26:26PM -0400, Tom Lane wrote: > Magnus Hagander <[EMAIL PROTECTED]> writes: > > Anyway. I can live with having it as a DEBUG message, and will change it > > to that. What level of debug do you think is reasonable? > > I'd go with DEBUG2 or so for messages that might be significant to > someone wondering "why can't Joe log in?", and 3 or 4 for messages > that would only be interesting to someone trying to debug the code. > > Of the two messages at issue here, I think the first one is at the lower > level, if needed at all, because it's purely a progress message. > If you're going to log the username at the point where you decide it's > bad, then there's no need to log it when you get it. I've applied the fixes. I had already removed the progress message because as you say, when you really need it you get it in the error message. //Magnus ---(end of broadcast)--- TIP 7: You can help support the PostgreSQL project by donating at http://www.postgresql.org/about/donate
[COMMITTERS] pgunittest - pgUnitTest:
Log Message: --- Modified Files: -- pgUnitTest/src/org/pgfoundry/pgunittest/unittest: DictionaryGeneratorTest.java (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/DictionaryGeneratorTest.java.diff?r1=1.2&r2=1.3) TestsTest.java (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/TestsTest.java.diff?r1=1.7&r2=1.8) PGUnitTestTest.java (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/PGUnitTestTest.java.diff?r1=1.8&r2=1.9) RegexGeneratorsTest.java (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/RegexGeneratorsTest.java.diff?r1=1.2&r2=1.3) XMLWriterTest.java (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/XMLWriterTest.java.diff?r1=1.8&r2=1.9) RandomObjectTest.java (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/RandomObjectTest.java.diff?r1=1.7&r2=1.8) DatabaseTest.java (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/DatabaseTest.java.diff?r1=1.7&r2=1.8) GeneratorParserTest.java (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/unittest/GeneratorParserTest.java.diff?r1=1.3&r2=1.4) pgUnitTest/src/org/pgfoundry/pgunittest: StringUtilities.java (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/StringUtilities.java.diff?r1=1.7&r2=1.8) Database.java (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/Database.java.diff?r1=1.11&r2=1.12) XMLDiffReader.java (r1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/XMLDiffReader.java.diff?r1=1.1&r2=1.2) ResultSet.java (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/ResultSet.java.diff?r1=1.8&r2=1.9) Test.java (r1.19 -> r1.20) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/Test.java.diff?r1=1.19&r2=1.20) PGUnitTest.java (r1.19 -> r1.20) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/PGUnitTest.java.diff?r1=1.19&r2=1.20) XMLWriter.java (r1.17 -> r1.18) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/XMLWriter.java.diff?r1=1.17&r2=1.18) Tests.java (r1.14 -> r1.15) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/Tests.java.diff?r1=1.14&r2=1.15) XMLReader.java (r1.13 -> r1.14) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/XMLReader.java.diff?r1=1.13&r2=1.14) pgUnitTest/src/org/pgfoundry/pgunittest/generators: RandomObject.java (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/generators/RandomObject.java.diff?r1=1.2&r2=1.3) GeneratorParser.java (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/generators/GeneratorParser.java.diff?r1=1.4&r2=1.5) DictionaryGenerator.java (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/generators/DictionaryGenerator.java.diff?r1=1.3&r2=1.4) pgUnitTest/src/org/pgfoundry/pgunittest/parser/script: Grammar.jj (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/parser/script/Grammar.jj.diff?r1=1.8&r2=1.9) UnitTest.java (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/parser/script/UnitTest.java.diff?r1=1.7&r2=1.8) UnitTestTokenManager.java (r1.3 -> r1.4) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/parser/script/UnitTestTokenManager.java.diff?r1=1.3&r2=1.4) pgUnitTest/src/org/pgfoundry/pgunittest/parser/xml: Output.xsd (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/src/org/pgfoundry/pgunittest/parser/xml/Output.xsd.diff?r1=1.2&r2=1.3) UnitTest.xsd (r1.2 -> r1.3) (http://cvs.pgfoundry.
[COMMITTERS] pgunittest - pgUnitTest:
Log Message: --- Modified Files: -- pgUnitTest/usr/design: design.pdf (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/usr/design/design.pdf.diff?r1=1.2&r2=1.3) design.odt (r1.1 -> r1.2) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/usr/design/design.odt.diff?r1=1.1&r2=1.2) pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use: IntegerRangeTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/IntegerRangeTest.html.diff?r1=1.9&r2=1.10) XMLWriterTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/XMLWriterTest.html.diff?r1=1.9&r2=1.10) XMLTransformerTest.html (r1.2 -> r1.3) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/XMLTransformerTest.html.diff?r1=1.2&r2=1.3) RegexGeneratorsTest.html (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/RegexGeneratorsTest.html.diff?r1=1.7&r2=1.8) RandomObjectTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/RandomObjectTest.html.diff?r1=1.9&r2=1.10) RegexGeneratorTest.html (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/RegexGeneratorTest.html.diff?r1=1.7&r2=1.8) XMLComparatorTest.html (r1.10 -> r1.11) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/XMLComparatorTest.html.diff?r1=1.10&r2=1.11) AllTests.html (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/AllTests.html.diff?r1=1.11&r2=1.12) XMLCheckerTest.html (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/XMLCheckerTest.html.diff?r1=1.11&r2=1.12) ResultSetTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/ResultSetTest.html.diff?r1=1.9&r2=1.10) XMLReaderTest.html (r1.11 -> r1.12) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/XMLReaderTest.html.diff?r1=1.11&r2=1.12) DatabaseTest.html (r1.10 -> r1.11) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/DatabaseTest.html.diff?r1=1.10&r2=1.11) PGUnitTestTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/PGUnitTestTest.html.diff?r1=1.9&r2=1.10) DatabaseCredentials.html (r1.8 -> r1.9) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/DatabaseCredentials.html.diff?r1=1.8&r2=1.9) TestsTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/TestsTest.html.diff?r1=1.9&r2=1.10) StringUtilitiesTest.html (r1.9 -> r1.10) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/StringUtilitiesTest.html.diff?r1=1.9&r2=1.10) DictionaryGeneratorTest.html (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/DictionaryGeneratorTest.html.diff?r1=1.7&r2=1.8) TestTest.html (r1.4 -> r1.5) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/TestTest.html.diff?r1=1.4&r2=1.5) GeneratorParserTest.html (r1.7 -> r1.8) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/unittest/class-use/GeneratorParserTest.html.diff?r1=1.7&r2=1.8) pgUnitTest/doc/org/pgfoundry/pgunittest/class-use: DiffXML.html (r1.13 -> r1.14) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/class-use/DiffXML.html.diff?r1=1.13&r2=1.14) PGUnitTest.html (r1.12 -> r1.13) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/pgunittest/pgUnitTest/doc/org/pgfoundry/pgunittest/class-use/PGUnitTest.html.diff?r1=1.12&r2=1.13) ScriptReader.html (r1.13 -> r1.14) (http://cvs.pgfoundry.org/cgi-bin/cvsweb.cgi/p
[COMMITTERS] pgsql: Suppress a warning that some versions of gcc emit about %x in
Log Message: --- Suppress a warning that some versions of gcc emit about %x in strftime. Per suggestion from Alvaro. Modified Files: -- pgsql/src/bin/initdb: initdb.c (r1.137 -> r1.138) (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/bin/initdb/initdb.c.diff?r1=1.137&r2=1.138) ---(end of broadcast)--- TIP 9: In versions below 8.0, the planner will ignore your desire to choose an index scan if your joining column's datatypes do not match
