Skip Menu |

This queue is for tickets about the DBIx-Class CPAN distribution.

Report information
The Basics
Id: 98161
Status: resolved
Priority: 0/
Queue: DBIx-Class

People
Owner: Nobody in particular
Requestors: gshank [...] cpan.org
Cc: ether [...] cpan.org
AdminCc:

Bug Information
Severity: (no value)
Broken in: 0.082700_05
Fixed in: 0.082700_06



Subject: chained resultset have randomly different queries/results
With a number of chained queries, the queries generated and the results obtained are randomly different. Test case attached.
Subject: dbic_test.tar.gz
Download dbic_test.tar.gz
application/x-gzip 4.8k

Message body not shown because it is not plain text.

Subject: Re: [rt.cpan.org #98161] chained resultset have randomly different queries/results
Date: Tue, 19 Aug 2014 06:48:47 +0200
To: bug-DBIx-Class [...] rt.cpan.org
From: Peter Rabbitson <ribasushi [...] cpan.org>
On 08/19/2014 01:17 AM, Gerda Shank via RT wrote: Show quoted text
> Mon Aug 18 19:16:58 2014: Request 98161 was acted upon. > Transaction: Ticket created by GSHANK > Queue: DBIx-Class > Subject: chained resultset have randomly different queries/results > Broken in: 0.082700_05 > Severity: (no value) > Owner: Nobody > Requestors: gshank@cpan.org > Status: new > Ticket <URL: https://rt.cpan.org/Ticket/Display.html?id=98161 > > > > With a number of chained queries, the queries generated and the results obtained are randomly different. Test case attached.
Problem acknowledged, _06 will show up before Aug 25th. Thanks for the test!
This is now fully fixed as of https://github.com/dbsrgits/dbix-class/commit/95da0f238. Thank you *SO MUCH* for reporting the failure, it was a set of nasty buggers indeed. Not cutting _06 yet - need to look into the incorrect IC deref in a custom cond. I think the fix is quite simple now... to be continued.