From: Peter Rabbitson Date: Mon, 31 May 2010 16:07:35 +0000 (+0000) Subject: Merge 'trunk' into 'dbicadmin-non-versioned' X-Git-Tag: v0.08122~41^2~7 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=fb50ae66893dadd76a192a53e65d5d9ba171d1f3;p=dbsrgits%2FDBIx-Class.git Merge 'trunk' into 'dbicadmin-non-versioned' r9350@Thesaurus (orig r9337): rabbit | 2010-05-08 11:23:56 +0200 Make sure missing author-deps do not kill makefile creation r9358@Thesaurus (orig r9344): rabbit | 2010-05-11 16:46:47 +0200 r9147@Thesaurus (orig r9134): frew | 2010-04-13 16:54:24 +0200 branch for FilterColumn r9148@Thesaurus (orig r9135): frew | 2010-04-13 18:09:57 +0200 change names wrap accessors r9158@Thesaurus (orig r9145): frew | 2010-04-14 17:55:14 +0200 basic tests and a tiny fix r9159@Thesaurus (orig r9146): frew | 2010-04-14 19:30:46 +0200 working filter column impl r9160@Thesaurus (orig r9147): frew | 2010-04-14 19:31:18 +0200 useless var r9161@Thesaurus (orig r9148): frew | 2010-04-14 20:10:57 +0200 MultiCreate test r9163@Thesaurus (orig r9150): frew | 2010-04-14 20:22:10 +0200 test db in MC r9178@Thesaurus (orig r9165): rabbit | 2010-04-14 23:35:00 +0200 Not sure how this was never noticed, but it definitely doesn't seem right and all tests pass... r9191@Thesaurus (orig r9178): frew | 2010-04-15 06:34:16 +0200 better namiology r9193@Thesaurus (orig r9180): frew | 2010-04-15 16:14:28 +0200 method and arg rename r9194@Thesaurus (orig r9181): frew | 2010-04-15 16:35:25 +0200 use result source for filtering instead of result r9195@Thesaurus (orig r9182): frew | 2010-04-15 17:04:38 +0200 initial stab at incomplete docs r9278@Thesaurus (orig r9265): frew | 2010-04-28 22:05:36 +0200 doc, removal of source stuff, and Changes r9324@Thesaurus (orig r9311): frew | 2010-05-06 01:49:25 +0200 test caching r9327@Thesaurus (orig r9314): rabbit | 2010-05-06 16:30:36 +0200 Play nicer with lower-level methods r9328@Thesaurus (orig r9315): frew | 2010-05-07 04:27:18 +0200 no filter and inflate column r9352@Thesaurus (orig r9339): rabbit | 2010-05-10 13:40:00 +0200 Maintain full coherence between filtered cache and unfiltered results, including store_column r9353@Thesaurus (orig r9340): rabbit | 2010-05-10 13:40:48 +0200 Fix typo r9357@Thesaurus (orig r9343): rabbit | 2010-05-11 16:45:50 +0200 Comment weird looking code r9360@Thesaurus (orig r9346): caelum | 2010-05-11 17:44:15 +0200 clearer logic r9364@Thesaurus (orig r9350): wreis | 2010-05-12 03:44:39 +0200 add failing test for order_by using a function r9378@Thesaurus (orig r9364): rabbit | 2010-05-14 11:57:45 +0200 cleanup test by wreis r9396@Thesaurus (orig r9382): rabbit | 2010-05-15 17:50:58 +0200 Fix stupid typo-bug r9397@Thesaurus (orig r9383): rabbit | 2010-05-15 18:04:59 +0200 Revert erroneous commit (belongs in a branch) r9402@Thesaurus (orig r9388): ash | 2010-05-16 12:28:13 +0200 Fix how Schema::Versioned gets connection attributes r9408@Thesaurus (orig r9394): caelum | 2010-05-16 19:29:14 +0200 add sql_maker to @rdbms_specific_methods r9420@Thesaurus (orig r9406): caelum | 2010-05-20 16:28:18 +0200 support INSERT OR UPDATE triggers for Oracle r9421@Thesaurus (orig r9407): matthewt | 2010-05-20 19:19:14 +0200 don't try and ensure_class_loaded an object. this doesn't work. r9422@Thesaurus (orig r9408): matthewt | 2010-05-20 19:36:01 +0200 fix result_class setter behaviour to not stuff attrs (line commented out to prevent this regression being mistakenly re-introduced) r9423@Thesaurus (orig r9409): matthewt | 2010-05-20 19:49:32 +0200 forgot to commit fixes r9424@Thesaurus (orig r9410): matthewt | 2010-05-20 20:09:52 +0200 fix find() since that was also broken in r8754 r9435@Thesaurus (orig r9421): rabbit | 2010-05-25 11:14:29 +0200 Fix undef warning r9436@Thesaurus (orig r9422): rabbit | 2010-05-25 11:15:01 +0200 Rewrite test as to not propagate several ways to do the same thing r9452@Thesaurus (orig r9438): caelum | 2010-05-25 21:33:37 +0200 r24317@hlagh (orig r9367): tonvoon | 2010-05-14 12:24:35 -0400 Branch for converting eval {} to Try::Tiny r24319@hlagh (orig r9369): tonvoon | 2010-05-14 17:25:02 -0400 Conversion of eval => try (part 1) r24325@hlagh (orig r9375): tonvoon | 2010-05-14 18:03:03 -0400 Add eval => try r24326@hlagh (orig r9376): tonvoon | 2010-05-14 18:22:57 -0400 Another eval => try r24327@hlagh (orig r9377): tonvoon | 2010-05-14 18:45:27 -0400 Corrected usage of $@ in catch block r24328@hlagh (orig r9378): tonvoon | 2010-05-14 19:29:52 -0400 txn_do's eval => try r24329@hlagh (orig r9379): tonvoon | 2010-05-14 19:46:44 -0400 eval => try where tests for $@ done r24330@hlagh (orig r9380): tonvoon | 2010-05-14 20:38:43 -0400 All expected evals converted to try, except where no test is done, runtime evaluation, or base perl (such as "require"). Only one test failure due to string difference in output r24346@hlagh (orig r9396): tonvoon | 2010-05-17 08:52:28 -0400 Fix missing $@ in try::tiny conversion r24347@hlagh (orig r9397): tonvoon | 2010-05-17 08:55:13 -0400 Revert to eval instead of try::tiny because no check for $@ r24348@hlagh (orig r9398): tonvoon | 2010-05-17 08:55:45 -0400 Added myself to contributors r24349@hlagh (orig r9399): tonvoon | 2010-05-17 10:23:57 -0400 Fixed exception logic due to not being able to use return with a catch{} r24350@hlagh (orig r9400): tonvoon | 2010-05-17 10:31:32 -0400 Removed tab r24430@hlagh (orig r9424): ribasushi | 2010-05-25 10:09:39 -0400 More try::tiny conversions r24432@hlagh (orig r9426): ribasushi | 2010-05-25 11:40:45 -0400 Try::Tiny conversion finished r24433@hlagh (orig r9427): ribasushi | 2010-05-25 11:46:52 -0400 Missed use r24440@hlagh (orig r9434): rkitover | 2010-05-25 13:47:25 -0400 fix Oracle r24441@hlagh (orig r9435): rkitover | 2010-05-25 14:04:10 -0400 fix odbc/mssql dynamic cursors r24442@hlagh (orig r9436): rkitover | 2010-05-25 14:32:41 -0400 fix hang in SQLAnywhere DateTime tests r9454@Thesaurus (orig r9440): rabbit | 2010-05-26 11:28:37 +0200 Simplify oracle retrial logic r9455@Thesaurus (orig r9441): rabbit | 2010-05-26 12:00:20 +0200 Can not return from within a try block r9456@Thesaurus (orig r9442): rabbit | 2010-05-26 12:17:55 +0200 Really fix logic r9464@Thesaurus (orig r9450): jester | 2010-05-27 16:06:43 +0200 Light doc tweaks r9475@Thesaurus (orig r9461): ribasushi | 2010-05-31 00:17:29 +0200 Rewrite GenericSubQ from SQLA::L to be actually useful Since it now works it is no longer necessary to turn on softlimit when genericsubq is detected Switch all sprintf()ed limit/offset specs to unsigned integers Lower the default rows-without-offset to 2^32 r9476@Thesaurus (orig r9462): rabbit | 2010-05-31 00:25:01 +0200 New format of changelog (easier to read) r9477@Thesaurus (orig r9463): rabbit | 2010-05-31 00:27:18 +0200 Fix MC double-object creation (important for e.g. IC::FS which otherwise leaves orphaned files) r9479@Thesaurus (orig r9465): rabbit | 2010-05-31 00:37:23 +0200 Fix tests to survive the new SQLA bindtype checks r9483@Thesaurus (orig r9469): rabbit | 2010-05-31 13:21:04 +0200 Skip tests segfaulting with ancient DBD::Sybase versions r9488@Thesaurus (orig r9474): frew | 2010-05-31 17:11:51 +0200 use namespace::clean w/ Try::Tiny r9489@Thesaurus (orig r9475): rabbit | 2010-05-31 17:13:29 +0200 Fix Top-limit problem of missed bindvars r9490@Thesaurus (orig r9476): rabbit | 2010-05-31 17:21:20 +0200 Skip failing tests on old DBD r9491@Thesaurus (orig r9477): frew | 2010-05-31 17:23:49 +0200 add namespace::clean as regular dep --- fb50ae66893dadd76a192a53e65d5d9ba171d1f3