[pgpool-general-jp: 896] Re: 存在しないテーブルに対して更新SQLを実行するとポスグレがPANIC

松崎学 matsumana @ gmail.com
2011年 1月 25日 (火) 15:51:48 JST


石井さん

了解しました。ありがとうございます。

2011年1月25日15:14 Tatsuo Ishii <ishii @ sraoss.co.jp>:
> はい、3.0.2に含まれる予定です。
> --
> Tatsuo Ishii
> SRA OSS, Inc. Japan
> English: http://www.sraoss.co.jp/index_en.php
> Japanese: http://www.sraoss.co.jp
>
>> 石井さん
>>
>> 松崎です。
>>
>> 直りました。ありがとうございます!
>> 今回の修正は次回リリースに含まれますか?
>>
>> 以上、よろしくお願いします。
>>
>> 2011年1月25日14:21 Tatsuo Ishii <ishii @ sraoss.co.jp>:
>>> 石井です。
>>>
>>>>> こちらも9.0.2です。OSはCentOSの64ビット上で動かしてます。
>>>>
>>>> そうですか。こちらは Vine Linux の 64 bit版です。
>>>>
>>>>> PANICが発生しているSQLがpgpool_regclassを使っているところなので、
>>>>> pgpool_regclassを使わないようにしてみようと思っているのですが、
>>>>> ポスグレの再インストールが必要でしょうか?
>>>>
>>>> その必要はありません。ちなみに、pgpool_regclassはインストールされてますよね?
>>>>
>>>> あと、pgpoolを経由せず、直接
>>>>
>>>> SELECT count(*) FROM pg_catalog.pg_attrdef AS d, pg_catalog.pg_class AS c WHERE d.adrelid = c.oid AND d.adsrc ~ 'nextval' AND c.oid = pgpool_regclass('aaa');
>>>>
>>>> を実行してもやはりPostgreSQLのエラーになりますか?
>>>
>>> Vine Linuxでも、pgpool_regclassの呼び方によっては再現しました。どうも、
>>> PG_TRYを使った実装はこの使い方では無理のようです。
>>> 添付のパッチで直ると思うのですが、お試しいただけますか?
>>> --
>>> Tatsuo Ishii
>>> SRA OSS, Inc. Japan
>>> English: http://www.sraoss.co.jp/index_en.php
>>> Japanese: http://www.sraoss.co.jp
>>>
>>
>>
>>
>> --
>> 松崎 学 <matsumana @ gmail.com>
>> _______________________________________________
>> pgpool-general-jp mailing list
>> pgpool-general-jp @ sraoss.jp
>> http://www.sraoss.jp/mailman/listinfo/pgpool-general-jp
>



-- 
松崎 学 <matsumana @ gmail.com>


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