Re: BUG #10527: TRAP when joining local table with view on tds_fdw foreign table

From: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To: gunnar(dot)bluth(at)pro-open(dot)de
Cc: pgsql-bugs(at)postgresql(dot)org
Subject: Re: BUG #10527: TRAP when joining local table with view on tds_fdw foreign table
Date: 2014-06-04 16:35:50
Message-ID: 22474.1401899750@sss.pgh.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-bugs

gunnar(dot)bluth(at)pro-open(dot)de writes:
> Not sure if this might be a 9.4 regression or if the FDW interface has
> changed and tds_fdw needs some tweaking, however:

> When I join a local table with a view on a foreign table (tds_fdw), I get

> TRAP: FailedAssertion("!(outer_rel->rows > 0)", File: "indxpath.c", Line:
> 1861)

This looks like tds_fdw is neglecting its responsibility to deliver a
positive rowcount estimate for the foreign relation. (Most places in the
core code use clamp_row_est(), which forces the value to be more than zero
along with rounding it to nearest integer.) You'll need to report it to
the author of tds_fdw.

regards, tom lane

In response to

Responses

Browse pgsql-bugs by date

  From Date Subject
Next Message Alvaro Herrera 2014-06-04 17:46:59 Re: BUG #8673: Could not open file "pg_multixact/members/xxxx" on slave during hot_standby
Previous Message gunnar.bluth 2014-06-04 16:16:46 BUG #10527: TRAP when joining local table with view on tds_fdw foreign table