From: Peter Rabbitson Date: Sun, 9 Aug 2009 13:25:34 +0000 (+0000) Subject: Merge 'multicreate_fixes' into 'trunk' X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=bf8237995f6d74aebf827492138f4278b8def232;p=dbsrgits%2FDBIx-Class-Historic.git Merge 'multicreate_fixes' into 'trunk' r6535@Thesaurus (orig r6534): ribasushi | 2009-06-06 11:12:03 +0200 Let's try again r6536@Thesaurus (orig r6535): ribasushi | 2009-06-06 11:32:00 +0200 Two failing MC tests r6624@Thesaurus (orig r6623): ribasushi | 2009-06-11 16:54:09 +0200 Another multicreate failing test - has_many should not do find_or_create r6625@Thesaurus (orig r6624): ribasushi | 2009-06-11 16:54:49 +0200 r6538@Thesaurus (orig r6537): ribasushi | 2009-06-07 23:07:55 +0200 Fix for mysql subquery problem r6539@Thesaurus (orig r6538): ribasushi | 2009-06-07 23:36:43 +0200 Make empty/default inserts use standard SQL r6540@Thesaurus (orig r6539): ribasushi | 2009-06-08 00:59:21 +0200 Add mysql empty insert SQL override Make SQLAHacks parts loadable at runtime via ensure_class_loaded r6541@Thesaurus (orig r6540): ribasushi | 2009-06-08 01:03:04 +0200 Make podcoverage happy r6542@Thesaurus (orig r6541): ribasushi | 2009-06-08 01:24:06 +0200 Fix find_or_new/create to stop returning random rows when default value insert is requested r6543@Thesaurus (orig r6542): ribasushi | 2009-06-08 11:36:56 +0200 Simply order_by/_virtual_order_by handling r6553@Thesaurus (orig r6552): ribasushi | 2009-06-08 23:56:41 +0200 duh r6557@Thesaurus (orig r6556): ash | 2009-06-09 12:20:34 +0200 Addjust bug to show problem with rows => 1 + child rel r6558@Thesaurus (orig r6557): ribasushi | 2009-06-09 13:12:46 +0200 Require a recent bugfixed Devel::Cycle r6560@Thesaurus (orig r6559): ash | 2009-06-09 15:07:30 +0200 Make IC::DT extra warning state the column name too r6575@Thesaurus (orig r6574): ribasushi | 2009-06-10 00:19:48 +0200 AuthorCheck fixes r6579@Thesaurus (orig r6578): ribasushi | 2009-06-10 00:52:17 +0200 r6522@Thesaurus (orig r6521): ribasushi | 2009-06-05 19:27:55 +0200 New branch to try resultsource related stuff r6545@Thesaurus (orig r6544): ribasushi | 2009-06-08 13:00:54 +0200 First stab at adding resultsources to each join in select - works won-der-ful-ly r6546@Thesaurus (orig r6545): ribasushi | 2009-06-08 13:14:08 +0200 Commit failing test and thoughts on search arg deflation r6576@Thesaurus (orig r6575): ribasushi | 2009-06-10 00:31:55 +0200 Todoify DT in search deflation test until after 0.09 r6577@Thesaurus (orig r6576): ribasushi | 2009-06-10 00:48:07 +0200 Factor out the $ident resolver r6581@Thesaurus (orig r6580): ribasushi | 2009-06-10 01:21:50 +0200 Move as_query out of the cursor r6582@Thesaurus (orig r6581): ribasushi | 2009-06-10 01:27:19 +0200 Think before commit r6583@Thesaurus (orig r6582): ribasushi | 2009-06-10 09:37:19 +0200 Clarify and disable rows/prefetch test - fix is easy, but architecturally unsound - need more time r6591@Thesaurus (orig r6590): ribasushi | 2009-06-10 13:33:37 +0200 r6544@Thesaurus (orig r6543): ribasushi | 2009-06-08 11:44:59 +0200 Attempt to figure out why do we repeat joins on complex search_related r6586@Thesaurus (orig r6585): ribasushi | 2009-06-10 11:22:05 +0200 Move the rs preservation test to a more suitable place r6589@Thesaurus (orig r6588): ribasushi | 2009-06-10 13:15:48 +0200 Finally commit trully failing test r6590@Thesaurus (orig r6589): ribasushi | 2009-06-10 13:33:14 +0200 Duh, this was a pretty simple bug r6593@Thesaurus (orig r6592): ribasushi | 2009-06-10 13:43:31 +0200 What was I thinking - resultsource does not have an ->alias r6598@Thesaurus (orig r6597): ribasushi | 2009-06-10 14:48:39 +0200 Adjust changelog r6601@Thesaurus (orig r6600): ribasushi | 2009-06-10 15:50:43 +0200 Release 0.08104 r6615@Thesaurus (orig r6614): ribasushi | 2009-06-11 14:29:48 +0200 Move around inflation tests r6616@Thesaurus (orig r6615): ribasushi | 2009-06-11 14:32:07 +0200 explicitly remove manifest on author mode make r6617@Thesaurus (orig r6616): ribasushi | 2009-06-11 15:02:41 +0200 IC::DT changes: Switch SQLite storage to DT::F::SQLite Fix exception when undef_if_invalid and timezone are both set on a column Split t/89inflate_datetime into separate tests Adjust makefile author dependencies r6618@Thesaurus (orig r6617): ribasushi | 2009-06-11 15:07:41 +0200 Move file_column test to inflate/ too r6621@Thesaurus (orig r6620): ribasushi | 2009-06-11 16:16:20 +0200 r5713@Thesaurus (orig r5712): ribasushi | 2009-03-08 23:53:28 +0100 Branch for datatype-aware updates r6604@Thesaurus (orig r6603): ribasushi | 2009-06-10 18:08:25 +0200 Test for type-aware update r6607@Thesaurus (orig r6606): ribasushi | 2009-06-10 19:57:04 +0200 Datatype aware update works r6609@Thesaurus (orig r6608): ribasushi | 2009-06-10 20:06:40 +0200 Whoops r6614@Thesaurus (orig r6613): ribasushi | 2009-06-11 09:23:54 +0200 Add attribute doc r6620@Thesaurus (orig r6619): ribasushi | 2009-06-11 16:15:53 +0200 Use equality, not comparison r6623@Thesaurus (orig r6622): ribasushi | 2009-06-11 16:21:53 +0200 Changes r6626@Thesaurus (orig r6625): ribasushi | 2009-06-11 17:00:06 +0200 Adjust renamed relationship r6646@Thesaurus (orig r6645): ribasushi | 2009-06-12 09:00:02 +0200 This is not update_or_create - create any non-belongs_to without asking many questions r7194@Thesaurus (orig r7191): ribasushi | 2009-08-04 15:20:35 +0200 fix merge fallout r7195@Thesaurus (orig r7192): ribasushi | 2009-08-04 15:39:05 +0200 Remove bogus test - the real test is in t/multi_create/has_many.t r7196@Thesaurus (orig r7193): ribasushi | 2009-08-04 15:48:33 +0200 Separate the diamond MC test Use the new Test::More's no_plan ability r7274@Thesaurus (orig r7271): ribasushi | 2009-08-09 14:39:29 +0200 Fix an arcane case with pk==fk tables (use the relationship direction specification if it is available r7275@Thesaurus (orig r7272): ribasushi | 2009-08-09 14:45:20 +0200 Optimize handling of {_rel_in_storage}, greatly reducing the amounf ot find_or_create calls (as indicated by the TODOs in t/multi_create/reentrance_count.t r7277@Thesaurus (orig r7274): ribasushi | 2009-08-09 15:23:24 +0200 Comment and todoify remaining test - too much of an undertaking / needs discussion r7278@Thesaurus (orig r7275): ribasushi | 2009-08-09 15:24:58 +0200 newline --- bf8237995f6d74aebf827492138f4278b8def232