Merge 'trunk' into 'oracle_hierarchical_queries_rt39121'
Peter Rabbitson [Mon, 31 May 2010 23:10:46 +0000 (23:10 +0000)]
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
r9501@Thesaurus (orig r9487):  rabbit | 2010-05-31 19:45:27 +0200
Fix RT57467, simplify test
r9503@Thesaurus (orig r9489):  rabbit | 2010-05-31 23:52:17 +0200
Fix Schema::Versioned borkage
r9506@Thesaurus (orig r9492):  rabbit | 2010-06-01 00:08:45 +0200
 r9306@Thesaurus (orig r9293):  edenc | 2010-05-03 21:20:21 +0200
 braching for bug fixes (rt 54939)
 r9339@Thesaurus (orig r9326):  edenc | 2010-05-07 18:15:47 +0200
 added failing test case for non-versioned schema deploy attempt
 r9340@Thesaurus (orig r9327):  edenc | 2010-05-07 18:16:03 +0200
 dbicadmin can now install non-versioned schemas
 r9342@Thesaurus (orig r9329):  rabbit | 2010-05-07 18:28:27 +0200
 Trap erroneous warnings
 r9345@Thesaurus (orig r9332):  edenc | 2010-05-08 00:02:00 +0200
 test for the dbicadmin -I option
 r9346@Thesaurus (orig r9333):  edenc | 2010-05-08 00:02:25 +0200
 fixes to dbicadmin -I test
 r9347@Thesaurus (orig r9334):  edenc | 2010-05-08 00:02:41 +0200
 -I option functional and passing tests
 r9348@Thesaurus (orig r9335):  edenc | 2010-05-08 01:39:52 +0200
 moved mock schema out of t/var
 r9375@Thesaurus (orig r9361):  edenc | 2010-05-14 04:02:41 +0200
 added debug option
 r9376@Thesaurus (orig r9362):  edenc | 2010-05-14 04:03:00 +0200
 debug and include_dirs integration between dbicadmin and DBIx::Class::Admin
 r9377@Thesaurus (orig r9363):  edenc | 2010-05-14 04:03:21 +0200
 testing dbicadmin/DBIx::Class::Admin integration
 r9494@Thesaurus (orig r9480):  rabbit | 2010-05-31 18:03:08 +0200
 Simplify includedir testing
 r9496@Thesaurus (orig r9482):  rabbit | 2010-05-31 18:47:35 +0200
 Some comments
 r9497@Thesaurus (orig r9483):  rabbit | 2010-05-31 18:50:50 +0200
 Properly ignore contents of var
 r9498@Thesaurus (orig r9484):  rabbit | 2010-05-31 18:59:49 +0200
 Remove leftovers
 r9499@Thesaurus (orig r9485):  rabbit | 2010-05-31 19:24:55 +0200
 Cleanup debug output
 r9500@Thesaurus (orig r9486):  rabbit | 2010-05-31 19:35:31 +0200
 Fix RT#57732
 r9502@Thesaurus (orig r9488):  rabbit | 2010-05-31 19:48:41 +0200
 typos
 r9505@Thesaurus (orig r9491):  rabbit | 2010-06-01 00:08:29 +0200
 Changes

r9514@Thesaurus (orig r9500):  rabbit | 2010-06-01 00:25:35 +0200
 r9365@Thesaurus (orig r9351):  ribasushi | 2010-05-12 10:09:54 +0200
 New branch to cleanup resultset-wide update/delete
 r9419@Thesaurus (orig r9405):  wreis | 2010-05-19 02:49:47 +0200
 failing tests for RS->update
 r9511@Thesaurus (orig r9497):  rabbit | 2010-06-01 00:20:39 +0200
 Fix update/delete on prefetching resultsets
 r9512@Thesaurus (orig r9498):  rabbit | 2010-06-01 00:24:54 +0200
 Test cleanup
 r9513@Thesaurus (orig r9499):  rabbit | 2010-06-01 00:25:14 +0200
 test replication test fail

1  2 
lib/DBIx/Class/SQLAHacks.pm
lib/DBIx/Class/Storage/DBI/Oracle/Generic.pm
t/73oracle.t

Simple merge
diff --cc t/73oracle.t
Simple merge