From: Rob Kinyon Date: Sun, 22 Feb 2009 01:25:19 +0000 (+0000) Subject: Merge 'trunk' into 'subquery' X-Git-Tag: v0.08240~63^2~1 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=eef68d59ea5126da31955189bc42e8459c8ed5f1;p=dbsrgits%2FDBIx-Class.git Merge 'trunk' into 'subquery' r5577@rkinyon-lt-osx (orig r5576): jmmills | 2009-02-20 01:42:38 -0500 r6230@ofelia (orig r5167): jmmills | 2008-11-20 04:45:48 -0800 Test written. Currently fails. r5578@rkinyon-lt-osx (orig r5577): jmmills | 2009-02-20 01:42:56 -0500 r6232@ofelia (orig r5169): jmmills | 2008-11-20 07:29:29 -0800 Added weird passes/failes test r5579@rkinyon-lt-osx (orig r5578): jmmills | 2009-02-20 01:43:11 -0500 r6233@ofelia (orig r5170): jmmills | 2008-11-20 07:30:48 -0800 cleaned out unneeded test packages r5580@rkinyon-lt-osx (orig r5579): jmmills | 2009-02-20 01:43:28 -0500 r6277@ofelia (orig r5252): jmmills | 2008-12-16 22:13:07 -0800 A simple fix to the warning generated by a sub-classed proxy - Please verify. r5581@rkinyon-lt-osx (orig r5580): jmmills | 2009-02-20 01:43:42 -0500 r6401@ofelia (orig r5436): jmmills | 2009-02-09 16:23:28 -0800 Modified fix - removed %done tracking and replaced with a more elegant and proper isa() sorting. The core issue with this bug was that sub classes resultset class would be set before the related parent|super class was to have it's resultset class. This would cause problems since sub-classes inherit resultset classes from it's parent. Fix is simple, sort the source classes via sub-class last. r5582@rkinyon-lt-osx (orig r5581): jmmills | 2009-02-20 01:45:44 -0500 r6402@ofelia (orig r5437): jmmills | 2009-02-09 21:30:07 -0800 Merged trunk in to rt_bug_t41083 branch via svk merge. r5583@rkinyon-lt-osx (orig r5582): caelum | 2009-02-20 02:03:02 -0500 check a couple more signals during sqlite health check r5584@rkinyon-lt-osx (orig r5583): matthewt | 2009-02-20 02:07:46 -0500 revert previous revision r5587@rkinyon-lt-osx (orig r5586): matthewt | 2009-02-20 02:55:59 -0500 r27790@agaton (orig r5451): castaway | 2009-02-11 14:38:08 +0000 Original code r5588@rkinyon-lt-osx (orig r5587): matthewt | 2009-02-20 02:56:17 -0500 r27866@agaton (orig r5527): castaway | 2009-02-18 22:59:29 +0000 Fix name of view. New sqlite.sql containing test view. r5589@rkinyon-lt-osx (orig r5588): matthewt | 2009-02-20 02:56:24 -0500 r27869@agaton (orig r5530): castaway | 2009-02-19 22:04:06 +0000 Add view test. Only check is_virtual on view sources r5590@rkinyon-lt-osx (orig r5589): matthewt | 2009-02-20 02:56:30 -0500 r27870@agaton (orig r5531): castaway | 2009-02-19 22:12:20 +0000 Add tests for virtual view r5591@rkinyon-lt-osx (orig r5590): matthewt | 2009-02-20 02:56:36 -0500 r27871@agaton (orig r5532): castaway | 2009-02-19 22:35:05 +0000 POD fixing to explain views, and mention in main ResultSource. r5592@rkinyon-lt-osx (orig r5591): matthewt | 2009-02-20 02:56:49 -0500 r5593@rkinyon-lt-osx (orig r5592): castaway | 2009-02-20 03:01:25 -0500 Add missing views test file, oops r5594@rkinyon-lt-osx (orig r5593): matthewt | 2009-02-20 03:16:48 -0500 skip views. because we use get_table to test. that's not gonna work. r5595@rkinyon-lt-osx (orig r5594): ribasushi | 2009-02-20 04:17:21 -0500 Ordered now works correctly with MC too \o/ r5596@rkinyon-lt-osx (orig r5595): ribasushi | 2009-02-20 04:27:42 -0500 Silence verbose MC tests r5597@rkinyon-lt-osx (orig r5596): ribasushi | 2009-02-20 04:31:07 -0500 Sanify test r5598@rkinyon-lt-osx (orig r5597): ribasushi | 2009-02-20 05:05:35 -0500 Switching Track to Ordered uncovered a number of deficiences - we will keep it this way. Adjusting some tests r5599@rkinyon-lt-osx (orig r5598): ribasushi | 2009-02-20 05:05:50 -0500 A couple fixes to Ordered r5601@rkinyon-lt-osx (orig r5600): ribasushi | 2009-02-20 08:30:01 -0500 Sanify MC test and correct the plan r5602@rkinyon-lt-osx (orig r5601): ribasushi | 2009-02-20 09:08:03 -0500 separate MC failing test r5603@rkinyon-lt-osx (orig r5602): ribasushi | 2009-02-20 09:12:29 -0500 failing test pulled r5604@rkinyon-lt-osx (orig r5603): ribasushi | 2009-02-20 09:25:41 -0500 moved all evals to lives_ok r5605@rkinyon-lt-osx (orig r5604): ribasushi | 2009-02-20 09:33:24 -0500 Ordered test r5606@rkinyon-lt-osx (orig r5605): ribasushi | 2009-02-20 09:34:13 -0500 rename test r5607@rkinyon-lt-osx (orig r5606): matthewt | 2009-02-20 12:43:27 -0500 more mc fixes r5608@rkinyon-lt-osx (orig r5607): matthewt | 2009-02-20 13:12:38 -0500 fix test bug, also: fuck you, multi create r5609@rkinyon-lt-osx (orig r5608): ribasushi | 2009-02-20 13:27:39 -0500 Now even the torture corner case works r5610@rkinyon-lt-osx (orig r5609): caelum | 2009-02-20 13:39:34 -0500 comment for SIGBUS r5611@rkinyon-lt-osx (orig r5610): caelum | 2009-02-20 17:39:31 -0500 make sure to not leave zombie processes from Makefile.PL r5612@rkinyon-lt-osx (orig r5611): ribasushi | 2009-02-21 11:28:13 -0500 Extend ordered test r5613@rkinyon-lt-osx (orig r5612): ribasushi | 2009-02-21 18:16:04 -0500 Somewhat fix bloody messy test r5614@rkinyon-lt-osx (orig r5613): ribasushi | 2009-02-21 18:38:12 -0500 silence loud test r5615@rkinyon-lt-osx (orig r5614): ribasushi | 2009-02-21 18:44:41 -0500 Need latest SQLA for proper order_by in Ordered.pm Also require SQL::Translator for developers r5616@rkinyon-lt-osx (orig r5615): ribasushi | 2009-02-21 19:56:47 -0500 FInally rewrote Ordered properly - a number of FIXME's still remain (grep source) --- eef68d59ea5126da31955189bc42e8459c8ed5f1