On 11/26/06, Dan Williams <dcbw(a)redhat.com> wrote:
On Sat, 2006-11-25 at 18:28 +0100, Michael Schwendt wrote:
> $ plague-client list
> Error: an error ocurred communicating with the server.
> '<Fault 1: 'pg.DatabaseError:error \'ERROR: expression too
complex\nDETAIL: Nesting depth exceeds maximum expression depth 10000.\nHINT: Increase
the configuration parameter "max_expr_depth".\n\' in \'SELECT jobid,
parent_uid, starttime, endtime, arch, builder_addr, status, builder_status FROM archjobs
WHERE
> parent_uid=5
> ---snip--- (400K of parent_uid=...)
Don't list all jobs :) In any case, the server needs to limit the CLI
clients request size.
this is the same I hit the very first time I tried plague...
Now a probably naive question: is there a reason why "plague-client
list" builds a full list of parent_uid's in the WHERE clause instead
of just stopping the query at "archjobs"?