Closed taiki-k closed 10 years ago
この時のcoreファイルは、以下にbzip2圧縮して置いてありますので、必要であればご利用ください。
/home/tkondo/coding/postgres/pg_strom_test/core/core.502.2014-08-05_20-25.bz2
本体側の get_joinrel_parampathinfo 内の Assert() で落ちていますが、 よくよくコードパスを眺めると、引数の required_outer オブジェクトが、 この関数の呼び出し前に解放されている(事がある)のが分かりました。
実際、required_outer にはメチャクチャな値が入っています。 (gdb) p *required_outer $2 = {nwords = 2139062143, words = {2139062143}}
PG-Strom側を呼び出すエントリポイントを少し動かしましたので、 PostgreSQL 本体側を最新版にリフレッシュして試してもらえますか?
コードベースが非常に古いので、一旦クローズ扱いとします。
psql上からVIEW間でJOINを行うSQLを実行したところ、AssertionFailedとなりました。 Pentaho CEによる性能測定の準備のために、使用するテーブルのデータをtcacheに載せる目的での実行です。