From: Peter Rabbitson Date: Fri, 24 Apr 2009 19:51:16 +0000 (+0000) Subject: Merge 'trunk' into 'count_distinct' X-Git-Tag: v0.08103~101^2~23 X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=fff5690829c7647613261a18bdc59a2f681b3a65;p=dbsrgits%2FDBIx-Class.git Merge 'trunk' into 'count_distinct' r5759@Thesaurus (orig r5758): arcanez | 2009-03-15 17:14:56 +0100 update Makefile.PL to require latest C3, C3::Componentised, MRO::Compat r5761@Thesaurus (orig r5760): arcanez | 2009-03-16 20:53:34 +0100 * change search_literal to use \[] when passing into search (help with binding order) * provide documentation on how to use search instead of search_literal r5762@Thesaurus (orig r5761): plu | 2009-03-17 16:31:08 +0100 putting IC::DateTime locale, timezone or floating_tz_ok attributes into extra => {} has been deprecated. The new way is to put these things directly into the columns definition r5764@Thesaurus (orig r5763): ribasushi | 2009-03-18 00:57:49 +0100 Basic binary op logic FAIL r5769@Thesaurus (orig r5768): rafl | 2009-03-18 20:02:07 +0100 Use MRO::Compat instead of Class::C3 directly. r5770@Thesaurus (orig r5769): rafl | 2009-03-18 20:02:23 +0100 Depend on the latest C3::Componentised so we use mro:: on 5.10 and Class::C3 on 5.8. r5773@Thesaurus (orig r5772): robkinyon | 2009-03-19 18:05:00 +0100 Special-case handling for (undef,undef) passed to search_rs() r5777@Thesaurus (orig r5776): robkinyon | 2009-03-19 21:35:37 +0100 Moved some SQL parsing of ORDER BY from _select_args() to retrieve_from_sql() where it belongs r5779@Thesaurus (orig r5778): robkinyon | 2009-03-19 21:52:54 +0100 Commit another fix for arcanez to test r5780@Thesaurus (orig r5779): robkinyon | 2009-03-19 22:07:06 +0100 Commit another fix for arcanez to test r5785@Thesaurus (orig r5784): wdh | 2009-03-20 16:23:40 +0100 clarify need for scalarref when using db functions with 'default_value' attribute r5787@Thesaurus (orig r5786): solomon | 2009-03-20 22:41:49 +0100 Add cookbook entry for dealing with runaway prepared statement cache r5792@Thesaurus (orig r5791): groditi | 2009-03-22 02:10:30 +0100 adding test for exception if nullable rel call is not explicitly defined as undef on insert r5793@Thesaurus (orig r5792): ribasushi | 2009-03-22 22:09:22 +0100 New SQLA::Test handles () differences *much* better, thus fixing the tests r5804@Thesaurus (orig r5803): groditi | 2009-03-23 19:16:41 +0100 skip test doc issue relating to db-side defaults r5809@Thesaurus (orig r5808): jmmills | 2009-03-24 08:49:54 +0100 Fixed _register_source to not produce 'register_extra_source' warnings when "registering class" isa (or is a sub-class) source class. This is not exactly an elegant fix as I had to pass a hash key (as _to_register via $params) with the original source class instance; I was not able to determine inheritance via the result_source_instance (ResultSource::Table) object. r5816@Thesaurus (orig r5815): robkinyon | 2009-03-26 02:09:55 +0100 Deprecated search_like() r5817@Thesaurus (orig r5816): lukes | 2009-03-26 10:13:18 +0100 changed my nick in contribs section r5820@Thesaurus (orig r5819): castaway | 2009-03-26 14:54:09 +0100 Improved metapod docs r5823@Thesaurus (orig r5822): nigel | 2009-03-27 13:21:14 +0100 r11142@hex: nigel | 2009-03-27 12:20:55 +0000 Removed Cookbook section on pagers that stated page attribute was not required. [Since the pager throws an exception if the pager attribute is not specified, this was completely wrong] r5824@Thesaurus (orig r5823): norbi | 2009-03-27 13:30:00 +0100 r5969@vger: mendel | 2009-03-27 13:29:24 +0100 * Fixed the alphabetical order of the contributors list (that I screwed up, sorry). r5831@Thesaurus (orig r5830): ribasushi | 2009-03-28 22:46:34 +0100 Bump SQLA and CAG dependencies r5832@Thesaurus (orig r5831): ribasushi | 2009-03-28 23:05:35 +0100 Clarify DBIC behavior wrt RDBMS default values r5833@Thesaurus (orig r5832): ribasushi | 2009-03-29 10:31:47 +0200 detabify r5836@Thesaurus (orig r5835): ribasushi | 2009-03-29 10:49:32 +0200 detabify r5837@Thesaurus (orig r5836): ribasushi | 2009-03-29 12:06:02 +0200 Revert r5808 - this is NOT a bug, the warning IS correct r5838@Thesaurus (orig r5837): ribasushi | 2009-03-29 12:18:19 +0200 Adjust parenthesis to pass with latest SQLA r5839@Thesaurus (orig r5838): ribasushi | 2009-03-29 12:22:49 +0200 Remove failing test before branching r5847@Thesaurus (orig r5846): ribasushi | 2009-03-30 01:05:37 +0200 Take experimental off TxnScopeGuard r5848@Thesaurus (orig r5847): ribasushi | 2009-03-30 01:44:40 +0200 Dev-Release 0.08099_08 r5852@Thesaurus (orig r5851): castaway | 2009-03-31 08:41:42 +0200 Fix my email address in AUTHOR r5859@Thesaurus (orig r5858): plu | 2009-04-07 16:15:32 +0200 Added caveat notes to dual trick in cookbook r5864@Thesaurus (orig r5863): jmmills | 2009-04-08 21:28:16 +0200 r81350@ofelia (orig r5840): ribasushi | 2009-03-29 03:30:21 -0700 Re-add failing test r5875@Thesaurus (orig r5874): arcanez | 2009-04-09 15:35:46 +0200 require DBD::SQLite 1.21+ r5885@Thesaurus (orig r5884): caelum | 2009-04-13 14:47:47 +0200 add test for connect_info hashref r5887@Thesaurus (orig r5886): pcc | 2009-04-13 20:35:51 +0200 Correctly propagate forced left joins through arrayrefs and hashrefs r5889@Thesaurus (orig r5888): caelum | 2009-04-15 15:47:53 +0200 duplicate r5891@Thesaurus (orig r5890): plu | 2009-04-17 10:10:19 +0200 Added update_or_new to ResultSet.pm r5903@Thesaurus (orig r5902): ilmari | 2009-04-18 20:38:44 +0200 Don't warn when reregistering a source under the same name r5913@Thesaurus (orig r5912): matthewt | 2009-04-19 16:52:15 +0200 0.08100 release r5916@Thesaurus (orig r5915): arcanez | 2009-04-21 00:07:07 +0200 move load_optional_class into Class::C3::Componentised r5923@Thesaurus (orig r5922): ribasushi | 2009-04-21 10:37:11 +0200 New SQLite kicks ass - remove some warning silencers and reinstantiate tests r5924@Thesaurus (orig r5923): ribasushi | 2009-04-21 10:51:03 +0200 Multiple cdbi-compat test cleanups Clarify search_like deprecation r5925@Thesaurus (orig r5924): ribasushi | 2009-04-21 10:51:59 +0200 More author test-requires r5926@Thesaurus (orig r5925): ribasushi | 2009-04-21 10:53:35 +0200 t/ janitorial work r5936@Thesaurus (orig r5935): ribasushi | 2009-04-21 16:17:04 +0200 Fix dumb omission in t/89dbicadmin.t Adjust svn:ignore r5937@Thesaurus (orig r5936): peter | 2009-04-21 17:52:58 +0200 added IRC nick to contributor list r5944@Thesaurus (orig r5943): arcanez | 2009-04-22 05:21:28 +0200 un-todo these tests, load_optional_class is fixed r5945@Thesaurus (orig r5944): ribasushi | 2009-04-22 10:14:13 +0200 RT45195 various indexer fixes r5946@Thesaurus (orig r5945): ribasushi | 2009-04-22 10:18:14 +0200 Another indexer trick r5949@Thesaurus (orig r5948): ribasushi | 2009-04-23 00:25:32 +0200 This code belongs in t/ r5951@Thesaurus (orig r5950): ribasushi | 2009-04-23 00:28:26 +0200 r5846@Thesaurus (orig r5845): ribasushi | 2009-03-29 16:55:03 +0200 Fix test - inane assumption on my part r5952@Thesaurus (orig r5951): ribasushi | 2009-04-23 00:33:42 +0200 r5863@Thesaurus (orig r5862): jmmills | 2009-04-08 21:26:57 +0200 patch for no-op, further testing required. r5953@Thesaurus (orig r5952): ribasushi | 2009-04-23 00:34:11 +0200 r5927@Thesaurus (orig r5926): ribasushi | 2009-04-21 11:57:03 +0200 Fix number of tests r5954@Thesaurus (orig r5953): ribasushi | 2009-04-23 00:35:52 +0200 r5928@Thesaurus (orig r5927): ribasushi | 2009-04-21 12:42:14 +0200 Clarify _register_source code, no functional changes r5955@Thesaurus (orig r5954): ribasushi | 2009-04-23 00:35:59 +0200 r5929@Thesaurus (orig r5928): ribasushi | 2009-04-21 12:53:25 +0200 Back out my bogus test from r4902 - this warning was never supposed to be here in the first place - we are essentially dynamically subclassing Artist (although in a very sloppy way) r5956@Thesaurus (orig r5955): ribasushi | 2009-04-23 00:37:43 +0200 r5957@Thesaurus (orig r5956): ribasushi | 2009-04-23 00:37:49 +0200 r5931@Thesaurus (orig r5930): ribasushi | 2009-04-21 13:06:25 +0200 Sloppy merge - adding imlari's fix from r5902 r5959@Thesaurus (orig r5958): ribasushi | 2009-04-23 00:48:08 +0200 Fix botched merge again - sorry r5959-5956 are actually a single commit r5967@Thesaurus (orig r5966): gphat | 2009-04-23 22:49:04 +0200 Fix busted get_column when using +select (and friends) r5968@Thesaurus (orig r5967): arcanez | 2009-04-23 22:58:59 +0200 update Changes for moving load_optional_class r5976@Thesaurus (orig r5975): ribasushi | 2009-04-24 01:47:04 +0200 Whops r5978@Thesaurus (orig r5977): mo | 2009-04-24 16:24:26 +0200 patch for DBI.pm so store_column is called only once on create() and tests for that r5979@Thesaurus (orig r5978): mo | 2009-04-24 16:27:20 +0200 cleanup 72pg.t r5980@Thesaurus (orig r5979): ribasushi | 2009-04-24 17:22:05 +0200 Cosmetic change --- fff5690829c7647613261a18bdc59a2f681b3a65