[Mondrian] Deadlock issue
mcampbell at pentaho.com
Fri Nov 8 12:58:20 EST 2013
And it's actually not just optimizePredicates() that could prompt a cardinality SQL statement on the actor thread. It can happen with SegmentBuilder.toConstrainedColumns() as well.
On 11/08/2013 11:41 AM, Luc Boudreau wrote:
On Fri, Nov 8, 2013 at 11:16 AM, Matt Campbell <mcampbell at pentaho.com<mailto:mcampbell at pentaho.com>> wrote:
Thread (b) blocks waiting on the connection held by (a)
To me that's the core of the problem. The actor thread should not run SQL statements; ever. But as we have realized while browsing the code, moving the optimization phase isn't trivial.
Still thinking about this...
-------------- next part --------------
An HTML attachment was scrubbed...
More information about the Mondrian