[pgpool-general-jp: 143] Re: pgpoolIIとJDBC protocolVersion2について

Kenji Yamaguchi k.yamaguchi @ ts.infocom.co.jp
2007年 5月 28日 (月) 21:38:27 JST


浅羽さん

お世話になります。
山口です。
試してみました。
起動はできましたが、検索処理の途中で止まってしまいます。

以下、JDBCのログです。

getDatabaseProductName PostgresSQL
getDatabaseProductName PostgresSQL
getUserName hogeuser
supportsMixedCaseIdentifiers false
storesUpperCaseIdentifiers false
supportsMixedCaseIdentifiers false
storesUpperCaseIdentifiers false
 FE=> Query("BEGIN;SELECT t.typlen FROM pg_catalog.pg_type t, pg_catalog.pg_namespace n WHERE t.typnamespace=n.oid AND
t.typname='name' AND n.nspname='pg_catalog'")
 <=BE CommandStatus(BEGIN)
 <=BE PortalName(blank)
 <=BE RowDescription(1)
 <=BE DataRow
 <=BE CommandStatus(SELECT)
 <=BE ReadyForQuery
 FE=> Query("SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description
FROM pg_catalog.pg_namespace n  JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid)  JOIN pg_catalog.pg_attribute a ON
(a.attrelid=c.oid)  LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum)  LEFT JOIN
pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid)  LEFT JOIN pg_catalog.pg_class dc ON
(dc.oid=dsc.classoid AND dc.relname='pg_class')  LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND
dn.nspname='pg_catalog')  WHERE a.attnum > 0 AND NOT a.attisdropped  AND n.nspname LIKE 'hogeuser'  AND c.relname LIKE 'usermst'
ORDER BY nspname,relname,attnum ")
 <=BE PortalName(blank)
 <=BE RowDescription(10)
 <=BE CommandStatus(SELECT)
 <=BE ReadyForQuery
 FE=> Query("SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description
FROM pg_catalog.pg_namespace n  JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid)  JOIN pg_catalog.pg_attribute a ON
(a.attrelid=c.oid)  LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum)  LEFT JOIN
pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid)  LEFT JOIN pg_catalog.pg_class dc ON
(dc.oid=dsc.classoid AND dc.relname='pg_class')  LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND
dn.nspname='pg_catalog')  WHERE a.attnum > 0 AND NOT a.attisdropped  AND n.nspname LIKE 'hogeuser'  AND c.relname LIKE 'USERMST'
ORDER BY nspname,relname,attnum ")
 <=BE PortalName(blank)
 <=BE RowDescription(10)
 <=BE CommandStatus(SELECT)
 <=BE ReadyForQuery
 FE=> Query("SELECT n.nspname,c.relname,a.attname,a.atttypid,a.attnotnull,a.atttypmod,a.attlen,a.attnum,def.adsrc,dsc.description
FROM pg_catalog.pg_namespace n  JOIN pg_catalog.pg_class c ON (c.relnamespace = n.oid)  JOIN pg_catalog.pg_attribute a ON
(a.attrelid=c.oid)  LEFT JOIN pg_catalog.pg_attrdef def ON (a.attrelid=def.adrelid AND a.attnum = def.adnum)  LEFT JOIN
pg_catalog.pg_description dsc ON (c.oid=dsc.objoid AND a.attnum = dsc.objsubid)  LEFT JOIN pg_catalog.pg_class dc ON
(dc.oid=dsc.classoid AND dc.relname='pg_class')  LEFT JOIN pg_catalog.pg_namespace dn ON (dc.relnamespace=dn.oid AND
dn.nspname='pg_catalog')  WHERE a.attnum > 0 AND NOT a.attisdropped  AND c.relname LIKE 'usermst'  ORDER BY nspname,relname,attnum
")
 <=BE PortalName(blank)
 <=BE RowDescription(10)
 <=BE DataRow
 <=BE DataRow

1.1のコンパイル中に警告が出ていることが影響していますでしょうか?
作業は1.1をダウンロードしてpool_process_query.cを置き換えてmake/make installしました。
よろしくお願いします。


-----Original Message-----
From: pgpool-general-jp-bounces @ sraoss.jp [mailto:pgpool-general-jp-bounces @ sraoss.jp] On Behalf Of Yoshiyuki Asaba
Sent: Monday, May 28, 2007 6:16 PM
To: pgpool-general-jp @ sraoss.jp
Subject: [pgpool-general-jp: 141] Re: pgpoolIIとJDBC protocolVersion2について

浅羽です。

From: "Kenji Yamaguchi" <k.yamaguchi @ ts.infocom.co.jp>
Subject: [pgpool-general-jp: 138] pgpoolIIとJDBC protocolVersion2について
Date: Fri, 25 May 2007 19:39:43 +0900

> 前出だったらすいません。
> 現在、JDBCでprptocolVersion=2をつけてpgpoolIIのポートに
> 接続しようとしているのですが、途中で止まってしまいます。

V2 プロトコルの処理がまともに動いていませんでした。CVS リポジトリに
添付したパッチをコミットしました。

--
Yoshiyuki Asaba
y-asaba @ sraoss.co.jp
-------------- next part --------------
文字コード指定の無い添付文書を保管しました...
名前: make.txt
URL:  http://www.sraoss.jp/pipermail/pgpool-general-jp/attachments/20070528/b41b7ea2/attachment-0001.txt 


pgpool-general-jp メーリングリストの案内