13 years agoNow collapse is a flag, not a list
Peter Rabbitson [Wed, 17 Feb 2010 07:43:28 +0000]
Now collapse is a flag, not a list

13 years agoMerge 'trunk' into 'prefetch'
Peter Rabbitson [Sun, 14 Feb 2010 10:46:07 +0000]
Merge 'trunk' into 'prefetch'

r8598@Thesaurus (orig r8585):  ribasushi | 2010-02-08 12:48:31 +0100
Release 0.08118
r8600@Thesaurus (orig r8587):  ribasushi | 2010-02-08 12:52:33 +0100
Bump trunk version
r8606@Thesaurus (orig r8593):  ribasushi | 2010-02-08 16:16:44 +0100
cheaper lookup
r8609@Thesaurus (orig r8596):  ribasushi | 2010-02-10 12:40:37 +0100
Consolidate last_insert_id handling with a fallback-attempt on DBI::last_insert_id
r8614@Thesaurus (orig r8601):  caelum | 2010-02-10 21:29:51 +0100
workaround for Moose bug affecting Replicated storage
r8615@Thesaurus (orig r8602):  caelum | 2010-02-10 21:40:07 +0100
revert Moose bug workaround, bump Moose dep for Replicated to 0.98
r8616@Thesaurus (orig r8603):  caelum | 2010-02-10 22:48:34 +0100
add a couple proxy methods to Replicated so it can run
r8628@Thesaurus (orig r8615):  caelum | 2010-02-11 11:35:01 +0100
 r21090@hlagh (orig r7836):  caelum | 2009-11-02 06:40:52 -0500
 new branch to fix unhandled methods in Storage::DBI::Replicated
 r21091@hlagh (orig r7837):  caelum | 2009-11-02 06:42:00 -0500
 add test to display unhandled methods
 r21092@hlagh (orig r7838):  caelum | 2009-11-02 06:55:34 -0500
 minor fix to last committed test
 r21093@hlagh (orig r7839):  caelum | 2009-11-02 09:26:00 -0500
 minor test code cleanup
 r23125@hlagh (orig r8607):  caelum | 2010-02-10 19:25:51 -0500
 add unimplemented Storage::DBI methods to ::DBI::Replicated
 r23130@hlagh (orig r8612):  ribasushi | 2010-02-11 05:12:48 -0500
 Podtesting exclusion

r8630@Thesaurus (orig r8617):  frew | 2010-02-11 11:45:54 +0100
Changes (from a while ago)
r8631@Thesaurus (orig r8618):  caelum | 2010-02-11 11:46:58 +0100
savepoints for SQLAnywhere
r8640@Thesaurus (orig r8627):  ribasushi | 2010-02-11 12:33:19 +0100
 r8424@Thesaurus (orig r8411):  ribasushi | 2010-01-22 11:19:40 +0100
 Chaining POC test

r8641@Thesaurus (orig r8628):  ribasushi | 2010-02-11 12:34:19 +0100
 r8426@Thesaurus (orig r8413):  ribasushi | 2010-01-22 11:35:15 +0100
 Moev failing regression test away from trunk

r8642@Thesaurus (orig r8629):  ribasushi | 2010-02-11 12:34:56 +0100

r8643@Thesaurus (orig r8630):  ribasushi | 2010-02-11 12:35:03 +0100
 r8507@Thesaurus (orig r8494):  frew | 2010-02-01 04:33:08 +0100
 small refactor to put select/as/+select/+as etc merging in it's own function

r8644@Thesaurus (orig r8631):  ribasushi | 2010-02-11 12:35:11 +0100
 r8514@Thesaurus (orig r8501):  frew | 2010-02-02 05:12:29 +0100
 revert actual changes from yesterday as per ribasushis advice

r8645@Thesaurus (orig r8632):  ribasushi | 2010-02-11 12:35:16 +0100
 r8522@Thesaurus (orig r8509):  frew | 2010-02-02 19:39:33 +0100
 delete +stuff if stuff exists

r8646@Thesaurus (orig r8633):  ribasushi | 2010-02-11 12:35:23 +0100
 r8534@Thesaurus (orig r8521):  frew | 2010-02-03 06:14:44 +0100
 change deletion/overriding to fix t/76

r8647@Thesaurus (orig r8634):  ribasushi | 2010-02-11 12:35:30 +0100
 r8535@Thesaurus (orig r8522):  frew | 2010-02-03 06:57:15 +0100
 some basic readability factorings (aka, fewer nested ternaries and long maps)

r8648@Thesaurus (orig r8635):  ribasushi | 2010-02-11 12:36:01 +0100
 r8558@Thesaurus (orig r8545):  frew | 2010-02-04 20:32:54 +0100
 fix incorrect test in t/76select.t and posit an incorrect solution

r8649@Thesaurus (orig r8636):  ribasushi | 2010-02-11 12:38:47 +0100

r8650@Thesaurus (orig r8637):  ribasushi | 2010-02-11 12:38:57 +0100
 r8578@Thesaurus (orig r8565):  ribasushi | 2010-02-05 19:11:09 +0100
 Should not be needed

r8651@Thesaurus (orig r8638):  ribasushi | 2010-02-11 12:39:03 +0100
 r8579@Thesaurus (orig r8566):  ribasushi | 2010-02-05 19:13:24 +0100
 SQLA now fixed

r8652@Thesaurus (orig r8639):  ribasushi | 2010-02-11 12:39:10 +0100
 r8624@Thesaurus (orig r8611):  ribasushi | 2010-02-11 10:31:08 +0100
 MOAR testing

r8653@Thesaurus (orig r8640):  ribasushi | 2010-02-11 12:39:17 +0100
 r8626@Thesaurus (orig r8613):  frew | 2010-02-11 11:16:30 +0100
 fix bad test

r8654@Thesaurus (orig r8641):  ribasushi | 2010-02-11 12:39:23 +0100
 r8627@Thesaurus (orig r8614):  frew | 2010-02-11 11:21:52 +0100
 fix t/76, break rsc tests

r8655@Thesaurus (orig r8642):  ribasushi | 2010-02-11 12:39:30 +0100
 r8632@Thesaurus (orig r8619):  frew | 2010-02-11 11:53:50 +0100
 fix incorrect test

r8656@Thesaurus (orig r8643):  ribasushi | 2010-02-11 12:39:35 +0100
 r8633@Thesaurus (orig r8620):  frew | 2010-02-11 11:54:49 +0100
 make t/76s and t/88 pass by deleting from the correct attr hash

r8657@Thesaurus (orig r8644):  ribasushi | 2010-02-11 12:39:40 +0100
 r8634@Thesaurus (orig r8621):  frew | 2010-02-11 11:55:41 +0100
 fix a test due to ordering issues

r8658@Thesaurus (orig r8645):  ribasushi | 2010-02-11 12:39:45 +0100
 r8635@Thesaurus (orig r8622):  frew | 2010-02-11 11:58:23 +0100
 this is why you run tests before you commit them.

r8659@Thesaurus (orig r8646):  ribasushi | 2010-02-11 12:39:51 +0100
 r8636@Thesaurus (orig r8623):  frew | 2010-02-11 12:00:59 +0100
 fix another ordering issue

r8660@Thesaurus (orig r8647):  ribasushi | 2010-02-11 12:39:57 +0100
 r8637@Thesaurus (orig r8624):  frew | 2010-02-11 12:11:31 +0100
 fix for search/select_chains

r8661@Thesaurus (orig r8648):  ribasushi | 2010-02-11 12:40:03 +0100

r8662@Thesaurus (orig r8649):  caelum | 2010-02-11 12:40:07 +0100
test nanosecond precision for SQLAnywhere
r8663@Thesaurus (orig r8650):  ribasushi | 2010-02-11 12:40:09 +0100
 r8639@Thesaurus (orig r8626):  ribasushi | 2010-02-11 12:33:03 +0100
 Changes and small ommission

r8666@Thesaurus (orig r8653):  ribasushi | 2010-02-11 18:16:45 +0100
Changes
r8674@Thesaurus (orig r8661):  ribasushi | 2010-02-12 09:12:45 +0100
Fix moose dep
r8680@Thesaurus (orig r8667):  dew | 2010-02-12 18:05:11 +0100
Add is_ordered to DBIC::ResultSet
r8688@Thesaurus (orig r8675):  ribasushi | 2010-02-13 09:36:29 +0100
 r8667@Thesaurus (orig r8654):  ribasushi | 2010-02-11 18:17:35 +0100
 Try a dep-handling idea
 r8675@Thesaurus (orig r8662):  ribasushi | 2010-02-12 12:46:11 +0100
 Move optional deps out of the Makefile
 r8676@Thesaurus (orig r8663):  ribasushi | 2010-02-12 13:40:53 +0100
 Support methods to verify group dependencies
 r8677@Thesaurus (orig r8664):  ribasushi | 2010-02-12 13:45:18 +0100
 Move sqlt dephandling to Optional::Deps
 r8679@Thesaurus (orig r8666):  ribasushi | 2010-02-12 14:03:17 +0100
 Move replicated to Opt::Deps
 r8684@Thesaurus (orig r8671):  ribasushi | 2010-02-13 02:47:52 +0100
 Auto-POD for Optional Deps
 r8685@Thesaurus (orig r8672):  ribasushi | 2010-02-13 02:53:20 +0100
 Privatize the full list method
 r8686@Thesaurus (orig r8673):  ribasushi | 2010-02-13 02:59:51 +0100
 Scary warning
 r8687@Thesaurus (orig r8674):  ribasushi | 2010-02-13 09:35:01 +0100
 Changes

r8691@Thesaurus (orig r8678):  ribasushi | 2010-02-13 10:07:15 +0100
Autogen comment for Dependencies.pod
r8692@Thesaurus (orig r8679):  ribasushi | 2010-02-13 10:11:24 +0100
Ask for newer M::I
r8698@Thesaurus (orig r8685):  ribasushi | 2010-02-13 11:11:10 +0100
Add author/license to pod
r8699@Thesaurus (orig r8686):  arcanez | 2010-02-13 13:43:22 +0100
fix typo per nuba on irc
r8705@Thesaurus (orig r8692):  ribasushi | 2010-02-13 15:15:33 +0100
 r8001@Thesaurus (orig r7989):  goraxe | 2009-11-30 01:14:47 +0100
 Branch for dbicadmin script refactor

 r8003@Thesaurus (orig r7991):  goraxe | 2009-11-30 01:26:39 +0100
 add DBIx::Class::Admin
 r8024@Thesaurus (orig r8012):  goraxe | 2009-12-02 22:49:27 +0100
 get deployment tests to pass
 r8025@Thesaurus (orig r8013):  goraxe | 2009-12-02 22:50:42 +0100
 get deployment tests to pass
 r8026@Thesaurus (orig r8014):  goraxe | 2009-12-02 23:52:40 +0100
 all ddl tests now pass
 r8083@Thesaurus (orig r8071):  goraxe | 2009-12-12 17:01:11 +0100
 add quite attribute to DBIx::Class admin
 r8086@Thesaurus (orig r8074):  goraxe | 2009-12-12 17:36:58 +0100
 add tests for data manipulation ported from 89dbicadmin.t
 r8088@Thesaurus (orig r8076):  goraxe | 2009-12-12 17:38:07 +0100
 add sleep 1 to t/admin/02ddl.t so insert into upgrade table does not happen too quickly
 r8089@Thesaurus (orig r8077):  goraxe | 2009-12-12 17:40:33 +0100
 update DBIx::Class::Admin data manip functions to pass the test
 r8095@Thesaurus (orig r8083):  goraxe | 2009-12-12 19:36:22 +0100
 change passing of preversion to be a parameter
 r8096@Thesaurus (orig r8084):  goraxe | 2009-12-12 19:38:26 +0100
 add some pod to DBIx::Class::Admin
 r8103@Thesaurus (orig r8091):  goraxe | 2009-12-12 22:08:55 +0100
 some changes to make DBIx::Class::Admin more compatible with dbicadmin interface
 r8104@Thesaurus (orig r8092):  goraxe | 2009-12-12 22:09:39 +0100
 commit refactored dbicadmin script and very minor changes to its existing test suite
 r8107@Thesaurus (orig r8095):  goraxe | 2009-12-12 22:34:35 +0100
 add compatability for --op for dbicadmin, revert test suite
 r8127@Thesaurus (orig r8115):  goraxe | 2009-12-15 22:14:20 +0100
 dep check to end of module
 r8128@Thesaurus (orig r8116):  goraxe | 2009-12-15 23:15:25 +0100
 add namespace::autoclean to DBIx::Class::Admin
 r8129@Thesaurus (orig r8117):  goraxe | 2009-12-15 23:16:00 +0100
 update test suite to skip if cannot load DBIx::Class::Admin
 r8130@Thesaurus (orig r8118):  goraxe | 2009-12-15 23:18:35 +0100
 add deps check for 89dbicadmin.t
 r8131@Thesaurus (orig r8119):  goraxe | 2009-12-15 23:19:01 +0100
 include deps for dbicadmin DBIx::Class::Admin to Makefile.PL
 r8149@Thesaurus (orig r8137):  goraxe | 2009-12-17 23:21:50 +0100
 use DBICTest::_database over creating a schema object to steal conn info
 r8338@Thesaurus (orig r8326):  goraxe | 2010-01-15 19:00:17 +0100
 change white space to not be tabs
 r8339@Thesaurus (orig r8327):  goraxe | 2010-01-15 19:10:42 +0100
 remove Module::Load from test suite
 r8358@Thesaurus (orig r8346):  ribasushi | 2010-01-17 17:52:10 +0100
 Real detabify
 r8359@Thesaurus (orig r8347):  ribasushi | 2010-01-17 18:01:53 +0100
 Fix POD (spacing matters)
 r8360@Thesaurus (orig r8348):  ribasushi | 2010-01-17 21:57:53 +0100
 More detabification
 r8361@Thesaurus (orig r8349):  ribasushi | 2010-01-17 22:33:12 +0100
 Test cleanup
 r8362@Thesaurus (orig r8350):  ribasushi | 2010-01-17 22:41:11 +0100
 More tets cleanup
 r8363@Thesaurus (orig r8351):  ribasushi | 2010-01-17 22:43:57 +0100
 And more cleanup
 r8364@Thesaurus (orig r8352):  ribasushi | 2010-01-17 22:51:21 +0100
 Disallow mucking with INC
 r8365@Thesaurus (orig r8353):  ribasushi | 2010-01-17 23:23:15 +0100
 More cleanup
 r8366@Thesaurus (orig r8354):  ribasushi | 2010-01-17 23:27:49 +0100
 Add lib path to ENV so that $^X can see it
 r8367@Thesaurus (orig r8355):  ribasushi | 2010-01-17 23:33:10 +0100
 Move script-test
 r8368@Thesaurus (orig r8356):  goraxe | 2010-01-17 23:35:03 +0100
 change warns/dies -> carp/throw_exception
 r8369@Thesaurus (orig r8357):  goraxe | 2010-01-17 23:53:54 +0100
 add goraxe to contributors
 r8370@Thesaurus (orig r8358):  goraxe | 2010-01-17 23:54:15 +0100
 remove comment headers
 r8404@Thesaurus (orig r8391):  caelum | 2010-01-20 20:54:29 +0100
 minor fixups
 r8405@Thesaurus (orig r8392):  goraxe | 2010-01-20 21:13:24 +0100
 add private types to coerce
 r8406@Thesaurus (orig r8393):  goraxe | 2010-01-20 21:17:19 +0100
 remove un-needed coerce from schema_class of type Str
 r8411@Thesaurus (orig r8398):  caelum | 2010-01-21 23:36:25 +0100
 minor documentation updates
 r8436@Thesaurus (orig r8423):  caelum | 2010-01-25 02:56:30 +0100
 this code never runs anyway
 r8440@Thesaurus (orig r8427):  caelum | 2010-01-26 14:05:53 +0100
 prefer JSON::DWIW for barekey support
 r8693@Thesaurus (orig r8680):  ribasushi | 2010-02-13 10:27:18 +0100
 dbicadmin dependencies
 r8694@Thesaurus (orig r8681):  ribasushi | 2010-02-13 10:28:04 +0100
 Some cleaup, make use of Text::CSV
 r8695@Thesaurus (orig r8682):  ribasushi | 2010-02-13 10:34:19 +0100
 We use Try::Tiny in a single spot, not grounds for inlusion in deps
 r8696@Thesaurus (orig r8683):  ribasushi | 2010-02-13 10:37:30 +0100
 POD section
 r8697@Thesaurus (orig r8684):  ribasushi | 2010-02-13 11:05:17 +0100
 Switch tests to Optional::Deps
 r8700@Thesaurus (orig r8687):  ribasushi | 2010-02-13 14:32:50 +0100
 Switch Admin/dbicadmin to Opt::Deps
 r8702@Thesaurus (orig r8689):  ribasushi | 2010-02-13 14:39:24 +0100
 JSON dep is needed for Admin.pm itself
 r8703@Thesaurus (orig r8690):  ribasushi | 2010-02-13 15:06:28 +0100
 Test fixes
 r8704@Thesaurus (orig r8691):  ribasushi | 2010-02-13 15:13:31 +0100
 Changes

r8707@Thesaurus (orig r8694):  ribasushi | 2010-02-13 16:37:57 +0100
Test for optional deps manager
r8710@Thesaurus (orig r8697):  caelum | 2010-02-14 05:22:03 +0100
add doc on maximum cursors for SQLAnywhere
r8711@Thesaurus (orig r8698):  ribasushi | 2010-02-14 09:23:09 +0100
Cleanup dependencies / Admin inheritance
r8712@Thesaurus (orig r8699):  ribasushi | 2010-02-14 09:28:29 +0100
Some formatting
r8715@Thesaurus (orig r8702):  ribasushi | 2010-02-14 10:46:51 +0100
This is Moose, so use CMOP

13 years agoresolve_prefetch and resolve_join changed so much from the original
Peter Rabbitson [Wed, 4 Aug 2010 02:32:35 +0000]
resolve_prefetch and resolve_join changed so much from the original
form, that keeping around a compat shim is no longer sensible

13 years agoRestore backwards compatibility - introduce intent to collapse flag
Peter Rabbitson [Mon, 30 Nov 2009 09:07:49 +0000]
Restore backwards compatibility - introduce intent to collapse flag
When no collapsing is requested HRI structures must always be hashrefs,
not AoH as it is with a collapsed multi prefetch, roll the tests back
to reflect this

13 years agoMerge 'trunk' into 'prefetch'
Peter Rabbitson [Mon, 21 Sep 2009 11:34:26 +0000]
Merge 'trunk' into 'prefetch'

r7673@Thesaurus (orig r7662):  ribasushi | 2009-09-15 09:43:46 +0200
Warn when distinct is used with group_by
r7674@Thesaurus (orig r7663):  rbuels | 2009-09-15 22:45:32 +0200
doc patch, clarified warning about using find_or_create() and friends on tables with auto-increment or similar columns
r7675@Thesaurus (orig r7664):  rbuels | 2009-09-15 22:55:15 +0200
another doc clarification regarding auto-inc columns with find_or_create() and such functions
r7683@Thesaurus (orig r7672):  ribasushi | 2009-09-17 13:54:44 +0200
Fix left-join chaining
r7694@Thesaurus (orig r7683):  ribasushi | 2009-09-18 12:36:42 +0200
 r6389@Thesaurus (orig r6388):  caelum | 2009-05-23 22:48:06 +0200
 recreating Sybase branch
 r6395@Thesaurus (orig r6394):  caelum | 2009-05-24 01:47:32 +0200
 try not to fuck mssql with the sybase crap
 r6488@Thesaurus (orig r6487):  caelum | 2009-06-03 17:31:24 +0200
 resolve conflict
 r6490@Thesaurus (orig r6489):  caelum | 2009-06-03 18:25:36 +0200
 add missing files to sybase branch
 r6492@Thesaurus (orig r6491):  caelum | 2009-06-04 01:51:39 +0200
 fix Sybase DT stuff and storage bases
 r6493@Thesaurus (orig r6492):  caelum | 2009-06-04 02:10:45 +0200
 fix base for mssql (can't be a sybase anymore)
 r6494@Thesaurus (orig r6493):  caelum | 2009-06-04 02:20:37 +0200
 test sybase SMALLDATETIME inflation
 r6495@Thesaurus (orig r6494):  caelum | 2009-06-04 04:52:31 +0200
 update Sybase docs
 r6501@Thesaurus (orig r6500):  caelum | 2009-06-04 14:50:49 +0200
 sybase limit count without offset now works
 r6504@Thesaurus (orig r6503):  caelum | 2009-06-04 18:03:01 +0200
 use TOP for sybase limit count thanks to refactored count
 r6505@Thesaurus (orig r6504):  caelum | 2009-06-04 18:41:54 +0200
 back to counting rows for Sybase LIMIT counts
 r6506@Thesaurus (orig r6505):  caelum | 2009-06-04 19:07:48 +0200
 minor sybase count fix
 r6512@Thesaurus (orig r6511):  caelum | 2009-06-05 01:02:48 +0200
 test sybase group_by count, works
 r6513@Thesaurus (orig r6512):  caelum | 2009-06-05 01:28:18 +0200
 set date format on _rebless correctly
 r6516@Thesaurus (orig r6515):  caelum | 2009-06-05 02:24:46 +0200
 manually merged in sybase_noquote branch
 r6518@Thesaurus (orig r6517):  caelum | 2009-06-05 06:34:25 +0200
 shit doesn't work yet
 r6520@Thesaurus (orig r6519):  caelum | 2009-06-05 16:55:41 +0200
 update sybase types which shouldn't be quoted
 r6525@Thesaurus (orig r6524):  caelum | 2009-06-06 04:40:51 +0200
 tweaks to sybase types
 r6527@Thesaurus (orig r6526):  caelum | 2009-06-06 05:36:03 +0200
 temporary sybase noquote hack
 r6595@Thesaurus (orig r6594):  caelum | 2009-06-10 13:46:37 +0200
 Sybase::NoBindVars now correctly quotes
 r6596@Thesaurus (orig r6595):  caelum | 2009-06-10 14:04:19 +0200
 cache rsrc in NoBindVars, use name_sep
 r6597@Thesaurus (orig r6596):  caelum | 2009-06-10 14:35:52 +0200
 Sybase count by first pk, if available
 r6599@Thesaurus (orig r6598):  caelum | 2009-06-10 15:00:42 +0200
 cache rsrc in NoBindVars correctly
 r6600@Thesaurus (orig r6599):  caelum | 2009-06-10 15:27:41 +0200
 handle unknown rsrc in NoBindVars and Sybase::NoBindVars
 r6605@Thesaurus (orig r6604):  caelum | 2009-06-10 18:17:31 +0200
 cache rsrc properly in NoBindVars, return undef if no rsrc
 r6658@Thesaurus (orig r6657):  caelum | 2009-06-13 05:57:40 +0200
 switch to DateTime::Format::Sybase
 r6700@Thesaurus (orig r6699):  caelum | 2009-06-17 16:25:28 +0200
 rename and document dt setup method, will be an on_connect_call at later merge point
 r6701@Thesaurus (orig r6700):  caelum | 2009-06-17 16:30:08 +0200
 more dt docs reorg
 r6715@Thesaurus (orig r6714):  caelum | 2009-06-19 01:28:17 +0200
 todo tests for text/image columns in sybase
 r6716@Thesaurus (orig r6715):  caelum | 2009-06-19 01:46:56 +0200
 added connect_call_blob_setup for Sybase
 r6724@Thesaurus (orig r6723):  caelum | 2009-06-19 17:12:20 +0200
 cleanups
 r6771@Thesaurus (orig r6770):  caelum | 2009-06-23 16:42:32 +0200
 minor changes
 r6788@Thesaurus (orig r6787):  caelum | 2009-06-25 05:31:06 +0200
 fixup POD, comment out count
 r6811@Thesaurus (orig r6810):  caelum | 2009-06-28 02:14:56 +0200
 prototype blob implementation
 r6857@Thesaurus (orig r6856):  caelum | 2009-06-29 23:45:19 +0200
 branch pushed, removing
 r6868@Thesaurus (orig r6867):  caelum | 2009-06-30 03:39:51 +0200
 merge on_connect_call updates
 r6877@Thesaurus (orig r6876):  caelum | 2009-06-30 12:46:43 +0200
 code cleanups
 r6957@Thesaurus (orig r6956):  caelum | 2009-07-03 02:32:48 +0200
 minor changes
 r6959@Thesaurus (orig r6958):  caelum | 2009-07-03 05:04:12 +0200
 fix sybase mro
 r7001@Thesaurus (orig r7000):  caelum | 2009-07-07 13:34:23 +0200
 fix sybase rebless to NoBindVars
 r7021@Thesaurus (orig r7020):  caelum | 2009-07-10 12:52:13 +0200
 fix NoBindVars
 r7053@Thesaurus (orig r7052):  caelum | 2009-07-15 01:39:02 +0200
 set maxConnect in DSN and add docs
 r7065@Thesaurus (orig r7064):  caelum | 2009-07-17 09:39:54 +0200
 make insertion of blobs into tables with identity columns work, other minor fixes
 r7070@Thesaurus (orig r7069):  caelum | 2009-07-17 23:30:13 +0200
 some compatibility updated for older DBD::Sybase versions, some initial work on _select_args for blobs
 r7072@Thesaurus (orig r7071):  caelum | 2009-07-19 23:57:11 +0200
 mangling _select_args turned out to be unnecessary
 r7073@Thesaurus (orig r7072):  caelum | 2009-07-20 01:02:19 +0200
 minor cleanups
 r7074@Thesaurus (orig r7073):  caelum | 2009-07-20 15:47:48 +0200
 blob update now works
 r7076@Thesaurus (orig r7075):  caelum | 2009-07-20 19:06:46 +0200
 change the (incorrect) version check to a check for FreeTDS
 r7077@Thesaurus (orig r7076):  caelum | 2009-07-20 19:13:25 +0200
 better check for FreeTDS thanks to arcanez
 r7089@Thesaurus (orig r7086):  caelum | 2009-07-22 07:09:21 +0200
 minor cleanups
 r7091@Thesaurus (orig r7088):  caelum | 2009-07-22 17:05:37 +0200
 remove unnecessary test Result class
 r7092@Thesaurus (orig r7089):  caelum | 2009-07-23 00:47:14 +0200
 fix doc for how to check for FreeTDS
 r7095@Thesaurus (orig r7092):  caelum | 2009-07-23 14:35:53 +0200
 doc tweak
 r7115@Thesaurus (orig r7112):  caelum | 2009-07-24 09:58:24 +0200
 add support for IDENTITY_INSERT
 r7117@Thesaurus (orig r7114):  caelum | 2009-07-24 16:19:08 +0200
 savepoint support
 r7120@Thesaurus (orig r7117):  caelum | 2009-07-24 20:35:37 +0200
 fix race condition in last_insert_id with placeholders
 r7121@Thesaurus (orig r7118):  caelum | 2009-07-24 21:22:25 +0200
 code cleanup
 r7124@Thesaurus (orig r7121):  caelum | 2009-07-25 16:19:58 +0200
 use _resolve_column_info in NoBindVars
 r7125@Thesaurus (orig r7122):  caelum | 2009-07-25 21:23:49 +0200
 make insert work as a nested transaction too
 r7126@Thesaurus (orig r7123):  caelum | 2009-07-25 22:52:17 +0200
 add money type support
 r7128@Thesaurus (orig r7125):  caelum | 2009-07-27 03:48:35 +0200
 better FreeTDS support
 r7130@Thesaurus (orig r7127):  caelum | 2009-07-28 06:23:54 +0200
 minor refactoring, cleanups, doc updates
 r7131@Thesaurus (orig r7128):  caelum | 2009-07-28 09:32:45 +0200
 forgot to set mro in dbi::cursor
 r7141@Thesaurus (orig r7138):  caelum | 2009-07-30 10:21:20 +0200
 better test for "smalldatetime" in Sybase
 r7146@Thesaurus (orig r7143):  caelum | 2009-07-30 15:37:18 +0200
 update sqlite test schema
 r7207@Thesaurus (orig r7204):  caelum | 2009-08-04 23:40:16 +0200
 update Changes
 r7222@Thesaurus (orig r7219):  caelum | 2009-08-05 11:02:26 +0200
 fix a couple minor issues after pull from trunk
 r7260@Thesaurus (orig r7257):  caelum | 2009-08-07 14:45:18 +0200
 add note about where to get Schema::Loader
 r7273@Thesaurus (orig r7270):  ribasushi | 2009-08-09 01:19:49 +0200
 Changes and minor code rewrap
 r7285@Thesaurus (orig r7282):  ribasushi | 2009-08-10 08:08:06 +0200
 pesky whitespace
 r7286@Thesaurus (orig r7283):  ribasushi | 2009-08-10 08:11:46 +0200
 privatize dormant method - it may be useful for sybase at *some* point
 r7287@Thesaurus (orig r7284):  ribasushi | 2009-08-10 08:19:55 +0200
 Whoops
 r7289@Thesaurus (orig r7286):  caelum | 2009-08-10 08:44:51 +0200
 document placeholders_with_type_conversion_supported and add a redispatch to reblessed storage in DBI::update
 r7290@Thesaurus (orig r7287):  caelum | 2009-08-10 10:07:45 +0200
 fix and test redispatch to reblessed storage insert/update
 r7292@Thesaurus (orig r7289):  caelum | 2009-08-10 10:32:37 +0200
 rename get_connected_schema to get_schema in sybase test
 r7345@Thesaurus (orig r7342):  ribasushi | 2009-08-18 22:45:06 +0200
 Fix Changes
 r7367@Thesaurus (orig r7364):  ribasushi | 2009-08-23 10:00:34 +0200
 Minaor speedup
 r7368@Thesaurus (orig r7365):  ribasushi | 2009-08-23 10:01:10 +0200
 Generalize and hide placeholder support check
 r7369@Thesaurus (orig r7366):  ribasushi | 2009-08-23 10:04:26 +0200
 Rename the common sybase driver
 r7373@Thesaurus (orig r7370):  caelum | 2009-08-24 13:21:51 +0200
 make insert only use a txn if needed, add connect_call_unsafe_insert
 r7374@Thesaurus (orig r7371):  caelum | 2009-08-24 14:42:57 +0200
 add test for IDENTITY_INSERT
 r7378@Thesaurus (orig r7375):  caelum | 2009-08-24 15:51:48 +0200
 use debugobj->callback instead of local *_query_start in test to capture query
 r7379@Thesaurus (orig r7376):  caelum | 2009-08-24 17:19:46 +0200
 remove duplicate oracle method and fix an mssql method call
 r7417@Thesaurus (orig r7414):  caelum | 2009-08-29 07:23:45 +0200
 update link to Schema::Loader branch
 r7427@Thesaurus (orig r7424):  caelum | 2009-08-29 09:31:41 +0200
 switch to ::DBI::AutoCast
 r7428@Thesaurus (orig r7425):  ribasushi | 2009-08-29 13:36:22 +0200
 Cleanup:
 Added commented method signatures for easier debugging
 privatize transform_unbound_value as _prep_bind_value
 Remove \@_ splice's in lieu of of simple shifts
 Exposed TYPE_MAPPING used by native_data_type via our
 Removed use of txn_do - internal code uses the scope guard
 Renamed some variables, whitespace cleanup, the works
 r7429@Thesaurus (orig r7426):  ribasushi | 2009-08-29 13:40:48 +0200
 Varname was absolutely correct
 r7430@Thesaurus (orig r7427):  caelum | 2009-08-29 14:09:13 +0200
 minor changes for tests to pass again
 r7431@Thesaurus (orig r7428):  caelum | 2009-08-29 21:08:51 +0200
 fix inserts with active cursors
 r7432@Thesaurus (orig r7429):  caelum | 2009-08-29 22:53:02 +0200
 remove extra connection
 r7434@Thesaurus (orig r7431):  caelum | 2009-08-30 00:02:20 +0200
 test correlated subquery
 r7442@Thesaurus (orig r7439):  ribasushi | 2009-08-30 09:07:00 +0200
 Put the ocmment back
 r7443@Thesaurus (orig r7440):  ribasushi | 2009-08-30 09:15:41 +0200
 Change should_quote_value to interpolate_unquoted to make it harder to stop quoting by accident (it's easier to return a undef by accident than a 1)
 r7446@Thesaurus (orig r7443):  caelum | 2009-08-30 18:19:46 +0200
 added txn_scope_guards for blob operations
 r7447@Thesaurus (orig r7444):  ribasushi | 2009-08-30 18:56:43 +0200
 Rename insert_txn to unsafe_insert
 r7512@Thesaurus (orig r7509):  ribasushi | 2009-09-03 20:24:14 +0200
 Minor cleanups
 r7575@Thesaurus (orig r7572):  caelum | 2009-09-05 07:23:57 +0200
 pending review by mpeppler
 r7593@Thesaurus (orig r7590):  ribasushi | 2009-09-07 09:10:05 +0200
 Release 0.08111 tag
 r7594@Thesaurus (orig r7591):  ribasushi | 2009-09-07 09:14:33 +0200
 Whoops this should not have committed
 r7602@Thesaurus (orig r7599):  caelum | 2009-09-07 21:31:38 +0200
 fix _insert_dbh code to only connect when needed, doc update
 r7607@Thesaurus (orig r7604):  caelum | 2009-09-09 02:15:54 +0200
 remove unsafe_insert
 r7608@Thesaurus (orig r7605):  ribasushi | 2009-09-09 09:14:20 +0200
 Localisation ain't free, we don't do it unless we have to
 r7609@Thesaurus (orig r7606):  ribasushi | 2009-09-09 09:40:29 +0200
 Much simpler
 r7610@Thesaurus (orig r7607):  ribasushi | 2009-09-09 10:38:41 +0200
 Reduce amount of perl-golf :)
 r7611@Thesaurus (orig r7608):  ribasushi | 2009-09-09 10:41:15 +0200
 This should not have worked - I guess we lack tests?
 r7614@Thesaurus (orig r7611):  caelum | 2009-09-09 12:08:36 +0200
 test multi-row blob update
 r7619@Thesaurus (orig r7616):  caelum | 2009-09-09 18:01:15 +0200
 remove Sub::Name hack for method dispatch, pass $next instead
 r7620@Thesaurus (orig r7617):  caelum | 2009-09-10 02:16:03 +0200
 do blob update over _insert_dbh
 r7661@Thesaurus (orig r7650):  caelum | 2009-09-13 10:27:44 +0200
 change _insert_dbh to _insert_storage
 r7663@Thesaurus (orig r7652):  caelum | 2009-09-13 11:52:20 +0200
 make sure _init doesn't loop, steal insert_bulk from mssql, add some insert_bulk tests
 r7664@Thesaurus (orig r7653):  caelum | 2009-09-13 13:27:51 +0200
 allow subclassing of methods proxied to _writer_storage
 r7666@Thesaurus (orig r7655):  caelum | 2009-09-14 15:09:21 +0200
 sybase bulk API support stuff (no blobs yet, coming soon...)
 r7667@Thesaurus (orig r7656):  caelum | 2009-09-14 15:33:14 +0200
 add another test for sybase bulk stuff (passes)
 r7668@Thesaurus (orig r7657):  caelum | 2009-09-14 15:44:06 +0200
 minor change (fix inverted boolean for warning)
 r7669@Thesaurus (orig r7658):  caelum | 2009-09-14 15:48:52 +0200
 remove @args from DBI::sth, use full arg list
 r7676@Thesaurus (orig r7665):  caelum | 2009-09-16 15:06:35 +0200
 use execute_array for insert_bulk, test insert_bulk with blobs, clean up blob tests a bit
 r7680@Thesaurus (orig r7669):  ribasushi | 2009-09-16 19:36:19 +0200
 Remove branched changes
 r7682@Thesaurus (orig r7671):  caelum | 2009-09-17 03:03:34 +0200
 I'll rewrite this bit tomorrow to be less retarded
 r7684@Thesaurus (orig r7673):  caelum | 2009-09-18 04:03:15 +0200
 fix yesterday's stuff, identity_update works, blob updates are better
 r7686@Thesaurus (orig r7675):  caelum | 2009-09-18 04:22:38 +0200
 column no longer necessary in test
 r7688@Thesaurus (orig r7677):  caelum | 2009-09-18 08:33:14 +0200
 fix freetds
 r7691@Thesaurus (orig r7680):  ribasushi | 2009-09-18 12:25:42 +0200
  r7678@Thesaurus (orig r7667):  ribasushi | 2009-09-16 19:31:14 +0200
  New subbranch
  r7679@Thesaurus (orig r7668):  ribasushi | 2009-09-16 19:34:29 +0200
  Caelum's work so far
  r7690@Thesaurus (orig r7679):  caelum | 2009-09-18 11:10:16 +0200
  support for blobs in insert_bulk fallback

 r7692@Thesaurus (orig r7681):  ribasushi | 2009-09-18 12:28:09 +0200
 Rollback all bulk insert code before merge

r7699@Thesaurus (orig r7688):  ribasushi | 2009-09-18 14:12:05 +0200
Cleanup exception handling
r7700@Thesaurus (orig r7689):  ribasushi | 2009-09-18 14:22:02 +0200
duh
r7701@Thesaurus (orig r7690):  ribasushi | 2009-09-18 14:25:06 +0200
Minor cleanup of RSC with has_many joins
r7702@Thesaurus (orig r7691):  ribasushi | 2009-09-18 14:32:15 +0200
Changes and dev notes in makefile
r7705@Thesaurus (orig r7694):  ribasushi | 2009-09-18 14:52:26 +0200
Nothing says the grouping column can not be nullable
r7706@Thesaurus (orig r7695):  ribasushi | 2009-09-18 14:53:33 +0200
Changes
r7707@Thesaurus (orig r7696):  ribasushi | 2009-09-18 20:09:04 +0200
This code belogs in Storage::DBI
r7708@Thesaurus (orig r7697):  ribasushi | 2009-09-18 20:38:26 +0200
Clear up some legacy cruft and straighten inheritance
r7710@Thesaurus (orig r7699):  ribasushi | 2009-09-21 00:25:20 +0200
Backout sybase changes
r7713@Thesaurus (orig r7702):  ribasushi | 2009-09-21 00:46:32 +0200
Missed a part of the revert
r7720@Thesaurus (orig r7709):  ribasushi | 2009-09-21 02:49:11 +0200
Oops
r7721@Thesaurus (orig r7710):  ribasushi | 2009-09-21 11:02:14 +0200
Changes
r7722@Thesaurus (orig r7711):  ribasushi | 2009-09-21 12:49:30 +0200
Undocument the from attribute (the description was mostly outdated anyway)
r7723@Thesaurus (orig r7712):  ribasushi | 2009-09-21 12:58:58 +0200
Release 0.08112

13 years agorewrite of _collapse_result to support prefetch of multiple has_many
Moritz Onken [Fri, 21 Aug 2009 12:19:41 +0000]
rewrite of _collapse_result to support prefetch of multiple has_many
rels on the same level

13 years agoMerge 'trunk' into 'prefetch'
Peter Rabbitson [Fri, 21 Aug 2009 09:22:51 +0000]
Merge 'trunk' into 'prefetch'

r6772@Thesaurus (orig r6771):  ribasushi | 2009-06-23 16:46:18 +0200
Move tests around, add extra has_one relationship
r6773@Thesaurus (orig r6772):  caelum | 2009-06-23 18:36:22 +0200
add missing ' to doc
r6781@Thesaurus (orig r6780):  ribasushi | 2009-06-24 11:08:02 +0200
Properly name the relinfo variable
r6782@Thesaurus (orig r6781):  ribasushi | 2009-06-24 12:12:49 +0200
find_related fix for single-type relationships
r6783@Thesaurus (orig r6782):  nigel | 2009-06-24 17:28:33 +0200
 r11786@hex:  nigel | 2009-06-24 16:27:58 +0100
 Fixed set_$rel with where restriction deleting rows outside the restriction

r6784@Thesaurus (orig r6783):  nigel | 2009-06-24 17:47:31 +0200
 r11788@hex:  nigel | 2009-06-24 16:47:04 +0100
 Rework of set_$rel patch with less obfuscation

r6789@Thesaurus (orig r6788):  ribasushi | 2009-06-25 09:19:10 +0200
Commit test inspired by joel - it seemingly fails on Mac?
r6790@Thesaurus (orig r6789):  ribasushi | 2009-06-25 11:04:26 +0200
Minor cleanups
r6793@Thesaurus (orig r6792):  teejay | 2009-06-26 14:43:05 +0200
normalised artist_id, and plural relationships to plural names making use of alias/relname less ambiguous than relname/tablename being the same, also added a little more info on joining/relationships
r6794@Thesaurus (orig r6793):  tomboh | 2009-06-26 15:25:19 +0200
Documentation fix:
- timezone is no longer an extra setting
- fix a typo of 'subsequently'

r6795@Thesaurus (orig r6794):  gphat | 2009-06-26 16:33:35 +0200
Fix typo in ResultSet docs

r6803@Thesaurus (orig r6802):  ribasushi | 2009-06-27 12:39:03 +0200
Todoified (unsolvable) test from RT#42466
r6804@Thesaurus (orig r6803):  ribasushi | 2009-06-27 12:52:26 +0200
POD patch from RT#46808
r6805@Thesaurus (orig r6804):  ribasushi | 2009-06-27 13:59:03 +0200
Adjust sqlt schema parser to add tables in FK dependency order
r6806@Thesaurus (orig r6805):  ribasushi | 2009-06-27 14:08:35 +0200
Bump author SQLT dependency for early developer testing
Regenerate SQLite schema with new parser/sqlt
Use throw_exception in lieu of plain die when possible
r6813@Thesaurus (orig r6812):  castaway | 2009-06-28 06:11:08 +0200
Tests for grouping with prefetch

r6820@Thesaurus (orig r6819):  ribasushi | 2009-06-28 13:00:03 +0200
The prefetch+group_by is a complex problem - branch
r6844@Thesaurus (orig r6843):  abraxxa | 2009-06-29 11:02:17 +0200
fixed typo in test

r6848@Thesaurus (orig r6847):  ribasushi | 2009-06-29 19:09:00 +0200
Minor Ordered optimization (don't use count)
r6856@Thesaurus (orig r6855):  caelum | 2009-06-29 23:42:11 +0200
 r5451@hlagh (orig r6605):  caelum | 2009-06-10 09:23:44 -0700
 new branch to implement on_connect_call
 r5484@hlagh (orig r6633):  caelum | 2009-06-11 11:03:10 -0700
 on_connect_call implementation and set_datetime_format support for Oracle
 r5492@hlagh (orig r6641):  caelum | 2009-06-11 16:39:28 -0700
 connect_call_set_datetime_format for Oracle, I have no idea why this didn't get committed before...
 r5504@hlagh (orig r6655):  caelum | 2009-06-12 17:28:06 -0700
 finished up on_connect_call stuff
 r5507@hlagh (orig r6658):  caelum | 2009-06-13 04:03:36 -0700
 fixup _setup_connect_do, other minor cleanups
 r5508@hlagh (orig r6659):  caelum | 2009-06-13 04:35:33 -0700
 make the on_(dis)?connect_do accessors returnn the original structure
 r5509@hlagh (orig r6660):  caelum | 2009-06-13 08:31:52 -0700
 allow undef for _setup_connect_do
 r5522@hlagh (orig r6679):  caelum | 2009-06-14 09:56:40 -0700
 rename connect_do store
 r5621@hlagh (orig r6769):  caelum | 2009-06-23 07:38:33 -0700
 minor doc update
 r5628@hlagh (orig r6777):  caelum | 2009-06-23 16:36:12 -0700
 properly test nanosecond precision with oracle and datetime_setup
 r5669@hlagh (orig r6784):  caelum | 2009-06-24 10:49:25 -0700
 IC::DT does support timestamp with timezone
 r5768@hlagh (orig r6846):  caelum | 2009-06-29 08:20:32 -0700
 remove DateTime from 73oracle.t
 r5781@hlagh (orig r6849):  caelum | 2009-06-29 13:07:43 -0700
 remove the _store stuff for on_connect_do
 r5785@hlagh (orig r6853):  ribasushi | 2009-06-29 14:38:30 -0700
 Some beautification

r6871@Thesaurus (orig r6870):  ribasushi | 2009-06-30 10:09:03 +0200
Cleanup dependency handling a bit
r6875@Thesaurus (orig r6874):  ribasushi | 2009-06-30 12:39:06 +0200
Allow broken resultsource-class-derived objects to still work
r6876@Thesaurus (orig r6875):  ribasushi | 2009-06-30 12:40:46 +0200
clarify
r6878@Thesaurus (orig r6877):  ash | 2009-06-30 13:48:13 +0200
Update POD on Dynamic sub-classing

r6883@Thesaurus (orig r6882):  ribasushi | 2009-06-30 17:36:38 +0200
 r6815@Thesaurus (orig r6814):  ribasushi | 2009-06-28 10:32:42 +0200
 Branch to explore double joins on search_related
 r6816@Thesaurus (orig r6815):  ribasushi | 2009-06-28 10:34:16 +0200
 Thetest case that started it all
 r6817@Thesaurus (orig r6816):  ribasushi | 2009-06-28 10:35:11 +0200
 The proposed fix (do not add an extra join if it is already present in the topmost join)
 r6818@Thesaurus (orig r6817):  ribasushi | 2009-06-28 11:04:26 +0200
 Minor omission
 r6819@Thesaurus (orig r6818):  ribasushi | 2009-06-28 11:07:33 +0200
 Adjust a couple of tests for new behavior (thus all of this might be backwards incompatible to the point of being useless):
 The counts in t/90join_torture.t are now 5*3, not 5*3*3, as a second join is not induced by search_related
 The raw sql scan in t/prefetch/standard.t is just silly, won't even try to understand it
 Just to maintain the TreeLike folding, I add a 3rd children join which was inserted by search_related before the code changes

r6889@Thesaurus (orig r6888):  ribasushi | 2009-06-30 19:36:11 +0200
Todoify test for now
r6890@Thesaurus (orig r6889):  ribasushi | 2009-06-30 19:37:05 +0200
Todoify test for now (2)
r6892@Thesaurus (orig r6891):  ribasushi | 2009-06-30 19:52:31 +0200
Todoify test for now (3)
r6903@Thesaurus (orig r6902):  ribasushi | 2009-07-01 08:46:12 +0200
Fixed deadlock test
r6904@Thesaurus (orig r6903):  ribasushi | 2009-07-01 12:22:00 +0200
Clarify exception text
r6907@Thesaurus (orig r6906):  ribasushi | 2009-07-01 13:23:46 +0200
 r6821@Thesaurus (orig r6820):  ribasushi | 2009-06-28 13:09:11 +0200
 Branch for prefetch+group play
 r6823@Thesaurus (orig r6822):  ribasushi | 2009-06-28 14:38:36 +0200
 Normalize group_by
 r6824@Thesaurus (orig r6823):  ribasushi | 2009-06-28 14:39:54 +0200
 Proper prefetch+group test
 r6826@Thesaurus (orig r6825):  ribasushi | 2009-06-28 14:42:48 +0200
 Whoops
 r6828@Thesaurus (orig r6827):  ribasushi | 2009-06-28 15:06:57 +0200
 Lose the literal sql bits - castaway is right it's silly to support those
 r6833@Thesaurus (orig r6832):  ribasushi | 2009-06-28 22:38:43 +0200
 Rogue comments
 r6837@Thesaurus (orig r6836):  ribasushi | 2009-06-29 09:44:25 +0200
 A couple of test fixes
 r6838@Thesaurus (orig r6837):  ribasushi | 2009-06-29 09:46:13 +0200
 Support for -select/-as in SQLAHacks field selection
 r6839@Thesaurus (orig r6838):  ribasushi | 2009-06-29 09:49:53 +0200
 This is tested elsewhere
 r6840@Thesaurus (orig r6839):  ribasushi | 2009-06-29 09:50:43 +0200
 This is tested elsewhere (2)
 r6841@Thesaurus (orig r6840):  ribasushi | 2009-06-29 10:07:09 +0200
 Test cleanups
 r6842@Thesaurus (orig r6841):  ribasushi | 2009-06-29 10:11:13 +0200
 Most of the grouped prefetch solution
 r6843@Thesaurus (orig r6842):  ribasushi | 2009-06-29 10:14:45 +0200
 clearer
 r6845@Thesaurus (orig r6844):  ribasushi | 2009-06-29 12:05:37 +0200
 And score! (all works)
 r6882@Thesaurus (orig r6881):  ribasushi | 2009-06-30 16:23:06 +0200
 rs->get_column now properly recognizes prefetch and collapses if at all possible
 r6886@Thesaurus (orig r6885):  ribasushi | 2009-06-30 17:39:58 +0200
 Whoops

r6910@Thesaurus (orig r6909):  ribasushi | 2009-07-01 13:27:15 +0200
Optimize set_column on uninserted objects
r6921@Thesaurus (orig r6920):  caelum | 2009-07-01 17:40:32 +0200
 r5859@hlagh (orig r6912):  caelum | 2009-07-01 06:21:30 -0700
 new connected() for dbd::sybase users
 r5860@hlagh (orig r6913):  caelum | 2009-07-01 06:25:46 -0700
 add a couple of dbd::sybase reconnection tests
 r5861@hlagh (orig r6914):  caelum | 2009-07-01 06:35:07 -0700
 better connection test
 r5862@hlagh (orig r6915):  caelum | 2009-07-01 06:45:05 -0700
 use dbh->do for connected instead of prepare_cached
 r5863@hlagh (orig r6916):  ribasushi | 2009-07-01 06:55:21 -0700
 Segfault
 r5864@hlagh (orig r6917):  caelum | 2009-07-01 07:03:22 -0700
 use ->do instead of ->prepare_cached in oracle's connected() too
 r5865@hlagh (orig r6918):  caelum | 2009-07-01 08:20:52 -0700
 fix segfault with old DBD::Sybase
 r5866@hlagh (orig r6919):  caelum | 2009-07-01 08:39:18 -0700
 move connection tests into _ping()

r6924@Thesaurus (orig r6923):  ijw | 2009-07-01 19:34:32 +0200
Added a test for a resultset to related-resultset join for 0 related records
r6928@Thesaurus (orig r6927):  ijw | 2009-07-01 20:04:16 +0200
Additional tests on prefetch - illustrates the bug with left-join has_many (NULL row returned) and the one that results from the trivial fix (prefetch gives no artist)
r6932@Thesaurus (orig r6931):  ribasushi | 2009-07-02 08:08:33 +0200
Another candidate for somethingawful.com (fix left join-ed count)
r6934@Thesaurus (orig r6933):  ribasushi | 2009-07-02 09:04:13 +0200
Changelog
r6935@Thesaurus (orig r6934):  ribasushi | 2009-07-02 11:23:48 +0200
cleanup
r6936@Thesaurus (orig r6935):  ijw | 2009-07-02 12:41:01 +0200
Check fetched rows == count for related resultsets
r6937@Thesaurus (orig r6936):  ijw | 2009-07-02 12:43:47 +0200
Confirm prefetch doesn't affect main row fetch, and main row fetch works with and without counting
r6938@Thesaurus (orig r6937):  ribasushi | 2009-07-02 12:52:51 +0200
More fail (fix is known but needs work)
r6939@Thesaurus (orig r6938):  ribasushi | 2009-07-02 13:07:22 +0200
And more fail
r6940@Thesaurus (orig r6939):  ribasushi | 2009-07-02 13:16:46 +0200
These tests are in prefetch/count.t
r6941@Thesaurus (orig r6940):  ribasushi | 2009-07-02 13:38:31 +0200
cleanup
r6942@Thesaurus (orig r6941):  ribasushi | 2009-07-02 13:38:49 +0200
Solve more prefetch inflation crap
r6943@Thesaurus (orig r6942):  ribasushi | 2009-07-02 13:47:41 +0200
Make the code readable
r6944@Thesaurus (orig r6943):  ribasushi | 2009-07-02 15:52:35 +0200
Everything works, just need to fix join-path chaining over search_related (to guard against obscure db quirks)
r6946@Thesaurus (orig r6945):  caelum | 2009-07-02 21:06:32 +0200
add sybase reconnect test
r6948@Thesaurus (orig r6947):  ribasushi | 2009-07-02 22:20:21 +0200
Last part of the join handling puzzle
r6951@Thesaurus (orig r6950):  ribasushi | 2009-07-03 00:14:50 +0200
 r6360@Thesaurus (orig r6359):  arcanez | 2009-05-21 20:18:52 +0200
 branch to work on prefetch/select
 r6361@Thesaurus (orig r6360):  arcanez | 2009-05-21 20:32:46 +0200
 failing test
 r6373@Thesaurus (orig r6372):  ribasushi | 2009-05-22 11:07:26 +0200
 Simplify unresolvable test by arcanez
 r6905@Thesaurus (orig r6904):  ribasushi | 2009-07-01 12:54:03 +0200
 Extend test
 r6950@Thesaurus (orig r6949):  ribasushi | 2009-07-03 00:14:09 +0200
 Apparent fix - simply delay the in_storage flagging of the main object until all prefetched objects are inflated. The rest of the changes are just cosmetics, preparing for the collapse_result rewrite

r6953@Thesaurus (orig r6952):  ribasushi | 2009-07-03 00:17:22 +0200
Changes
r6965@Thesaurus (orig r6964):  ribasushi | 2009-07-03 13:19:27 +0200
Add set_ansi_mode on_connect_call for mysql
Also switch to _do_query instead of plain dbh->do (shows up in the trace)
r6966@Thesaurus (orig r6965):  ribasushi | 2009-07-03 13:37:06 +0200
Capitalize mysql commands
r6967@Thesaurus (orig r6966):  ribasushi | 2009-07-03 15:07:49 +0200
Double an existing might_have test as has_one
r6968@Thesaurus (orig r6967):  ribasushi | 2009-07-03 16:36:32 +0200
Extra test to demonstrate has_one working, and a POD clarification of multicreate
r6973@Thesaurus (orig r6972):  ribasushi | 2009-07-03 20:20:42 +0200
 r6554@Thesaurus (orig r6553):  frew | 2009-06-09 00:06:42 +0200
 branch for mssql top issues
 r6572@Thesaurus (orig r6571):  frew | 2009-06-09 23:18:46 +0200
 more tests for SQL Server!
 r6573@Thesaurus (orig r6572):  frew | 2009-06-09 23:49:10 +0200
 Added AmbiguousGlob.pm for silly servers like mssql and mysql.  See docs for more info
 r6574@Thesaurus (orig r6573):  frew | 2009-06-09 23:55:22 +0200
 fix plan
 r6602@Thesaurus (orig r6601):  frew | 2009-06-10 17:03:30 +0200
 more failing tests
 r6608@Thesaurus (orig r6607):  frew | 2009-06-10 20:05:53 +0200
 don't use eval!
 r6610@Thesaurus (orig r6609):  frew | 2009-06-10 20:07:49 +0200
 beginning of DWIM for IDENTITY_INSERT
 r6628@Thesaurus (orig r6627):  frew | 2009-06-11 18:13:02 +0200
 still busted :-(
 r6631@Thesaurus (orig r6630):  frew | 2009-06-11 19:39:00 +0200
 general function to go from column names and ident to result source
 r6632@Thesaurus (orig r6631):  frew | 2009-06-11 19:40:11 +0200
 Use new _resolve_column_sources method and begin insert_bulk method
 r6635@Thesaurus (orig r6634):  frew | 2009-06-11 20:12:38 +0200
 updated _resolve_column_source to _resolve_column_info as per ribasushi's suggestion
 r6650@Thesaurus (orig r6649):  frew | 2009-06-12 17:13:32 +0200
 Now I just need to check if the actual values are set...
 r6651@Thesaurus (orig r6650):  frew | 2009-06-12 17:26:53 +0200
 Insert Identity works!
 r6652@Thesaurus (orig r6651):  frew | 2009-06-12 17:34:13 +0200
 silly warns.
 r6684@Thesaurus (orig r6683):  frew | 2009-06-15 16:49:00 +0200
 failing test
 r6686@Thesaurus (orig r6685):  ribasushi | 2009-06-15 18:10:26 +0200
 make all resolved attrs visible to sqla
 r6698@Thesaurus (orig r6697):  ribasushi | 2009-06-17 02:31:37 +0200
 Half way working stuff, needs a LOT of tweaking still
 r6729@Thesaurus (orig r6728):  ribasushi | 2009-06-19 19:49:27 +0200
 Merge badness
 r6730@Thesaurus (orig r6729):  ribasushi | 2009-06-19 19:49:40 +0200
 fix eol
 r6731@Thesaurus (orig r6730):  ribasushi | 2009-06-19 19:55:47 +0200
 augment inheritance
 r6735@Thesaurus (orig r6734):  ribasushi | 2009-06-20 10:34:42 +0200
 Maybe I've nailed it
 r6746@Thesaurus (orig r6745):  ribasushi | 2009-06-20 23:53:55 +0200
 Test and merge fixes
 r6747@Thesaurus (orig r6746):  ribasushi | 2009-06-21 00:01:09 +0200
 Really fix tests
 r6748@Thesaurus (orig r6747):  ribasushi | 2009-06-21 00:01:54 +0200
 Really fix tests
 r6749@Thesaurus (orig r6748):  ribasushi | 2009-06-21 00:18:33 +0200
 Now really final
 r6750@Thesaurus (orig r6749):  ribasushi | 2009-06-21 00:22:23 +0200
 whoops
 r6751@Thesaurus (orig r6750):  ribasushi | 2009-06-21 00:42:18 +0200
 That should be all
 r6752@Thesaurus (orig r6751):  ribasushi | 2009-06-21 08:54:00 +0200
 Make sure quoting works
 r6755@Thesaurus (orig r6754):  ribasushi | 2009-06-21 15:21:23 +0200
 Groundwork for sanification of the toplimit test
 r6863@Thesaurus (orig r6862):  ribasushi | 2009-06-30 01:13:49 +0200
 Make sure storage classes use c3, just like the rest of dbic (tested on 5.8 as well)
 r6869@Thesaurus (orig r6868):  ribasushi | 2009-06-30 09:53:27 +0200
 Some fixes after review
 r6874@Thesaurus (orig r6873):  ribasushi | 2009-06-30 11:54:34 +0200
 Fix borked next invocation
 r6896@Thesaurus (orig r6895):  frew | 2009-06-30 21:38:26 +0200
 silly misspells and trailing whitespace
 r6955@Thesaurus (orig r6954):  ribasushi | 2009-07-03 01:21:28 +0200
 Some hack consolidation
 r6962@Thesaurus (orig r6961):  ribasushi | 2009-07-03 12:06:57 +0200
 Fix some mssql shortcommings when confronted with the new subequeried prefetch sql
 r6963@Thesaurus (orig r6962):  ribasushi | 2009-07-03 12:47:57 +0200
 Ask for newer DBD::Pg in author mode, suggest the newer version otherwise (proper array support). Make test more resilient as well
 r6964@Thesaurus (orig r6963):  ribasushi | 2009-07-03 12:49:16 +0200
 Switch to C3 mro throughout the ::Storage hierarchy (DBIx::Class brings in MRO::Compat, and all ::Storage's are based on it, tested on 5.8
 r6969@Thesaurus (orig r6968):  ribasushi | 2009-07-03 19:54:04 +0200
 Duh
 r6970@Thesaurus (orig r6969):  frew | 2009-07-03 19:59:48 +0200
 fix tests for new codez
 r6971@Thesaurus (orig r6970):  ribasushi | 2009-07-03 20:18:53 +0200
 detabify
 r6972@Thesaurus (orig r6971):  ribasushi | 2009-07-03 20:20:07 +0200
 changes

r6980@Thesaurus (orig r6979):  ribasushi | 2009-07-04 11:34:08 +0200
Hide devel documentation from the indexer
r6981@Thesaurus (orig r6980):  ribasushi | 2009-07-04 11:37:25 +0200
Add set_ansi_mode POD
r6982@Thesaurus (orig r6981):  ribasushi | 2009-07-04 11:45:24 +0200
Backout mysql changes for further polishing
r6985@Thesaurus (orig r6984):  ribasushi | 2009-07-04 12:08:16 +0200
Missing newline
r6986@Thesaurus (orig r6985):  ribasushi | 2009-07-04 12:11:18 +0200
typo
r6987@Thesaurus (orig r6986):  ribasushi | 2009-07-04 12:40:47 +0200
Fix POD
r6988@Thesaurus (orig r6987):  ribasushi | 2009-07-04 13:09:39 +0200
todos are shorter now
r6990@Thesaurus (orig r6989):  castaway | 2009-07-05 22:00:55 +0200
Added Pod::Inherit use to Makefile.PL at author-time, comments/suggestions as to whether its too "noisy" welcome.

r6991@Thesaurus (orig r6990):  ribasushi | 2009-07-06 00:06:52 +0200
Couple of makefile fixes:
use is compile time, use require
recommends is for distro maintainers only, push the dependency into the authors hash (it is not to be executed by mere mortals)

r6992@Thesaurus (orig r6991):  ribasushi | 2009-07-06 00:55:36 +0200
Forgotten pod exclusions
r6993@Thesaurus (orig r6992):  ribasushi | 2009-07-06 01:07:05 +0200
Temporarily backout Pod::Inherit changes
r6994@Thesaurus (orig r6993):  ribasushi | 2009-07-06 01:10:22 +0200
Put Pod::Inherit stuff back after proper copy
r7010@Thesaurus (orig r7009):  ribasushi | 2009-07-09 12:45:02 +0200
 r6995@Thesaurus (orig r6994):  ribasushi | 2009-07-06 01:12:57 +0200
 Where 08108 will come from

r7028@Thesaurus (orig r7027):  caelum | 2009-07-10 23:56:57 +0200
fix PodInherit call in Makefile.PL
r7030@Thesaurus (orig r7029):  robkinyon | 2009-07-11 00:03:07 +0200
Applied patch from kados regarding use of a DateTime::Format class to validate
r7031@Thesaurus (orig r7030):  caelum | 2009-07-11 11:26:40 +0200
reword IC::DT doc patch
r7038@Thesaurus (orig r7037):  dandv | 2009-07-13 14:06:08 +0200
PK::Auto has moved into Core since 2007
r7039@Thesaurus (orig r7038):  dandv | 2009-07-13 14:15:13 +0200
Fixed has_many example in Intro.pod
r7040@Thesaurus (orig r7039):  dandv | 2009-07-13 22:58:45 +0200
Fixed run-on sentences in FAQ
r7041@Thesaurus (orig r7040):  dandv | 2009-07-13 23:18:11 +0200
Minor POD fixes in Example.pod
r7042@Thesaurus (orig r7041):  dandv | 2009-07-13 23:48:18 +0200
Favored using ->single to get the topmost result over less readable ->slice(0)
r7043@Thesaurus (orig r7042):  dandv | 2009-07-14 00:56:31 +0200
Minor POD fixes in Cookbook
r7046@Thesaurus (orig r7045):  ribasushi | 2009-07-14 13:30:55 +0200
Minor logic cleanup
r7047@Thesaurus (orig r7046):  ribasushi | 2009-07-14 14:07:11 +0200
grouped prefetch fix
r7054@Thesaurus (orig r7053):  ijw | 2009-07-15 18:55:35 +0200
Added SQLA link for more comprehensive documentation of order_by options available
r7057@Thesaurus (orig r7056):  caelum | 2009-07-16 00:54:22 +0200
add "smalldatetime" support to IC::DT
r7060@Thesaurus (orig r7059):  ribasushi | 2009-07-16 06:29:41 +0200
 r7013@Thesaurus (orig r7012):  jnapiorkowski | 2009-07-09 17:00:22 +0200
 new branch
 r7014@Thesaurus (orig r7013):  jnapiorkowski | 2009-07-09 20:06:44 +0200
 changed the way transactions are detected for replication to work with the standard way to do this, minor doc updates, fix to the force pool so you can force a particular slave, changes to the way the debugging is created
 r7015@Thesaurus (orig r7014):  jnapiorkowski | 2009-07-09 20:17:03 +0200
 more changes to the way debug output works
 r7016@Thesaurus (orig r7015):  jnapiorkowski | 2009-07-09 22:26:47 +0200
 big update to the test suite so that we now check to make sure the storage that was expected was actually used
 r7017@Thesaurus (orig r7016):  jnapiorkowski | 2009-07-09 23:23:37 +0200
 set correct number of tests, changed the debuggin output to not warn on DDL, minor change to a test resultclass so we can deploy to mysql properly
 r7018@Thesaurus (orig r7017):  jnapiorkowski | 2009-07-09 23:26:59 +0200
 corrected the number of skipped tests
 r7019@Thesaurus (orig r7018):  jnapiorkowski | 2009-07-09 23:52:22 +0200
 fixed test resultclass formatting, added a few more DBIC::Storage::DBI methods that I might need to delegate.
 r7020@Thesaurus (orig r7019):  jnapiorkowski | 2009-07-10 01:23:07 +0200
 some documention updates and changed the way we find paths for the sqlite dbfiles to use File::Spec, which I hope will solve some of the Win32 error messages
 r7023@Thesaurus (orig r7022):  jnapiorkowski | 2009-07-10 18:00:38 +0200
 pod cleanup, fixed broken pod links, and new Introduction pod
 r7024@Thesaurus (orig r7023):  jnapiorkowski | 2009-07-10 19:10:57 +0200
 updated Changes file to reflect work completed
 r7025@Thesaurus (orig r7024):  jnapiorkowski | 2009-07-10 19:37:53 +0200
 a few more Moose Type related fixes and added diag to the replication test to report the moose and types version used, to help us debug some of the moose related errors being reported
 r7058@Thesaurus (orig r7057):  ribasushi | 2009-07-16 06:28:44 +0200
 A couple of typos, and general whitespace cleanup (ick)

r7063@Thesaurus (orig r7062):  jnapiorkowski | 2009-07-16 17:03:32 +0200
increased Moose version requirements due to changes in the way type constraints get validated, which is not backwardly compatible
r7064@Thesaurus (orig r7063):  dandv | 2009-07-17 03:37:28 +0200
Minor POD grammar: it's -> its where appropriate
r7075@Thesaurus (orig r7074):  tomboh | 2009-07-20 18:20:37 +0200
Fix POD changes from r7040.
r7078@Thesaurus (orig r7077):  norbi | 2009-07-21 00:59:30 +0200

r7079@Thesaurus (orig r7078):  norbi | 2009-07-21 00:59:58 +0200
 r7232@vger:  mendel | 2009-07-21 00:58:12 +0200
 Fixed documentation and added test for the "Arbitrary SQL through a custom ResultSource" Cookbook alternate (subclassing) recipe.

r7080@Thesaurus (orig r7079):  norbi | 2009-07-21 01:05:32 +0200
 r7235@vger:  mendel | 2009-07-21 01:05:18 +0200
 Fixed 'typo' (removed a word that I left there by accident).

r7081@Thesaurus (orig r7080):  norbi | 2009-07-21 10:06:21 +0200
 r7237@vger:  mendel | 2009-07-21 10:06:05 +0200
 Fixing what my svk client screwed up.

r7082@Thesaurus (orig r7081):  caelum | 2009-07-21 16:51:55 +0200
update Storage::Replicated prereqs
r7083@Thesaurus (orig r7082):  caelum | 2009-07-21 18:16:34 +0200
show Oracle datetime_setup alter session statements in debug output
r7086@Thesaurus (orig r7085):  ribasushi | 2009-07-22 03:50:57 +0200
Lazy folks do not run the whole test suite before merging >:(
r7100@Thesaurus (orig r7097):  caelum | 2009-07-23 20:14:11 +0200
 r6092@hlagh (orig r7090):  caelum | 2009-07-23 08:24:39 -0400
 new branch for fixing the MONEY type in MSSQL
 r6093@hlagh (orig r7091):  caelum | 2009-07-23 08:34:01 -0400
 add test
 r6283@hlagh (orig r7093):  caelum | 2009-07-23 10:31:08 -0400
 fix money columns
 r6284@hlagh (orig r7094):  caelum | 2009-07-23 10:34:06 -0400
 minor change
 r6285@hlagh (orig r7095):  caelum | 2009-07-23 11:01:37 -0400
 add test for updating money value to NULL
 r6286@hlagh (orig r7096):  caelum | 2009-07-23 14:09:26 -0400
 add money type tests to dbd::sybase+mssql tests

r7129@Thesaurus (orig r7126):  caelum | 2009-07-28 02:03:47 +0200
add postgres "timestamp without time zone" support
r7143@Thesaurus (orig r7140):  caelum | 2009-07-30 14:46:04 +0200
update sqlite test schema
r7148@Thesaurus (orig r7145):  robkinyon | 2009-07-30 16:13:21 +0200
Added prefetch caveats
r7149@Thesaurus (orig r7146):  robkinyon | 2009-07-30 16:20:02 +0200
Fixed caveats
r7152@Thesaurus (orig r7149):  caelum | 2009-07-30 17:56:01 +0200
make ::Oracle::Generic load without DBD::Oracle
r7153@Thesaurus (orig r7150):  caelum | 2009-07-30 18:04:47 +0200
make sure DBD::Oracle is loaded when using constants from it
r7157@Thesaurus (orig r7154):  castaway | 2009-07-30 22:17:33 +0200
Mangled Rob's example somewhat, still needs explaining whch circs exactly cause the borken results

r7161@Thesaurus (orig r7158):  mo | 2009-07-31 12:51:20 +0200
POD fix
r7162@Thesaurus (orig r7159):  mo | 2009-07-31 12:52:42 +0200
undo that attributes merge stuff
r7169@Thesaurus (orig r7166):  castaway | 2009-08-02 12:41:25 +0200
Mention ResultSet, ResultSource and Row in synopsis

r7170@Thesaurus (orig r7167):  castaway | 2009-08-02 14:10:53 +0200
Docs: Explainations of result sources and how to find them

r7175@Thesaurus (orig r7172):  ribasushi | 2009-08-03 11:01:44 +0200
Disable Pod::Inherit makefile calls, until we get to version 0.02
r7179@Thesaurus (orig r7176):  ribasushi | 2009-08-03 11:51:42 +0200
 r6983@Thesaurus (orig r6982):  ribasushi | 2009-07-04 11:46:57 +0200
 New branch to experiment with a sanifying mysql on_connect_call
 r6984@Thesaurus (orig r6983):  ribasushi | 2009-07-04 11:49:44 +0200
 Initial set_ansi_mode code - make sure to utilize _do_query instead of dbh->do, so the result is visible in the trace
 r6987@Thesaurus (orig r6986):  ribasushi | 2009-07-04 12:40:47 +0200
 Fix POD
 r7178@Thesaurus (orig r7175):  ribasushi | 2009-08-03 11:51:15 +0200
 Wrap up set_strict_mode for mysql

r7181@Thesaurus (orig r7178):  ribasushi | 2009-08-03 12:41:32 +0200
Sanify unqualified column bindtype handling
Silence a warning when using a custom {from}
r7201@Thesaurus (orig r7198):  caelum | 2009-08-04 22:18:27 +0200
update Changes
r7208@Thesaurus (orig r7205):  ribasushi | 2009-08-05 08:34:25 +0200
Bump dependencies:
Test::More for the new no_plan/done_testing goodies
File::Temp as per RT#48431
r7210@Thesaurus (orig r7207):  ribasushi | 2009-08-05 08:36:32 +0200
 r7156@Thesaurus (orig r7153):  robkinyon | 2009-07-30 20:06:04 +0200
 Create prefetch_redux branch
 r7164@Thesaurus (orig r7161):  robkinyon | 2009-07-31 22:41:01 +0200
 Added MooseX::Traits to Makefile.PL
 r7172@Thesaurus (orig r7169):  robkinyon | 2009-08-03 05:49:59 +0200
 Added two tests and marked one todo_skip
 r7187@Thesaurus (orig r7184):  ribasushi | 2009-08-03 17:24:41 +0200
 Use goto to preserve correct error-at-line reporting
 r7189@Thesaurus (orig r7186):  ribasushi | 2009-08-04 12:34:58 +0200
 Add an extra test specifically for distinct/prefetch
 Remove duplicate test in count/prefetch

 Switch to as_query instead of debug overloading
 r7190@Thesaurus (orig r7187):  ribasushi | 2009-08-04 12:35:57 +0200
 Fix how a distinct-induced group_by is calculated, taking in consideration the new prefetch mechanism
 r7197@Thesaurus (orig r7194):  ribasushi | 2009-08-04 17:31:33 +0200
 Traits not needed by anything currently in dbic
 r7198@Thesaurus (orig r7195):  ribasushi | 2009-08-04 17:41:14 +0200
 Move around tests a bit
 r7199@Thesaurus (orig r7196):  mo | 2009-08-04 21:10:57 +0200
 prefetch-grouped fails, again
 r7204@Thesaurus (orig r7201):  ribasushi | 2009-08-04 22:50:51 +0200
 Split the search_related prefetch tests into a standalone testfile
 r7205@Thesaurus (orig r7202):  ribasushi | 2009-08-04 23:05:03 +0200
 Move norbi's test to prefetch_redux - it's the same idea
 r7209@Thesaurus (orig r7206):  ribasushi | 2009-08-05 08:35:48 +0200
 Tadaaaa (even more prefetch insanity)

r7212@Thesaurus (orig r7209):  ribasushi | 2009-08-05 08:38:41 +0200
 r7107@Thesaurus (orig r7104):  caelum | 2009-07-24 06:51:57 +0200
 new branch to move common mssql functionality into the base class, and other tweaks
 r7109@Thesaurus (orig r7106):  caelum | 2009-07-24 07:28:11 +0200
 moved code to ::DBI::MSSQL and added DT inflation test
 r7112@Thesaurus (orig r7109):  caelum | 2009-07-24 08:46:16 +0200
 merge in some more MSSQL code, including odbc dynamic cursor support
 r7113@Thesaurus (orig r7110):  caelum | 2009-07-24 08:49:54 +0200
 fix a warning in SQLAHacks
 r7114@Thesaurus (orig r7111):  caelum | 2009-07-24 09:22:33 +0200
 add placeholder support detection for mssql through dbd::sybase
 r7118@Thesaurus (orig r7115):  caelum | 2009-07-24 16:39:06 +0200
 minor doc clarification
 r7122@Thesaurus (orig r7119):  caelum | 2009-07-25 16:10:30 +0200
 move placeholder support detection into ::Sybase::Base
 r7123@Thesaurus (orig r7120):  caelum | 2009-07-25 16:12:01 +0200
 add a comment
 r7127@Thesaurus (orig r7124):  caelum | 2009-07-26 18:04:29 +0200
 SAVEPOINT methods for MSSQL
 r7140@Thesaurus (orig r7137):  caelum | 2009-07-30 10:12:45 +0200
 better tests for "smalldatetime" support in MSSQL
 r7142@Thesaurus (orig r7139):  caelum | 2009-07-30 13:29:19 +0200
 MSSQL GUID support
 r7147@Thesaurus (orig r7144):  caelum | 2009-07-30 15:38:33 +0200
 update sqlite test schema
 r7150@Thesaurus (orig r7147):  caelum | 2009-07-30 16:26:47 +0200
 make sure the new mssql insert method works on an un-reblessed storage
 r7151@Thesaurus (orig r7148):  caelum | 2009-07-30 16:55:35 +0200
 better rebless check for insert
 r7154@Thesaurus (orig r7151):  caelum | 2009-07-30 18:57:22 +0200
 add missing file
 r7155@Thesaurus (orig r7152):  caelum | 2009-07-30 19:00:40 +0200
 fix syntax error
 r7163@Thesaurus (orig r7160):  caelum | 2009-07-31 15:52:41 +0200
 fix a bug in _determine_driver
 r7166@Thesaurus (orig r7163):  caelum | 2009-08-01 18:10:23 +0200
 default collist for storage _resolve_column_info
 r7182@Thesaurus (orig r7179):  caelum | 2009-08-03 13:42:31 +0200
 check that dynamic cursors are functional if enabled
 r7184@Thesaurus (orig r7181):  ribasushi | 2009-08-03 14:23:37 +0200
 Adjust expected sql to match the new 'Track' table definition
 r7186@Thesaurus (orig r7183):  ribasushi | 2009-08-03 15:16:10 +0200
 Simplify code and add some comments
 r7200@Thesaurus (orig r7197):  caelum | 2009-08-04 21:31:16 +0200
 update oracle tests for new "track" table
 r7203@Thesaurus (orig r7200):  caelum | 2009-08-04 22:39:57 +0200
 update Changes

r7214@Thesaurus (orig r7211):  ribasushi | 2009-08-05 08:40:39 +0200
 r7213@Thesaurus (orig r7210):  ribasushi | 2009-08-05 08:40:20 +0200
 Really sanify _resolve_column_info

r7216@Thesaurus (orig r7213):  ribasushi | 2009-08-05 10:19:37 +0200
Reminder about discard_changes and friends
r7217@Thesaurus (orig r7214):  ribasushi | 2009-08-05 10:26:20 +0200
Reformat and fill-in changes
r7218@Thesaurus (orig r7215):  caelum | 2009-08-05 10:37:12 +0200
rename connect_call_use_mars to connect_call_use_MARS
r7219@Thesaurus (orig r7216):  ribasushi | 2009-08-05 10:38:14 +0200
Silence a TODO test
r7220@Thesaurus (orig r7217):  caelum | 2009-08-05 10:46:11 +0200
minor Changes update
r7230@Thesaurus (orig r7227):  castaway | 2009-08-05 14:57:52 +0200
Minty's conversion of cookbook "arbitrary sql" to use ResultSource::View, plus some examples in ::View itself.
Some style tweaks of mine

r7231@Thesaurus (orig r7228):  ribasushi | 2009-08-05 15:41:28 +0200
Dynamically load necessary table classes
r7236@Thesaurus (orig r7233):  caelum | 2009-08-05 19:49:51 +0200
fix rounding issues in mssql money tests
r7237@Thesaurus (orig r7234):  caelum | 2009-08-05 20:09:03 +0200
better money value comparison in tests
r7239@Thesaurus (orig r7236):  frew | 2009-08-05 20:53:32 +0200
whitespace jfklds;ajfklds;a
r7240@Thesaurus (orig r7237):  frew | 2009-08-05 20:54:41 +0200
Fix testing bug.  Windows only.
r7256@Thesaurus (orig r7253):  ribasushi | 2009-08-07 11:19:35 +0200
 r7232@Thesaurus (orig r7229):  jnapiorkowski | 2009-08-05 16:56:32 +0200
 added test for the new default force pool behavior in PK->discard_changes and cleaned up the related tests a bit to give more meaningful info
 r7233@Thesaurus (orig r7230):  jnapiorkowski | 2009-08-05 16:57:45 +0200
 opps typo in test status messages
 r7234@Thesaurus (orig r7231):  jnapiorkowski | 2009-08-05 17:03:46 +0200
 added the default attrs to solve the failing test recently commited
 r7235@Thesaurus (orig r7232):  jnapiorkowski | 2009-08-05 17:58:44 +0200
 added test to make sure you can override the default attributes to discard_changes
 r7241@Thesaurus (orig r7238):  jnapiorkowski | 2009-08-05 22:00:58 +0200
 added replication as an optional feature to make installing it easier
 r7253@Thesaurus (orig r7250):  ribasushi | 2009-08-07 11:06:41 +0200
 Streamline makefile dep handling
 r7254@Thesaurus (orig r7251):  ribasushi | 2009-08-07 11:07:14 +0200
 Switch to done_testing
 r7255@Thesaurus (orig r7252):  ribasushi | 2009-08-07 11:19:13 +0200
 Move discard_changes code to Row.pm, better docs

r7257@Thesaurus (orig r7254):  ribasushi | 2009-08-07 11:21:35 +0200
Remove merged branch
r7259@Thesaurus (orig r7256):  ribasushi | 2009-08-07 14:16:13 +0200
Fix bogus POD
r7261@Thesaurus (orig r7258):  ribasushi | 2009-08-07 17:22:58 +0200
per mst: no optional deps
r7262@Thesaurus (orig r7259):  ribasushi | 2009-08-08 17:02:39 +0200
Stop using discard_changes() in Ordered (if I knew it will be *that* complex I would not touch it)
r7265@Thesaurus (orig r7262):  ribasushi | 2009-08-08 17:49:19 +0200
 r7032@Thesaurus (orig r7031):  caelum | 2009-07-11 11:28:52 +0200
 new branch to reduce connected() calls
 r7033@Thesaurus (orig r7032):  caelum | 2009-07-11 13:07:41 +0200
 added failing test
 r7034@Thesaurus (orig r7033):  caelum | 2009-07-11 14:36:53 +0200
 minor optimization
 r7048@Thesaurus (orig r7047):  caelum | 2009-07-14 15:09:47 +0200
 substantially reduced ping count, dynamic cursors support for mssql through odbc
 r7050@Thesaurus (orig r7049):  caelum | 2009-07-14 16:06:39 +0200
 a couple more options for odbc/mssql
 r7052@Thesaurus (orig r7051):  caelum | 2009-07-15 00:14:09 +0200
 unfuck ensure_connected for odbc/mssql
 r7055@Thesaurus (orig r7054):  caelum | 2009-07-15 21:10:27 +0200
 rename _scope_identity to _identity for odbc/mssql
 r7056@Thesaurus (orig r7055):  caelum | 2009-07-16 00:41:45 +0200
 add IC::DT tests for odbc/mssql
 r7069@Thesaurus (orig r7068):  caelum | 2009-07-17 11:47:31 +0200
 don't run connection actions if ->_rebless does not connect
 r7108@Thesaurus (orig r7105):  caelum | 2009-07-24 07:26:13 +0200
 moving test to another branch
 r7110@Thesaurus (orig r7107):  caelum | 2009-07-24 07:52:33 +0200
 revert odbc/mssql code to trunk and move it to another branch
 r7111@Thesaurus (orig r7108):  caelum | 2009-07-24 08:13:35 +0200
 revert t/746mssql.t to trunk and move to another branch
 r7224@Thesaurus (orig r7221):  caelum | 2009-08-05 11:48:04 +0200
 update branch after pull
 r7225@Thesaurus (orig r7222):  ribasushi | 2009-08-05 12:09:07 +0200
 Rename last_dbh and turn it into a public method
 r7226@Thesaurus (orig r7223):  ribasushi | 2009-08-05 12:12:20 +0200
 Whoopsie - more renames
 r7227@Thesaurus (orig r7224):  ribasushi | 2009-08-05 12:32:09 +0200
 Changes and a deploy() fix
 r7228@Thesaurus (orig r7225):  ribasushi | 2009-08-05 12:36:01 +0200
 We do not count pings during deploy - they are expected
 r7229@Thesaurus (orig r7226):  ribasushi | 2009-08-05 12:49:06 +0200
 Clarify autocommit default
 r7238@Thesaurus (orig r7235):  caelum | 2009-08-05 20:39:47 +0200
 fix up txn_begin and the ping_count test
 r7263@Thesaurus (orig r7260):  ribasushi | 2009-08-08 17:40:19 +0200
 A more straightforward txn_begin fix, some more test fixes

r7270@Thesaurus (orig r7267):  ribasushi | 2009-08-09 00:34:31 +0200
 r6822@Thesaurus (orig r6821):  caelum | 2009-06-28 14:38:12 +0200
 branch
 r6825@Thesaurus (orig r6824):  caelum | 2009-06-28 14:40:37 +0200
 ->table(\"table")
 r6827@Thesaurus (orig r6826):  caelum | 2009-06-28 14:55:06 +0200
 revert
 r6829@Thesaurus (orig r6828):  caelum | 2009-06-28 15:57:40 +0200
  r5742@hlagh (orig r6819):  ribasushi | 2009-06-28 04:00:03 -0700
  The prefetch+group_by is a complex problem - branch

 r6834@Thesaurus (orig r6833):  caelum | 2009-06-28 23:24:47 +0200
 ->table(\"foo") now works
 r6835@Thesaurus (orig r6834):  caelum | 2009-06-29 03:54:31 +0200
 another test
 r6849@Thesaurus (orig r6848):  caelum | 2009-06-29 21:39:26 +0200
 separated table ref test out, changed CDTableRef to a view with less rels
 r6852@Thesaurus (orig r6851):  caelum | 2009-06-29 22:56:45 +0200
 changed CD to ->table(\"cd")
 r6853@Thesaurus (orig r6852):  caelum | 2009-06-29 23:13:48 +0200
 fix t/80unique.t
 r6857@Thesaurus (orig r6856):  caelum | 2009-06-29 23:45:19 +0200
 branch pushed, removing
 r6858@Thesaurus (orig r6857):  caelum | 2009-06-29 23:46:54 +0200
 removing debug statement
 r6860@Thesaurus (orig r6859):  ribasushi | 2009-06-30 00:03:21 +0200
 Minor fixes
 r6861@Thesaurus (orig r6860):  ribasushi | 2009-06-30 00:25:27 +0200
 This is sloppy, but sqlt is sloppy too. All tests pass now, all we really need is to intercept name() set-calls, and use a virtual view (the only legit setter is the new() call in ResultSourceProxy::Table
 r6867@Thesaurus (orig r6866):  caelum | 2009-06-30 03:34:02 +0200
 forgot to use Scalar::Util ()
 r7007@Thesaurus (orig r7006):  caelum | 2009-07-09 07:37:22 +0200
  r5766@hlagh (orig r6843):  abraxxa | 2009-06-29 02:02:17 -0700
  fixed typo in test

  r5779@hlagh (orig r6847):  ribasushi | 2009-06-29 10:09:00 -0700
  Minor Ordered optimization (don't use count)
  r5787@hlagh (orig r6855):  caelum | 2009-06-29 14:42:11 -0700
   r5451@hlagh (orig r6605):  caelum | 2009-06-10 09:23:44 -0700
   new branch to implement on_connect_call
   r5484@hlagh (orig r6633):  caelum | 2009-06-11 11:03:10 -0700
   on_connect_call implementation and set_datetime_format support for Oracle
   r5492@hlagh (orig r6641):  caelum | 2009-06-11 16:39:28 -0700
   connect_call_set_datetime_format for Oracle, I have no idea why this didn't get committed before...
   r5504@hlagh (orig r6655):  caelum | 2009-06-12 17:28:06 -0700
   finished up on_connect_call stuff
   r5507@hlagh (orig r6658):  caelum | 2009-06-13 04:03:36 -0700
   fixup _setup_connect_do, other minor cleanups
   r5508@hlagh (orig r6659):  caelum | 2009-06-13 04:35:33 -0700
   make the on_(dis)?connect_do accessors returnn the original structure
   r5509@hlagh (orig r6660):  caelum | 2009-06-13 08:31:52 -0700
   allow undef for _setup_connect_do
   r5522@hlagh (orig r6679):  caelum | 2009-06-14 09:56:40 -0700
   rename connect_do store
   r5621@hlagh (orig r6769):  caelum | 2009-06-23 07:38:33 -0700
   minor doc update
   r5628@hlagh (orig r6777):  caelum | 2009-06-23 16:36:12 -0700
   properly test nanosecond precision with oracle and datetime_setup
   r5669@hlagh (orig r6784):  caelum | 2009-06-24 10:49:25 -0700
   IC::DT does support timestamp with timezone
   r5768@hlagh (orig r6846):  caelum | 2009-06-29 08:20:32 -0700
   remove DateTime from 73oracle.t
   r5781@hlagh (orig r6849):  caelum | 2009-06-29 13:07:43 -0700
   remove the _store stuff for on_connect_do
   r5785@hlagh (orig r6853):  ribasushi | 2009-06-29 14:38:30 -0700
   Some beautification

  r5802@hlagh (orig r6870):  ribasushi | 2009-06-30 01:09:03 -0700
  Cleanup dependency handling a bit
  r5806@hlagh (orig r6874):  ribasushi | 2009-06-30 03:39:06 -0700
  Allow broken resultsource-class-derived objects to still work
  r5807@hlagh (orig r6875):  ribasushi | 2009-06-30 03:40:46 -0700
  clarify
  r5835@hlagh (orig r6877):  ash | 2009-06-30 04:48:13 -0700
  Update POD on Dynamic sub-classing

  r5837@hlagh (orig r6882):  ribasushi | 2009-06-30 08:36:38 -0700
   r6815@Thesaurus (orig r6814):  ribasushi | 2009-06-28 10:32:42 +0200
   Branch to explore double joins on search_related
   r6816@Thesaurus (orig r6815):  ribasushi | 2009-06-28 10:34:16 +0200
   Thetest case that started it all
   r6817@Thesaurus (orig r6816):  ribasushi | 2009-06-28 10:35:11 +0200
   The proposed fix (do not add an extra join if it is already present in the topmost join)
   r6818@Thesaurus (orig r6817):  ribasushi | 2009-06-28 11:04:26 +0200
   Minor omission
   r6819@Thesaurus (orig r6818):  ribasushi | 2009-06-28 11:07:33 +0200
   Adjust a couple of tests for new behavior (thus all of this might be backwards incompatible to the point of being useless):
   The counts in t/90join_torture.t are now 5*3, not 5*3*3, as a second join is not induced by search_related
   The raw sql scan in t/prefetch/standard.t is just silly, won't even try to understand it
   Just to maintain the TreeLike folding, I add a 3rd children join which was inserted by search_related before the code changes

  r5843@hlagh (orig r6888):  ribasushi | 2009-06-30 10:36:11 -0700
  Todoify test for now
  r5844@hlagh (orig r6889):  ribasushi | 2009-06-30 10:37:05 -0700
  Todoify test for now (2)
  r5846@hlagh (orig r6891):  ribasushi | 2009-06-30 10:52:31 -0700
  Todoify test for now (3)
  r5850@hlagh (orig r6902):  ribasushi | 2009-06-30 23:46:12 -0700
  Fixed deadlock test
  r5851@hlagh (orig r6903):  ribasushi | 2009-07-01 03:22:00 -0700
  Clarify exception text
  r5854@hlagh (orig r6906):  ribasushi | 2009-07-01 04:23:46 -0700
   r6821@Thesaurus (orig r6820):  ribasushi | 2009-06-28 13:09:11 +0200
   Branch for prefetch+group play
   r6823@Thesaurus (orig r6822):  ribasushi | 2009-06-28 14:38:36 +0200
   Normalize group_by
   r6824@Thesaurus (orig r6823):  ribasushi | 2009-06-28 14:39:54 +0200
   Proper prefetch+group test
   r6826@Thesaurus (orig r6825):  ribasushi | 2009-06-28 14:42:48 +0200
   Whoops
   r6828@Thesaurus (orig r6827):  ribasushi | 2009-06-28 15:06:57 +0200
   Lose the literal sql bits - castaway is right it's silly to support those
   r6833@Thesaurus (orig r6832):  ribasushi | 2009-06-28 22:38:43 +0200
   Rogue comments
   r6837@Thesaurus (orig r6836):  ribasushi | 2009-06-29 09:44:25 +0200
   A couple of test fixes
   r6838@Thesaurus (orig r6837):  ribasushi | 2009-06-29 09:46:13 +0200
   Support for -select/-as in SQLAHacks field selection
   r6839@Thesaurus (orig r6838):  ribasushi | 2009-06-29 09:49:53 +0200
   This is tested elsewhere
   r6840@Thesaurus (orig r6839):  ribasushi | 2009-06-29 09:50:43 +0200
   This is tested elsewhere (2)
   r6841@Thesaurus (orig r6840):  ribasushi | 2009-06-29 10:07:09 +0200
   Test cleanups
   r6842@Thesaurus (orig r6841):  ribasushi | 2009-06-29 10:11:13 +0200
   Most of the grouped prefetch solution
   r6843@Thesaurus (orig r6842):  ribasushi | 2009-06-29 10:14:45 +0200
   clearer
   r6845@Thesaurus (orig r6844):  ribasushi | 2009-06-29 12:05:37 +0200
   And score! (all works)
   r6882@Thesaurus (orig r6881):  ribasushi | 2009-06-30 16:23:06 +0200
   rs->get_column now properly recognizes prefetch and collapses if at all possible
   r6886@Thesaurus (orig r6885):  ribasushi | 2009-06-30 17:39:58 +0200
   Whoops

  r5857@hlagh (orig r6909):  ribasushi | 2009-07-01 04:27:15 -0700
  Optimize set_column on uninserted objects
  r5867@hlagh (orig r6920):  caelum | 2009-07-01 08:40:32 -0700
   r5859@hlagh (orig r6912):  caelum | 2009-07-01 06:21:30 -0700
   new connected() for dbd::sybase users
   r5860@hlagh (orig r6913):  caelum | 2009-07-01 06:25:46 -0700
   add a couple of dbd::sybase reconnection tests
   r5861@hlagh (orig r6914):  caelum | 2009-07-01 06:35:07 -0700
   better connection test
   r5862@hlagh (orig r6915):  caelum | 2009-07-01 06:45:05 -0700
   use dbh->do for connected instead of prepare_cached
   r5863@hlagh (orig r6916):  ribasushi | 2009-07-01 06:55:21 -0700
   Segfault
   r5864@hlagh (orig r6917):  caelum | 2009-07-01 07:03:22 -0700
   use ->do instead of ->prepare_cached in oracle's connected() too
   r5865@hlagh (orig r6918):  caelum | 2009-07-01 08:20:52 -0700
   fix segfault with old DBD::Sybase
   r5866@hlagh (orig r6919):  caelum | 2009-07-01 08:39:18 -0700
   move connection tests into _ping()

  r5873@hlagh (orig r6923):  ijw | 2009-07-01 10:34:32 -0700
  Added a test for a resultset to related-resultset join for 0 related records
  r5874@hlagh (orig r6927):  ijw | 2009-07-01 11:04:16 -0700
  Additional tests on prefetch - illustrates the bug with left-join has_many (NULL row returned) and the one that results from the trivial fix (prefetch gives no artist)
  r5876@hlagh (orig r6931):  ribasushi | 2009-07-01 23:08:33 -0700
  Another candidate for somethingawful.com (fix left join-ed count)
  r5877@hlagh (orig r6933):  ribasushi | 2009-07-02 00:04:13 -0700
  Changelog
  r5878@hlagh (orig r6934):  ribasushi | 2009-07-02 02:23:48 -0700
  cleanup
  r5879@hlagh (orig r6935):  ijw | 2009-07-02 03:41:01 -0700
  Check fetched rows == count for related resultsets
  r5880@hlagh (orig r6936):  ijw | 2009-07-02 03:43:47 -0700
  Confirm prefetch doesn't affect main row fetch, and main row fetch works with and without counting
  r5881@hlagh (orig r6937):  ribasushi | 2009-07-02 03:52:51 -0700
  More fail (fix is known but needs work)
  r5882@hlagh (orig r6938):  ribasushi | 2009-07-02 04:07:22 -0700
  And more fail
  r5883@hlagh (orig r6939):  ribasushi | 2009-07-02 04:16:46 -0700
  These tests are in prefetch/count.t
  r5884@hlagh (orig r6940):  ribasushi | 2009-07-02 04:38:31 -0700
  cleanup
  r5885@hlagh (orig r6941):  ribasushi | 2009-07-02 04:38:49 -0700
  Solve more prefetch inflation crap
  r5886@hlagh (orig r6942):  ribasushi | 2009-07-02 04:47:41 -0700
  Make the code readable
  r5887@hlagh (orig r6943):  ribasushi | 2009-07-02 06:52:35 -0700
  Everything works, just need to fix join-path chaining over search_related (to guard against obscure db quirks)
  r5889@hlagh (orig r6945):  caelum | 2009-07-02 12:06:32 -0700
  add sybase reconnect test
  r5891@hlagh (orig r6947):  ribasushi | 2009-07-02 13:20:21 -0700
  Last part of the join handling puzzle
  r5894@hlagh (orig r6950):  ribasushi | 2009-07-02 15:14:50 -0700
   r6360@Thesaurus (orig r6359):  arcanez | 2009-05-21 20:18:52 +0200
   branch to work on prefetch/select
   r6361@Thesaurus (orig r6360):  arcanez | 2009-05-21 20:32:46 +0200
   failing test
   r6373@Thesaurus (orig r6372):  ribasushi | 2009-05-22 11:07:26 +0200
   Simplify unresolvable test by arcanez
   r6905@Thesaurus (orig r6904):  ribasushi | 2009-07-01 12:54:03 +0200
   Extend test
   r6950@Thesaurus (orig r6949):  ribasushi | 2009-07-03 00:14:09 +0200
   Apparent fix - simply delay the in_storage flagging of the main object until all prefetched objects are inflated. The rest of the changes are just cosmetics, preparing for the collapse_result rewrite

  r5896@hlagh (orig r6952):  ribasushi | 2009-07-02 15:17:22 -0700
  Changes
  r5909@hlagh (orig r6964):  ribasushi | 2009-07-03 04:19:27 -0700
  Add set_ansi_mode on_connect_call for mysql
  Also switch to _do_query instead of plain dbh->do (shows up in the trace)
  r5910@hlagh (orig r6965):  ribasushi | 2009-07-03 04:37:06 -0700
  Capitalize mysql commands
  r5911@hlagh (orig r6966):  ribasushi | 2009-07-03 06:07:49 -0700
  Double an existing might_have test as has_one
  r5912@hlagh (orig r6967):  ribasushi | 2009-07-03 07:36:32 -0700
  Extra test to demonstrate has_one working, and a POD clarification of multicreate
  r5917@hlagh (orig r6972):  ribasushi | 2009-07-03 11:20:42 -0700
   r6554@Thesaurus (orig r6553):  frew | 2009-06-09 00:06:42 +0200
   branch for mssql top issues
   r6572@Thesaurus (orig r6571):  frew | 2009-06-09 23:18:46 +0200
   more tests for SQL Server!
   r6573@Thesaurus (orig r6572):  frew | 2009-06-09 23:49:10 +0200
   Added AmbiguousGlob.pm for silly servers like mssql and mysql.  See docs for more info
   r6574@Thesaurus (orig r6573):  frew | 2009-06-09 23:55:22 +0200
   fix plan
   r6602@Thesaurus (orig r6601):  frew | 2009-06-10 17:03:30 +0200
   more failing tests
   r6608@Thesaurus (orig r6607):  frew | 2009-06-10 20:05:53 +0200
   don't use eval!
   r6610@Thesaurus (orig r6609):  frew | 2009-06-10 20:07:49 +0200
   beginning of DWIM for IDENTITY_INSERT
   r6628@Thesaurus (orig r6627):  frew | 2009-06-11 18:13:02 +0200
   still busted :-(
   r6631@Thesaurus (orig r6630):  frew | 2009-06-11 19:39:00 +0200
   general function to go from column names and ident to result source
   r6632@Thesaurus (orig r6631):  frew | 2009-06-11 19:40:11 +0200
   Use new _resolve_column_sources method and begin insert_bulk method
   r6635@Thesaurus (orig r6634):  frew | 2009-06-11 20:12:38 +0200
   updated _resolve_column_source to _resolve_column_info as per ribasushi's suggestion
   r6650@Thesaurus (orig r6649):  frew | 2009-06-12 17:13:32 +0200
   Now I just need to check if the actual values are set...
   r6651@Thesaurus (orig r6650):  frew | 2009-06-12 17:26:53 +0200
   Insert Identity works!
   r6652@Thesaurus (orig r6651):  frew | 2009-06-12 17:34:13 +0200
   silly warns.
   r6684@Thesaurus (orig r6683):  frew | 2009-06-15 16:49:00 +0200
   failing test
   r6686@Thesaurus (orig r6685):  ribasushi | 2009-06-15 18:10:26 +0200
   make all resolved attrs visible to sqla
   r6698@Thesaurus (orig r6697):  ribasushi | 2009-06-17 02:31:37 +0200
   Half way working stuff, needs a LOT of tweaking still
   r6729@Thesaurus (orig r6728):  ribasushi | 2009-06-19 19:49:27 +0200
   Merge badness
   r6730@Thesaurus (orig r6729):  ribasushi | 2009-06-19 19:49:40 +0200
   fix eol
   r6731@Thesaurus (orig r6730):  ribasushi | 2009-06-19 19:55:47 +0200
   augment inheritance
   r6735@Thesaurus (orig r6734):  ribasushi | 2009-06-20 10:34:42 +0200
   Maybe I've nailed it
   r6746@Thesaurus (orig r6745):  ribasushi | 2009-06-20 23:53:55 +0200
   Test and merge fixes
   r6747@Thesaurus (orig r6746):  ribasushi | 2009-06-21 00:01:09 +0200
   Really fix tests
   r6748@Thesaurus (orig r6747):  ribasushi | 2009-06-21 00:01:54 +0200
   Really fix tests
   r6749@Thesaurus (orig r6748):  ribasushi | 2009-06-21 00:18:33 +0200
   Now really final
   r6750@Thesaurus (orig r6749):  ribasushi | 2009-06-21 00:22:23 +0200
   whoops
   r6751@Thesaurus (orig r6750):  ribasushi | 2009-06-21 00:42:18 +0200
   That should be all
   r6752@Thesaurus (orig r6751):  ribasushi | 2009-06-21 08:54:00 +0200
   Make sure quoting works
   r6755@Thesaurus (orig r6754):  ribasushi | 2009-06-21 15:21:23 +0200
   Groundwork for sanification of the toplimit test
   r6863@Thesaurus (orig r6862):  ribasushi | 2009-06-30 01:13:49 +0200
   Make sure storage classes use c3, just like the rest of dbic (tested on 5.8 as well)
   r6869@Thesaurus (orig r6868):  ribasushi | 2009-06-30 09:53:27 +0200
   Some fixes after review
   r6874@Thesaurus (orig r6873):  ribasushi | 2009-06-30 11:54:34 +0200
   Fix borked next invocation
   r6896@Thesaurus (orig r6895):  frew | 2009-06-30 21:38:26 +0200
   silly misspells and trailing whitespace
   r6955@Thesaurus (orig r6954):  ribasushi | 2009-07-03 01:21:28 +0200
   Some hack consolidation
   r6962@Thesaurus (orig r6961):  ribasushi | 2009-07-03 12:06:57 +0200
   Fix some mssql shortcommings when confronted with the new subequeried prefetch sql
   r6963@Thesaurus (orig r6962):  ribasushi | 2009-07-03 12:47:57 +0200
   Ask for newer DBD::Pg in author mode, suggest the newer version otherwise (proper array support). Make test more resilient as well
   r6964@Thesaurus (orig r6963):  ribasushi | 2009-07-03 12:49:16 +0200
   Switch to C3 mro throughout the ::Storage hierarchy (DBIx::Class brings in MRO::Compat, and all ::Storage's are based on it, tested on 5.8
   r6969@Thesaurus (orig r6968):  ribasushi | 2009-07-03 19:54:04 +0200
   Duh
   r6970@Thesaurus (orig r6969):  frew | 2009-07-03 19:59:48 +0200
   fix tests for new codez
   r6971@Thesaurus (orig r6970):  ribasushi | 2009-07-03 20:18:53 +0200
   detabify
   r6972@Thesaurus (orig r6971):  ribasushi | 2009-07-03 20:20:07 +0200
   changes

  r5920@hlagh (orig r6979):  ribasushi | 2009-07-04 02:34:08 -0700
  Hide devel documentation from the indexer
  r5921@hlagh (orig r6980):  ribasushi | 2009-07-04 02:37:25 -0700
  Add set_ansi_mode POD
  r5922@hlagh (orig r6981):  ribasushi | 2009-07-04 02:45:24 -0700
  Backout mysql changes for further polishing
  r5925@hlagh (orig r6984):  ribasushi | 2009-07-04 03:08:16 -0700
  Missing newline
  r5926@hlagh (orig r6985):  ribasushi | 2009-07-04 03:11:18 -0700
  typo
  r5927@hlagh (orig r6986):  ribasushi | 2009-07-04 03:40:47 -0700
  Fix POD
  r5928@hlagh (orig r6987):  ribasushi | 2009-07-04 04:09:39 -0700
  todos are shorter now
  r5929@hlagh (orig r6989):  castaway | 2009-07-05 13:00:55 -0700
  Added Pod::Inherit use to Makefile.PL at author-time, comments/suggestions as to whether its too "noisy" welcome.

  r5930@hlagh (orig r6990):  ribasushi | 2009-07-05 15:06:52 -0700
  Couple of makefile fixes:
  use is compile time, use require
  recommends is for distro maintainers only, push the dependency into the authors hash (it is not to be executed by mere mortals)

  r5931@hlagh (orig r6991):  ribasushi | 2009-07-05 15:55:36 -0700
  Forgotten pod exclusions
  r5932@hlagh (orig r6992):  ribasushi | 2009-07-05 16:07:05 -0700
  Temporarily backout Pod::Inherit changes
  r5933@hlagh (orig r6993):  ribasushi | 2009-07-05 16:10:22 -0700
  Put Pod::Inherit stuff back after proper copy

 r7027@Thesaurus (orig r7026):  caelum | 2009-07-10 23:25:56 +0200
  r5941@hlagh (orig r7009):  ribasushi | 2009-07-09 03:45:02 -0700
   r6995@Thesaurus (orig r6994):  ribasushi | 2009-07-06 01:12:57 +0200
   Where 08108 will come from

 r7029@Thesaurus (orig r7028):  caelum | 2009-07-10 23:59:31 +0200
  r5959@hlagh (orig r7027):  caelum | 2009-07-10 14:56:57 -0700
  fix PodInherit call in Makefile.PL

 r7067@Thesaurus (orig r7066):  caelum | 2009-07-17 10:18:24 +0200
  r5961@hlagh (orig r7029):  robkinyon | 2009-07-10 18:03:07 -0400
  Applied patch from kados regarding use of a DateTime::Format class to validate
  r5962@hlagh (orig r7030):  caelum | 2009-07-11 05:26:40 -0400
  reword IC::DT doc patch
  r6009@hlagh (orig r7037):  dandv | 2009-07-13 08:06:08 -0400
  PK::Auto has moved into Core since 2007
  r6010@hlagh (orig r7038):  dandv | 2009-07-13 08:15:13 -0400
  Fixed has_many example in Intro.pod
  r6011@hlagh (orig r7039):  dandv | 2009-07-13 16:58:45 -0400
  Fixed run-on sentences in FAQ
  r6012@hlagh (orig r7040):  dandv | 2009-07-13 17:18:11 -0400
  Minor POD fixes in Example.pod
  r6013@hlagh (orig r7041):  dandv | 2009-07-13 17:48:18 -0400
  Favored using ->single to get the topmost result over less readable ->slice(0)
  r6014@hlagh (orig r7042):  dandv | 2009-07-13 18:56:31 -0400
  Minor POD fixes in Cookbook
  r6015@hlagh (orig r7045):  ribasushi | 2009-07-14 07:30:55 -0400
  Minor logic cleanup
  r6016@hlagh (orig r7046):  ribasushi | 2009-07-14 08:07:11 -0400
  grouped prefetch fix
  r6023@hlagh (orig r7053):  ijw | 2009-07-15 12:55:35 -0400
  Added SQLA link for more comprehensive documentation of order_by options available
  r6026@hlagh (orig r7056):  caelum | 2009-07-15 18:54:22 -0400
  add "smalldatetime" support to IC::DT
  r6029@hlagh (orig r7059):  ribasushi | 2009-07-16 00:29:41 -0400
   r7013@Thesaurus (orig r7012):  jnapiorkowski | 2009-07-09 17:00:22 +0200
   new branch
   r7014@Thesaurus (orig r7013):  jnapiorkowski | 2009-07-09 20:06:44 +0200
   changed the way transactions are detected for replication to work with the standard way to do this, minor doc updates, fix to the force pool so you can force a particular slave, changes to the way the debugging is created
   r7015@Thesaurus (orig r7014):  jnapiorkowski | 2009-07-09 20:17:03 +0200
   more changes to the way debug output works
   r7016@Thesaurus (orig r7015):  jnapiorkowski | 2009-07-09 22:26:47 +0200
   big update to the test suite so that we now check to make sure the storage that was expected was actually used
   r7017@Thesaurus (orig r7016):  jnapiorkowski | 2009-07-09 23:23:37 +0200
   set correct number of tests, changed the debuggin output to not warn on DDL, minor change to a test resultclass so we can deploy to mysql properly
   r7018@Thesaurus (orig r7017):  jnapiorkowski | 2009-07-09 23:26:59 +0200
   corrected the number of skipped tests
   r7019@Thesaurus (orig r7018):  jnapiorkowski | 2009-07-09 23:52:22 +0200
   fixed test resultclass formatting, added a few more DBIC::Storage::DBI methods that I might need to delegate.
   r7020@Thesaurus (orig r7019):  jnapiorkowski | 2009-07-10 01:23:07 +0200
   some documention updates and changed the way we find paths for the sqlite dbfiles to use File::Spec, which I hope will solve some of the Win32 error messages
   r7023@Thesaurus (orig r7022):  jnapiorkowski | 2009-07-10 18:00:38 +0200
   pod cleanup, fixed broken pod links, and new Introduction pod
   r7024@Thesaurus (orig r7023):  jnapiorkowski | 2009-07-10 19:10:57 +0200
   updated Changes file to reflect work completed
   r7025@Thesaurus (orig r7024):  jnapiorkowski | 2009-07-10 19:37:53 +0200
   a few more Moose Type related fixes and added diag to the replication test to report the moose and types version used, to help us debug some of the moose related errors being reported
   r7058@Thesaurus (orig r7057):  ribasushi | 2009-07-16 06:28:44 +0200
   A couple of typos, and general whitespace cleanup (ick)

  r6031@hlagh (orig r7062):  jnapiorkowski | 2009-07-16 11:03:32 -0400
  increased Moose version requirements due to changes in the way type constraints get validated, which is not backwardly compatible
  r6032@hlagh (orig r7063):  dandv | 2009-07-16 21:37:28 -0400
  Minor POD grammar: it's -> its where appropriate

 r7105@Thesaurus (orig r7102):  caelum | 2009-07-24 06:34:56 +0200
  r6075@hlagh (orig r7074):  tomboh | 2009-07-20 12:20:37 -0400
  Fix POD changes from r7040.
  r6081@hlagh (orig r7077):  norbi | 2009-07-20 18:59:30 -0400

  r6082@hlagh (orig r7078):  norbi | 2009-07-20 18:59:58 -0400
   r7232@vger:  mendel | 2009-07-21 00:58:12 +0200
   Fixed documentation and added test for the "Arbitrary SQL through a custom ResultSource" Cookbook alternate (subclassing) recipe.

  r6083@hlagh (orig r7079):  norbi | 2009-07-20 19:05:32 -0400
   r7235@vger:  mendel | 2009-07-21 01:05:18 +0200
   Fixed 'typo' (removed a word that I left there by accident).

  r6084@hlagh (orig r7080):  norbi | 2009-07-21 04:06:21 -0400
   r7237@vger:  mendel | 2009-07-21 10:06:05 +0200
   Fixing what my svk client screwed up.

  r6085@hlagh (orig r7081):  caelum | 2009-07-21 10:51:55 -0400
  update Storage::Replicated prereqs
  r6086@hlagh (orig r7082):  caelum | 2009-07-21 12:16:34 -0400
  show Oracle datetime_setup alter session statements in debug output
  r6088@hlagh (orig r7085):  ribasushi | 2009-07-21 21:50:57 -0400
  Lazy folks do not run the whole test suite before merging >:(
  r6287@hlagh (orig r7097):  caelum | 2009-07-23 14:14:11 -0400
   r6092@hlagh (orig r7090):  caelum | 2009-07-23 08:24:39 -0400
   new branch for fixing the MONEY type in MSSQL
   r6093@hlagh (orig r7091):  caelum | 2009-07-23 08:34:01 -0400
   add test
   r6283@hlagh (orig r7093):  caelum | 2009-07-23 10:31:08 -0400
   fix money columns
   r6284@hlagh (orig r7094):  caelum | 2009-07-23 10:34:06 -0400
   minor change
   r6285@hlagh (orig r7095):  caelum | 2009-07-23 11:01:37 -0400
   add test for updating money value to NULL
   r6286@hlagh (orig r7096):  caelum | 2009-07-23 14:09:26 -0400
   add money type tests to dbd::sybase+mssql tests

 r7135@Thesaurus (orig r7132):  caelum | 2009-07-28 19:10:40 +0200
  r6365@hlagh (orig r7126):  caelum | 2009-07-27 20:03:47 -0400
  add postgres "timestamp without time zone" support

 r7244@Thesaurus (orig r7241):  caelum | 2009-08-06 17:12:49 +0200
 add warning for custom resultsources through ->name(SCALARREF) on ->deploy
 r7245@Thesaurus (orig r7242):  caelum | 2009-08-06 17:54:33 +0200
 improve the ->name(REF) warning code
 r7268@Thesaurus (orig r7265):  ribasushi | 2009-08-09 00:23:24 +0200
 Clarify POD and cleanup the ->name-hack warning
 r7269@Thesaurus (orig r7266):  ribasushi | 2009-08-09 00:34:09 +0200
 Fix a corner case and improve comments

r7279@Thesaurus (orig r7276):  ribasushi | 2009-08-09 15:25:34 +0200
 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

r7282@Thesaurus (orig r7279):  ribasushi | 2009-08-09 16:17:03 +0200
Whoops, missed a line
r7283@Thesaurus (orig r7280):  mo | 2009-08-09 19:10:56 +0200
added TODO test: call accessors when create()ing a row
r7284@Thesaurus (orig r7281):  ribasushi | 2009-08-10 08:01:59 +0200
Fix bogus test
r7291@Thesaurus (orig r7288):  caelum | 2009-08-10 10:13:19 +0200
make _determine_driver more reentrant
r7297@Thesaurus (orig r7294):  michaelr | 2009-08-10 22:40:33 +0200
Added exception when resultset called without an argument

r7298@Thesaurus (orig r7295):  andyg | 2009-08-11 00:34:13 +0200
Add failing test for RT 47779, group_by as a scalar ref
r7301@Thesaurus (orig r7298):  ribasushi | 2009-08-11 09:52:03 +0200
Extra intro pod
r7302@Thesaurus (orig r7299):  mo | 2009-08-11 13:20:37 +0200
removed TODO test
r7303@Thesaurus (orig r7300):  ribasushi | 2009-08-11 14:16:28 +0200
Sanify group_by handling in complex prefetch rewrites
r7304@Thesaurus (orig r7301):  ribasushi | 2009-08-11 17:52:49 +0200
cleanup
r7305@Thesaurus (orig r7302):  ribasushi | 2009-08-11 19:40:59 +0200
Whitespace
r7306@Thesaurus (orig r7303):  ribasushi | 2009-08-11 20:00:11 +0200
Fix an obscure regression when inserting an object with a serialize-deflating column set
r7314@Thesaurus (orig r7311):  ribasushi | 2009-08-12 16:11:24 +0200
Remove needless inflate in Ordered
r7315@Thesaurus (orig r7312):  ribasushi | 2009-08-12 16:13:48 +0200
Remove leftovers from frew's tests
r7316@Thesaurus (orig r7313):  ribasushi | 2009-08-12 16:16:08 +0200
Grrrr
r7317@Thesaurus (orig r7314):  ribasushi | 2009-08-13 07:40:44 +0200
Caelum was right to make _get_dbh private - reverting (and some code refactoring)
r7318@Thesaurus (orig r7315):  ribasushi | 2009-08-13 07:41:43 +0200
Add a db/txn_do retry debugger (interesting results)
r7319@Thesaurus (orig r7316):  ribasushi | 2009-08-13 07:42:51 +0200
Adjust the storage DESTROY and the tests to accomodate the new global RaiseError=1
r7320@Thesaurus (orig r7317):  ribasushi | 2009-08-13 08:12:08 +0200
Last bit
r7322@Thesaurus (orig r7319):  ribasushi | 2009-08-17 11:09:39 +0200
Allow select AS specification for functions only via the -as hash-key (no pod yet)
r7323@Thesaurus (orig r7320):  ribasushi | 2009-08-17 11:41:08 +0200
Cookbook entry for -as and syntax tests
r7324@Thesaurus (orig r7321):  ribasushi | 2009-08-17 11:51:21 +0200
Changes
r7326@Thesaurus (orig r7323):  ribasushi | 2009-08-17 12:37:14 +0200
examples should be correct
r7332@Thesaurus (orig r7329):  caelum | 2009-08-18 06:19:12 +0200
always reconnect in odbc:mssql:connect_call_use_dynamic_cursors
r7333@Thesaurus (orig r7330):  caelum | 2009-08-18 06:43:35 +0200
minor change
r7335@Thesaurus (orig r7332):  ribasushi | 2009-08-18 08:51:20 +0200
 r7248@Thesaurus (orig r7245):  rbuels | 2009-08-06 21:39:05 +0200
 making topic branch for "currval undefined" problem when not qualifying tables with their schema names
 r7249@Thesaurus (orig r7246):  rbuels | 2009-08-06 21:40:39 +0200
 failing (crashing, really) test for this strange pg thing.  could not figure out a way to make a non-crashing test
 r7250@Thesaurus (orig r7247):  rbuels | 2009-08-06 21:42:30 +0200
 fix for pg non-schema-qualified thing, with a nice vague commit message.  performance should be the same as before, for the common (schema-qualified) case
 r7251@Thesaurus (orig r7248):  rbuels | 2009-08-06 22:41:19 +0200
 woops, pg search path fix needed support for quoted schema names in search paths
 r7295@Thesaurus (orig r7292):  rbuels | 2009-08-10 20:45:50 +0200
 added caching of pg search path in Pg storage object
 r7296@Thesaurus (orig r7293):  rbuels | 2009-08-10 22:37:31 +0200
 added test for empty table before non-schema-qualified pg sequence test in 72pg.t
 r7299@Thesaurus (orig r7296):  rbuels | 2009-08-11 00:46:35 +0200
 added blub to Changes for pg_unqualified_schema branch
 r7300@Thesaurus (orig r7297):  rbuels | 2009-08-11 00:48:53 +0200
 added me (rbuels) to contributors
 r7328@Thesaurus (orig r7325):  rbuels | 2009-08-17 23:46:21 +0200
 added POD section about schema support to DBIx::Class::Storage::Pg
 r7329@Thesaurus (orig r7326):  rbuels | 2009-08-17 23:51:40 +0200
 added more tests for multi-schema support in 72pg.t
 r7334@Thesaurus (orig r7331):  ribasushi | 2009-08-18 08:49:03 +0200
 Un-plan test and fix authorship

r7341@Thesaurus (orig r7338):  ribasushi | 2009-08-18 10:55:23 +0200
 r7337@Thesaurus (orig r7334):  ribasushi | 2009-08-18 09:00:03 +0200
 Pre-release branch
 r7338@Thesaurus (orig r7335):  ribasushi | 2009-08-18 10:32:13 +0200
 Disambiguate POD
 r7339@Thesaurus (orig r7336):  ribasushi | 2009-08-18 10:32:53 +0200
 Release 0.08109

r7346@Thesaurus (orig r7343):  robkinyon | 2009-08-19 21:44:48 +0200
Applied doc patch by spb
r7347@Thesaurus (orig r7344):  ribasushi | 2009-08-20 07:50:49 +0200
Fix a weird-ass sqlt invocation in deployment_statements()
r7348@Thesaurus (orig r7345):  ribasushi | 2009-08-20 08:19:07 +0200
Apply pod patch by arthas (slightly modified)
r7353@Thesaurus (orig r7350):  abraxxa | 2009-08-20 15:07:29 +0200
pod patch for 'Tracing SQL' examples

r7356@Thesaurus (orig r7353):  spb | 2009-08-20 19:53:02 +0200
Minor fix to the previous doc patch
r7357@Thesaurus (orig r7354):  frew | 2009-08-20 23:54:04 +0200
add some basic guards to get rid of warnings
r7361@Thesaurus (orig r7358):  ribasushi | 2009-08-21 11:18:43 +0200
Because prefetch uses the cache system, it is not possible to set HRI on a prefetched rs without upsetting the tests - don't compare

13 years agoIllustration for rob
Peter Rabbitson [Fri, 6 Mar 2009 22:06:23 +0000]
Illustration for rob

14 years agoThis is Moose, so use CMOP
Peter Rabbitson [Sun, 14 Feb 2010 09:46:51 +0000]
This is Moose, so use CMOP

14 years agoSome formatting
Peter Rabbitson [Sun, 14 Feb 2010 08:28:29 +0000]
Some formatting

14 years agoCleanup dependencies / Admin inheritance
Peter Rabbitson [Sun, 14 Feb 2010 08:23:09 +0000]
Cleanup dependencies / Admin inheritance

14 years agoadd doc on maximum cursors for SQLAnywhere
Rafael Kitover [Sun, 14 Feb 2010 04:22:03 +0000]
add doc on maximum cursors for SQLAnywhere

14 years agoTest for optional deps manager
Peter Rabbitson [Sat, 13 Feb 2010 15:37:57 +0000]
Test for optional deps manager

14 years agoMerge 'dbicadmin_refactor' into 'trunk'
Peter Rabbitson [Sat, 13 Feb 2010 14:15:33 +0000]
Merge 'dbicadmin_refactor' into 'trunk'

r8001@Thesaurus (orig r7989):  goraxe | 2009-11-30 01:14:47 +0100
Branch for dbicadmin script refactor

r8003@Thesaurus (orig r7991):  goraxe | 2009-11-30 01:26:39 +0100
add DBIx::Class::Admin
r8024@Thesaurus (orig r8012):  goraxe | 2009-12-02 22:49:27 +0100
get deployment tests to pass
r8025@Thesaurus (orig r8013):  goraxe | 2009-12-02 22:50:42 +0100
get deployment tests to pass
r8026@Thesaurus (orig r8014):  goraxe | 2009-12-02 23:52:40 +0100
all ddl tests now pass
r8083@Thesaurus (orig r8071):  goraxe | 2009-12-12 17:01:11 +0100
add quite attribute to DBIx::Class admin
r8086@Thesaurus (orig r8074):  goraxe | 2009-12-12 17:36:58 +0100
add tests for data manipulation ported from 89dbicadmin.t
r8088@Thesaurus (orig r8076):  goraxe | 2009-12-12 17:38:07 +0100
add sleep 1 to t/admin/02ddl.t so insert into upgrade table does not happen too quickly
r8089@Thesaurus (orig r8077):  goraxe | 2009-12-12 17:40:33 +0100
update DBIx::Class::Admin data manip functions to pass the test
r8095@Thesaurus (orig r8083):  goraxe | 2009-12-12 19:36:22 +0100
change passing of preversion to be a parameter
r8096@Thesaurus (orig r8084):  goraxe | 2009-12-12 19:38:26 +0100
add some pod to DBIx::Class::Admin
r8103@Thesaurus (orig r8091):  goraxe | 2009-12-12 22:08:55 +0100
some changes to make DBIx::Class::Admin more compatible with dbicadmin interface
r8104@Thesaurus (orig r8092):  goraxe | 2009-12-12 22:09:39 +0100
commit refactored dbicadmin script and very minor changes to its existing test suite
r8107@Thesaurus (orig r8095):  goraxe | 2009-12-12 22:34:35 +0100
add compatability for --op for dbicadmin, revert test suite
r8127@Thesaurus (orig r8115):  goraxe | 2009-12-15 22:14:20 +0100
dep check to end of module
r8128@Thesaurus (orig r8116):  goraxe | 2009-12-15 23:15:25 +0100
add namespace::autoclean to DBIx::Class::Admin
r8129@Thesaurus (orig r8117):  goraxe | 2009-12-15 23:16:00 +0100
update test suite to skip if cannot load DBIx::Class::Admin
r8130@Thesaurus (orig r8118):  goraxe | 2009-12-15 23:18:35 +0100
add deps check for 89dbicadmin.t
r8131@Thesaurus (orig r8119):  goraxe | 2009-12-15 23:19:01 +0100
include deps for dbicadmin DBIx::Class::Admin to Makefile.PL
r8149@Thesaurus (orig r8137):  goraxe | 2009-12-17 23:21:50 +0100
use DBICTest::_database over creating a schema object to steal conn info
r8338@Thesaurus (orig r8326):  goraxe | 2010-01-15 19:00:17 +0100
change white space to not be tabs
r8339@Thesaurus (orig r8327):  goraxe | 2010-01-15 19:10:42 +0100
remove Module::Load from test suite
r8358@Thesaurus (orig r8346):  ribasushi | 2010-01-17 17:52:10 +0100
Real detabify
r8359@Thesaurus (orig r8347):  ribasushi | 2010-01-17 18:01:53 +0100
Fix POD (spacing matters)
r8360@Thesaurus (orig r8348):  ribasushi | 2010-01-17 21:57:53 +0100
More detabification
r8361@Thesaurus (orig r8349):  ribasushi | 2010-01-17 22:33:12 +0100
Test cleanup
r8362@Thesaurus (orig r8350):  ribasushi | 2010-01-17 22:41:11 +0100
More tets cleanup
r8363@Thesaurus (orig r8351):  ribasushi | 2010-01-17 22:43:57 +0100
And more cleanup
r8364@Thesaurus (orig r8352):  ribasushi | 2010-01-17 22:51:21 +0100
Disallow mucking with INC
r8365@Thesaurus (orig r8353):  ribasushi | 2010-01-17 23:23:15 +0100
More cleanup
r8366@Thesaurus (orig r8354):  ribasushi | 2010-01-17 23:27:49 +0100
Add lib path to ENV so that $^X can see it
r8367@Thesaurus (orig r8355):  ribasushi | 2010-01-17 23:33:10 +0100
Move script-test
r8368@Thesaurus (orig r8356):  goraxe | 2010-01-17 23:35:03 +0100
change warns/dies -> carp/throw_exception
r8369@Thesaurus (orig r8357):  goraxe | 2010-01-17 23:53:54 +0100
add goraxe to contributors
r8370@Thesaurus (orig r8358):  goraxe | 2010-01-17 23:54:15 +0100
remove comment headers
r8404@Thesaurus (orig r8391):  caelum | 2010-01-20 20:54:29 +0100
minor fixups
r8405@Thesaurus (orig r8392):  goraxe | 2010-01-20 21:13:24 +0100
add private types to coerce
r8406@Thesaurus (orig r8393):  goraxe | 2010-01-20 21:17:19 +0100
remove un-needed coerce from schema_class of type Str
r8411@Thesaurus (orig r8398):  caelum | 2010-01-21 23:36:25 +0100
minor documentation updates
r8436@Thesaurus (orig r8423):  caelum | 2010-01-25 02:56:30 +0100
this code never runs anyway
r8440@Thesaurus (orig r8427):  caelum | 2010-01-26 14:05:53 +0100
prefer JSON::DWIW for barekey support
r8693@Thesaurus (orig r8680):  ribasushi | 2010-02-13 10:27:18 +0100
dbicadmin dependencies
r8694@Thesaurus (orig r8681):  ribasushi | 2010-02-13 10:28:04 +0100
Some cleaup, make use of Text::CSV
r8695@Thesaurus (orig r8682):  ribasushi | 2010-02-13 10:34:19 +0100
We use Try::Tiny in a single spot, not grounds for inlusion in deps
r8696@Thesaurus (orig r8683):  ribasushi | 2010-02-13 10:37:30 +0100
POD section
r8697@Thesaurus (orig r8684):  ribasushi | 2010-02-13 11:05:17 +0100
Switch tests to Optional::Deps
r8700@Thesaurus (orig r8687):  ribasushi | 2010-02-13 14:32:50 +0100
Switch Admin/dbicadmin to Opt::Deps
r8702@Thesaurus (orig r8689):  ribasushi | 2010-02-13 14:39:24 +0100
JSON dep is needed for Admin.pm itself
r8703@Thesaurus (orig r8690):  ribasushi | 2010-02-13 15:06:28 +0100
Test fixes
r8704@Thesaurus (orig r8691):  ribasushi | 2010-02-13 15:13:31 +0100
Changes

14 years agoChanges
Peter Rabbitson [Sat, 13 Feb 2010 14:13:31 +0000]
Changes

14 years agoTest fixes
Peter Rabbitson [Sat, 13 Feb 2010 14:06:28 +0000]
Test fixes

14 years agoJSON dep is needed for Admin.pm itself
Peter Rabbitson [Sat, 13 Feb 2010 13:39:24 +0000]
JSON dep is needed for Admin.pm itself

14 years agoMerge 'trunk' into 'dbicadmin_refactor'
Peter Rabbitson [Sat, 13 Feb 2010 13:33:20 +0000]
Merge 'trunk' into 'dbicadmin_refactor'

r8691@Thesaurus (orig r8678):  ribasushi | 2010-02-13 10:07:15 +0100
Autogen comment for Dependencies.pod
r8692@Thesaurus (orig r8679):  ribasushi | 2010-02-13 10:11:24 +0100
Ask for newer M::I
r8698@Thesaurus (orig r8685):  ribasushi | 2010-02-13 11:11:10 +0100
Add author/license to pod
r8699@Thesaurus (orig r8686):  arcanez | 2010-02-13 13:43:22 +0100
fix typo per nuba on irc

14 years agoSwitch Admin/dbicadmin to Opt::Deps
Peter Rabbitson [Sat, 13 Feb 2010 13:32:50 +0000]
Switch Admin/dbicadmin to Opt::Deps

14 years agofix typo per nuba on irc
Justin Hunter [Sat, 13 Feb 2010 12:43:22 +0000]
fix typo per nuba on irc

14 years agoAdd author/license to pod
Peter Rabbitson [Sat, 13 Feb 2010 10:11:10 +0000]
Add author/license to pod

14 years agoSwitch tests to Optional::Deps
Peter Rabbitson [Sat, 13 Feb 2010 10:05:17 +0000]
Switch tests to Optional::Deps

14 years agoPOD section
Peter Rabbitson [Sat, 13 Feb 2010 09:37:30 +0000]
POD section

14 years agoWe use Try::Tiny in a single spot, not grounds for inlusion in deps
Peter Rabbitson [Sat, 13 Feb 2010 09:34:19 +0000]
We use Try::Tiny in a single spot, not grounds for inlusion in deps

14 years agoSome cleaup, make use of Text::CSV
Peter Rabbitson [Sat, 13 Feb 2010 09:28:04 +0000]
Some cleaup, make use of Text::CSV

14 years agodbicadmin dependencies
Peter Rabbitson [Sat, 13 Feb 2010 09:27:18 +0000]
dbicadmin dependencies

14 years agoAsk for newer M::I
Peter Rabbitson [Sat, 13 Feb 2010 09:11:24 +0000]
Ask for newer M::I

14 years agoAutogen comment for Dependencies.pod
Peter Rabbitson [Sat, 13 Feb 2010 09:07:15 +0000]
Autogen comment for Dependencies.pod

14 years agoMerge 'trunk' into 'dbicadmin_refactor'
Peter Rabbitson [Sat, 13 Feb 2010 08:41:10 +0000]
Merge 'trunk' into 'dbicadmin_refactor'

r8394@Thesaurus (orig r8381):  frew | 2010-01-19 17:34:10 +0100
add test to ensure no tabs in perl files

r8397@Thesaurus (orig r8384):  frew | 2010-01-19 18:00:12 +0100
fix test to be an author dep
r8398@Thesaurus (orig r8385):  ribasushi | 2010-01-19 18:19:40 +0100
First round of detabification
r8399@Thesaurus (orig r8386):  frew | 2010-01-19 23:42:50 +0100
Add EOL test

r8401@Thesaurus (orig r8388):  ribasushi | 2010-01-20 08:32:39 +0100
Fix minor RSC bug
r8402@Thesaurus (orig r8389):  roman | 2010-01-20 15:47:26 +0100
Added a FAQ entry titled: How do I override a run time method (e.g. a relationship accessor)?
r8403@Thesaurus (orig r8390):  roman | 2010-01-20 16:31:41 +0100
Added myself as a contributor.
r8408@Thesaurus (orig r8395):  jhannah | 2010-01-21 06:48:14 +0100
Added FAQ: Custom methods in Result classes

r8413@Thesaurus (orig r8400):  frew | 2010-01-22 04:17:20 +0100
add _is_numeric to ::Row
r8418@Thesaurus (orig r8405):  ribasushi | 2010-01-22 11:00:05 +0100
Generalize autoinc/count test
r8420@Thesaurus (orig r8407):  ribasushi | 2010-01-22 11:11:49 +0100
Final round of detabify
r8421@Thesaurus (orig r8408):  ribasushi | 2010-01-22 11:12:54 +0100
Temporarily disable whitespace checkers
r8426@Thesaurus (orig r8413):  ribasushi | 2010-01-22 11:35:15 +0100
Moev failing regression test away from trunk
r8431@Thesaurus (orig r8418):  frew | 2010-01-22 17:05:12 +0100
fix name of _is_numeric to _is_column_numeric

r8437@Thesaurus (orig r8424):  ribasushi | 2010-01-26 09:33:42 +0100
Switch to Test::Exception
r8438@Thesaurus (orig r8425):  ribasushi | 2010-01-26 09:48:30 +0100
Test txn_scope_guard regression
r8439@Thesaurus (orig r8426):  ribasushi | 2010-01-26 10:10:11 +0100
Fix txn_begin on external non-AC coderef regression
r8443@Thesaurus (orig r8430):  ribasushi | 2010-01-26 14:19:50 +0100
 r8304@Thesaurus (orig r8292):  nigel | 2010-01-13 16:05:48 +0100
 Branch to extend ::Schema::Versioned to handle series of upgrades
 r8320@Thesaurus (orig r8308):  nigel | 2010-01-14 16:52:50 +0100
 Changes to support multiple step schema version updates
 r8321@Thesaurus (orig r8309):  nigel | 2010-01-14 17:05:21 +0100
 Changelog for Changes to support multiple step schema version updates
 r8393@Thesaurus (orig r8380):  ribasushi | 2010-01-19 13:59:51 +0100
 Botched merge (tests still fail)
 r8395@Thesaurus (orig r8382):  ribasushi | 2010-01-19 17:37:07 +0100
 More cleanup
 r8396@Thesaurus (orig r8383):  ribasushi | 2010-01-19 17:48:09 +0100
 Fix last pieces of retardation and UNtodo the quick cycle
 r8442@Thesaurus (orig r8429):  ribasushi | 2010-01-26 14:18:53 +0100
 No need for 2 statements to get the version

r8445@Thesaurus (orig r8432):  ribasushi | 2010-01-26 14:22:16 +0100
 r8161@Thesaurus (orig r8149):  ovid | 2009-12-18 15:59:56 +0100
 Prefetch queries make inefficient SQL when combined with a pager.  This branch
 is to try to isolate some of the join conditions and figure out if we can fix
 this.

 r8166@Thesaurus (orig r8154):  ovid | 2009-12-18 18:17:55 +0100
 Refactor internals to expose some join logic. Awful method and args :(

 r8319@Thesaurus (orig r8307):  ovid | 2010-01-14 15:37:35 +0100
 Attempt to factor our alias handling has mostly failed.

 r8330@Thesaurus (orig r8318):  ribasushi | 2010-01-15 03:02:21 +0100
 Better refactor
 r8332@Thesaurus (orig r8320):  ribasushi | 2010-01-15 03:14:39 +0100
 Better varnames
 r8347@Thesaurus (orig r8335):  ribasushi | 2010-01-17 11:33:55 +0100
 More mangling
 r8348@Thesaurus (orig r8336):  ribasushi | 2010-01-17 13:44:00 +0100
 Getting warmer
 r8349@Thesaurus (orig r8337):  ribasushi | 2010-01-17 14:00:20 +0100
 That was tricky :)
 r8352@Thesaurus (orig r8340):  ribasushi | 2010-01-17 15:57:06 +0100
 Turned out to be much trickier
 r8354@Thesaurus (orig r8342):  ribasushi | 2010-01-17 16:29:20 +0100
 This is made out of awesome
 r8355@Thesaurus (orig r8343):  ribasushi | 2010-01-17 16:46:02 +0100
 Changes
 r8400@Thesaurus (orig r8387):  ribasushi | 2010-01-20 08:17:44 +0100
 Whoops - need to dsable quoting

r8459@Thesaurus (orig r8446):  ribasushi | 2010-01-27 11:56:15 +0100
Clean up some stuff
r8463@Thesaurus (orig r8450):  ribasushi | 2010-01-27 12:08:04 +0100
Merge some cleanups from the prefetch branch
r8466@Thesaurus (orig r8453):  ribasushi | 2010-01-27 12:33:33 +0100
DSNs can not be empty
r8471@Thesaurus (orig r8458):  frew | 2010-01-27 21:38:42 +0100
fix silly multipk bug
r8472@Thesaurus (orig r8459):  ribasushi | 2010-01-28 11:13:16 +0100
Consolidate insert_bulk guards (and make them show up correctly in the trace)
r8473@Thesaurus (orig r8460):  ribasushi | 2010-01-28 11:28:30 +0100
Fix bogus test DDL
r8480@Thesaurus (orig r8467):  ribasushi | 2010-01-28 22:11:59 +0100
 r8381@Thesaurus (orig r8368):  moses | 2010-01-18 16:41:38 +0100
 Test commit
 r8425@Thesaurus (orig r8412):  ribasushi | 2010-01-22 11:25:01 +0100
 Informix test + cleanups
 r8428@Thesaurus (orig r8415):  ribasushi | 2010-01-22 11:59:25 +0100
 Initial informix support

r8482@Thesaurus (orig r8469):  ribasushi | 2010-01-28 22:19:23 +0100
Informix changes
r8483@Thesaurus (orig r8470):  ribasushi | 2010-01-29 12:01:41 +0100
Require non-warning-spewing MooseX::Types
r8484@Thesaurus (orig r8471):  ribasushi | 2010-01-29 12:15:15 +0100
Enhance warning test a bit (seems to fail on 5.8)
r8485@Thesaurus (orig r8472):  ribasushi | 2010-01-29 13:00:54 +0100
Fugly 5.8 workaround
r8494@Thesaurus (orig r8481):  frew | 2010-01-31 06:47:42 +0100
cleanup (3 arg open, 1 grep instead of 3)
r8496@Thesaurus (orig r8483):  ribasushi | 2010-01-31 10:04:43 +0100
better skip message
r8510@Thesaurus (orig r8497):  caelum | 2010-02-01 12:07:13 +0100
throw exception on attempt to insert a blob with DBD::Oracle == 1.23
r8511@Thesaurus (orig r8498):  caelum | 2010-02-01 12:12:48 +0100
add RT link for Oracle blob bug in DBD::Oracle == 1.23
r8527@Thesaurus (orig r8514):  caelum | 2010-02-02 23:20:17 +0100
 r22968@hlagh (orig r8502):  caelum | 2010-02-02 05:30:47 -0500
 branch to support Sybase SQL Anywhere
 r22971@hlagh (orig r8505):  caelum | 2010-02-02 07:21:13 -0500
 ASA last_insert_id and limit support, still needs BLOB support
 r22972@hlagh (orig r8506):  caelum | 2010-02-02 08:33:57 -0500
 deref table name if needed, check all columns for identity column not just PK
 r22973@hlagh (orig r8507):  caelum | 2010-02-02 08:48:11 -0500
 test blobs, they work, didn't have to do anything
 r22974@hlagh (orig r8508):  caelum | 2010-02-02 09:15:44 -0500
 fix stupid identity bug, test empty insert (works), test DTs (not working yet)
 r22976@hlagh (orig r8510):  caelum | 2010-02-02 14:31:00 -0500
 rename ::Sybase::ASA to ::SQLAnywhere, per mst
 r22978@hlagh (orig r8512):  caelum | 2010-02-02 17:02:29 -0500
 DT inflation now works
 r22979@hlagh (orig r8513):  caelum | 2010-02-02 17:18:06 -0500
 minor POD update

r8528@Thesaurus (orig r8515):  caelum | 2010-02-02 23:23:26 +0100
 r22895@hlagh (orig r8473):  caelum | 2010-01-30 03:57:26 -0500
 branch to fix computed columns in Sybase ASE
 r22911@hlagh (orig r8489):  caelum | 2010-01-31 07:18:33 -0500
 empty insert into a Sybase table with computed columns and either data_type => undef or default_value => SCALARREF works now
 r22912@hlagh (orig r8490):  caelum | 2010-01-31 07:39:32 -0500
 add POD about computed columns and timestamps for Sybase
 r22918@hlagh (orig r8496):  caelum | 2010-02-01 05:09:07 -0500
 update POD about Schema::Loader for Sybase

r8531@Thesaurus (orig r8518):  ribasushi | 2010-02-02 23:57:27 +0100
 r8512@Thesaurus (orig r8499):  boghead | 2010-02-01 23:38:13 +0100
 - Creating a branch for adding _post_inflate_datetime and _pre_deflate_datetime to
   InflateColumn::DateTime

 r8513@Thesaurus (orig r8500):  boghead | 2010-02-01 23:42:14 +0100
 - Add _post_inflate_datetime and _pre_deflate_datetime to InflateColumn::DateTime to allow
   for modifying DateTime objects after inflation or before deflation.

 r8524@Thesaurus (orig r8511):  boghead | 2010-02-02 22:59:28 +0100
 - Simplify by allowing moving column_info depreciated {extra}{timezone} data to
   {timezone} (and the same with locale)

r8533@Thesaurus (orig r8520):  caelum | 2010-02-03 05:19:59 +0100
support for Sybase SQL Anywhere through ODBC
r8536@Thesaurus (orig r8523):  ribasushi | 2010-02-03 08:27:54 +0100
Changes
r8537@Thesaurus (orig r8524):  ribasushi | 2010-02-03 08:31:20 +0100
Quote fail
r8538@Thesaurus (orig r8525):  caelum | 2010-02-03 13:21:37 +0100
test DT inflation for Sybase SQL Anywhere over ODBC too
r8539@Thesaurus (orig r8526):  caelum | 2010-02-03 17:36:39 +0100
minor code cleanup for SQL Anywhere last_insert_id
r8540@Thesaurus (orig r8527):  ribasushi | 2010-02-04 11:28:33 +0100
Fix bug reported by tommyt
r8548@Thesaurus (orig r8535):  ribasushi | 2010-02-04 14:34:45 +0100
Prepare for new SQLA release
r8560@Thesaurus (orig r8547):  ribasushi | 2010-02-05 08:59:04 +0100
Refactor some evil code
r8565@Thesaurus (orig r8552):  ribasushi | 2010-02-05 17:00:12 +0100
Looks like RSC is finally (halfway) fixed
r8566@Thesaurus (orig r8553):  ribasushi | 2010-02-05 17:07:13 +0100
RSC subquery can not include the prefetch
r8567@Thesaurus (orig r8554):  ribasushi | 2010-02-05 17:10:29 +0100
Fix typo and borked test
r8569@Thesaurus (orig r8556):  ribasushi | 2010-02-05 17:33:12 +0100
Release 0.08116
r8571@Thesaurus (orig r8558):  ribasushi | 2010-02-05 18:01:33 +0100
No idea how I missed all these fails...
r8572@Thesaurus (orig r8559):  ribasushi | 2010-02-05 18:13:34 +0100
Release 0.08117
r8574@Thesaurus (orig r8561):  ribasushi | 2010-02-05 18:51:12 +0100
Try to distinguish trunk from official versions
r8580@Thesaurus (orig r8567):  gshank | 2010-02-05 22:29:24 +0100
add doc on 'where' attribute

r8587@Thesaurus (orig r8574):  frew | 2010-02-07 21:07:03 +0100
add as_subselect_rs
r8588@Thesaurus (orig r8575):  frew | 2010-02-07 21:13:04 +0100
fix longstanding unmentioned bug ("me")
r8589@Thesaurus (orig r8576):  frew | 2010-02-08 06:17:43 +0100
another example of as_subselect_rs
r8590@Thesaurus (orig r8577):  frew | 2010-02-08 06:23:58 +0100
fix bug in UTF8Columns
r8591@Thesaurus (orig r8578):  ribasushi | 2010-02-08 09:31:01 +0100
Extend utf8columns test to trap fixed bug
r8592@Thesaurus (orig r8579):  ribasushi | 2010-02-08 12:03:23 +0100
Cleanup rel accessor type handling
r8593@Thesaurus (orig r8580):  ribasushi | 2010-02-08 12:20:47 +0100
Fix some fallout
r8595@Thesaurus (orig r8582):  ribasushi | 2010-02-08 12:38:19 +0100
Merge some obsolete code cleanup from the prefetch branch
r8596@Thesaurus (orig r8583):  ribasushi | 2010-02-08 12:42:09 +0100
Merge fix of RT54039 from prefetch branch
r8598@Thesaurus (orig r8585):  ribasushi | 2010-02-08 12:48:31 +0100
Release 0.08118
r8600@Thesaurus (orig r8587):  ribasushi | 2010-02-08 12:52:33 +0100
Bump trunk version
r8606@Thesaurus (orig r8593):  ribasushi | 2010-02-08 16:16:44 +0100
cheaper lookup
r8609@Thesaurus (orig r8596):  ribasushi | 2010-02-10 12:40:37 +0100
Consolidate last_insert_id handling with a fallback-attempt on DBI::last_insert_id
r8614@Thesaurus (orig r8601):  caelum | 2010-02-10 21:29:51 +0100
workaround for Moose bug affecting Replicated storage
r8615@Thesaurus (orig r8602):  caelum | 2010-02-10 21:40:07 +0100
revert Moose bug workaround, bump Moose dep for Replicated to 0.98
r8616@Thesaurus (orig r8603):  caelum | 2010-02-10 22:48:34 +0100
add a couple proxy methods to Replicated so it can run
r8628@Thesaurus (orig r8615):  caelum | 2010-02-11 11:35:01 +0100
 r21090@hlagh (orig r7836):  caelum | 2009-11-02 06:40:52 -0500
 new branch to fix unhandled methods in Storage::DBI::Replicated
 r21091@hlagh (orig r7837):  caelum | 2009-11-02 06:42:00 -0500
 add test to display unhandled methods
 r21092@hlagh (orig r7838):  caelum | 2009-11-02 06:55:34 -0500
 minor fix to last committed test
 r21093@hlagh (orig r7839):  caelum | 2009-11-02 09:26:00 -0500
 minor test code cleanup
 r23125@hlagh (orig r8607):  caelum | 2010-02-10 19:25:51 -0500
 add unimplemented Storage::DBI methods to ::DBI::Replicated
 r23130@hlagh (orig r8612):  ribasushi | 2010-02-11 05:12:48 -0500
 Podtesting exclusion

r8630@Thesaurus (orig r8617):  frew | 2010-02-11 11:45:54 +0100
Changes (from a while ago)
r8631@Thesaurus (orig r8618):  caelum | 2010-02-11 11:46:58 +0100
savepoints for SQLAnywhere
r8640@Thesaurus (orig r8627):  ribasushi | 2010-02-11 12:33:19 +0100
 r8424@Thesaurus (orig r8411):  ribasushi | 2010-01-22 11:19:40 +0100
 Chaining POC test

r8641@Thesaurus (orig r8628):  ribasushi | 2010-02-11 12:34:19 +0100
 r8426@Thesaurus (orig r8413):  ribasushi | 2010-01-22 11:35:15 +0100
 Moev failing regression test away from trunk

r8642@Thesaurus (orig r8629):  ribasushi | 2010-02-11 12:34:56 +0100

r8643@Thesaurus (orig r8630):  ribasushi | 2010-02-11 12:35:03 +0100
 r8507@Thesaurus (orig r8494):  frew | 2010-02-01 04:33:08 +0100
 small refactor to put select/as/+select/+as etc merging in it's own function

r8644@Thesaurus (orig r8631):  ribasushi | 2010-02-11 12:35:11 +0100
 r8514@Thesaurus (orig r8501):  frew | 2010-02-02 05:12:29 +0100
 revert actual changes from yesterday as per ribasushis advice

r8645@Thesaurus (orig r8632):  ribasushi | 2010-02-11 12:35:16 +0100
 r8522@Thesaurus (orig r8509):  frew | 2010-02-02 19:39:33 +0100
 delete +stuff if stuff exists

r8646@Thesaurus (orig r8633):  ribasushi | 2010-02-11 12:35:23 +0100
 r8534@Thesaurus (orig r8521):  frew | 2010-02-03 06:14:44 +0100
 change deletion/overriding to fix t/76

r8647@Thesaurus (orig r8634):  ribasushi | 2010-02-11 12:35:30 +0100
 r8535@Thesaurus (orig r8522):  frew | 2010-02-03 06:57:15 +0100
 some basic readability factorings (aka, fewer nested ternaries and long maps)

r8648@Thesaurus (orig r8635):  ribasushi | 2010-02-11 12:36:01 +0100
 r8558@Thesaurus (orig r8545):  frew | 2010-02-04 20:32:54 +0100
 fix incorrect test in t/76select.t and posit an incorrect solution

r8649@Thesaurus (orig r8636):  ribasushi | 2010-02-11 12:38:47 +0100

r8650@Thesaurus (orig r8637):  ribasushi | 2010-02-11 12:38:57 +0100
 r8578@Thesaurus (orig r8565):  ribasushi | 2010-02-05 19:11:09 +0100
 Should not be needed

r8651@Thesaurus (orig r8638):  ribasushi | 2010-02-11 12:39:03 +0100
 r8579@Thesaurus (orig r8566):  ribasushi | 2010-02-05 19:13:24 +0100
 SQLA now fixed

r8652@Thesaurus (orig r8639):  ribasushi | 2010-02-11 12:39:10 +0100
 r8624@Thesaurus (orig r8611):  ribasushi | 2010-02-11 10:31:08 +0100
 MOAR testing

r8653@Thesaurus (orig r8640):  ribasushi | 2010-02-11 12:39:17 +0100
 r8626@Thesaurus (orig r8613):  frew | 2010-02-11 11:16:30 +0100
 fix bad test

r8654@Thesaurus (orig r8641):  ribasushi | 2010-02-11 12:39:23 +0100
 r8627@Thesaurus (orig r8614):  frew | 2010-02-11 11:21:52 +0100
 fix t/76, break rsc tests

r8655@Thesaurus (orig r8642):  ribasushi | 2010-02-11 12:39:30 +0100
 r8632@Thesaurus (orig r8619):  frew | 2010-02-11 11:53:50 +0100
 fix incorrect test

r8656@Thesaurus (orig r8643):  ribasushi | 2010-02-11 12:39:35 +0100
 r8633@Thesaurus (orig r8620):  frew | 2010-02-11 11:54:49 +0100
 make t/76s and t/88 pass by deleting from the correct attr hash

r8657@Thesaurus (orig r8644):  ribasushi | 2010-02-11 12:39:40 +0100
 r8634@Thesaurus (orig r8621):  frew | 2010-02-11 11:55:41 +0100
 fix a test due to ordering issues

r8658@Thesaurus (orig r8645):  ribasushi | 2010-02-11 12:39:45 +0100
 r8635@Thesaurus (orig r8622):  frew | 2010-02-11 11:58:23 +0100
 this is why you run tests before you commit them.

r8659@Thesaurus (orig r8646):  ribasushi | 2010-02-11 12:39:51 +0100
 r8636@Thesaurus (orig r8623):  frew | 2010-02-11 12:00:59 +0100
 fix another ordering issue

r8660@Thesaurus (orig r8647):  ribasushi | 2010-02-11 12:39:57 +0100
 r8637@Thesaurus (orig r8624):  frew | 2010-02-11 12:11:31 +0100
 fix for search/select_chains

r8661@Thesaurus (orig r8648):  ribasushi | 2010-02-11 12:40:03 +0100

r8662@Thesaurus (orig r8649):  caelum | 2010-02-11 12:40:07 +0100
test nanosecond precision for SQLAnywhere
r8663@Thesaurus (orig r8650):  ribasushi | 2010-02-11 12:40:09 +0100
 r8639@Thesaurus (orig r8626):  ribasushi | 2010-02-11 12:33:03 +0100
 Changes and small ommission

r8666@Thesaurus (orig r8653):  ribasushi | 2010-02-11 18:16:45 +0100
Changes
r8674@Thesaurus (orig r8661):  ribasushi | 2010-02-12 09:12:45 +0100
Fix moose dep
r8680@Thesaurus (orig r8667):  dew | 2010-02-12 18:05:11 +0100
Add is_ordered to DBIC::ResultSet
r8688@Thesaurus (orig r8675):  ribasushi | 2010-02-13 09:36:29 +0100
 r8667@Thesaurus (orig r8654):  ribasushi | 2010-02-11 18:17:35 +0100
 Try a dep-handling idea
 r8675@Thesaurus (orig r8662):  ribasushi | 2010-02-12 12:46:11 +0100
 Move optional deps out of the Makefile
 r8676@Thesaurus (orig r8663):  ribasushi | 2010-02-12 13:40:53 +0100
 Support methods to verify group dependencies
 r8677@Thesaurus (orig r8664):  ribasushi | 2010-02-12 13:45:18 +0100
 Move sqlt dephandling to Optional::Deps
 r8679@Thesaurus (orig r8666):  ribasushi | 2010-02-12 14:03:17 +0100
 Move replicated to Opt::Deps
 r8684@Thesaurus (orig r8671):  ribasushi | 2010-02-13 02:47:52 +0100
 Auto-POD for Optional Deps
 r8685@Thesaurus (orig r8672):  ribasushi | 2010-02-13 02:53:20 +0100
 Privatize the full list method
 r8686@Thesaurus (orig r8673):  ribasushi | 2010-02-13 02:59:51 +0100
 Scary warning
 r8687@Thesaurus (orig r8674):  ribasushi | 2010-02-13 09:35:01 +0100
 Changes

14 years agoMerge 'dephandling' into 'trunk'
Peter Rabbitson [Sat, 13 Feb 2010 08:36:29 +0000]
Merge 'dephandling' into 'trunk'

r8667@Thesaurus (orig r8654):  ribasushi | 2010-02-11 18:17:35 +0100
Try a dep-handling idea
r8675@Thesaurus (orig r8662):  ribasushi | 2010-02-12 12:46:11 +0100
Move optional deps out of the Makefile
r8676@Thesaurus (orig r8663):  ribasushi | 2010-02-12 13:40:53 +0100
Support methods to verify group dependencies
r8677@Thesaurus (orig r8664):  ribasushi | 2010-02-12 13:45:18 +0100
Move sqlt dephandling to Optional::Deps
r8679@Thesaurus (orig r8666):  ribasushi | 2010-02-12 14:03:17 +0100
Move replicated to Opt::Deps
r8684@Thesaurus (orig r8671):  ribasushi | 2010-02-13 02:47:52 +0100
Auto-POD for Optional Deps
r8685@Thesaurus (orig r8672):  ribasushi | 2010-02-13 02:53:20 +0100
Privatize the full list method
r8686@Thesaurus (orig r8673):  ribasushi | 2010-02-13 02:59:51 +0100
Scary warning
r8687@Thesaurus (orig r8674):  ribasushi | 2010-02-13 09:35:01 +0100
Changes

14 years agoChanges
Peter Rabbitson [Sat, 13 Feb 2010 08:35:01 +0000]
Changes

14 years agoScary warning
Peter Rabbitson [Sat, 13 Feb 2010 01:59:51 +0000]
Scary warning

14 years agoPrivatize the full list method
Peter Rabbitson [Sat, 13 Feb 2010 01:53:20 +0000]
Privatize the full list method

14 years agoAuto-POD for Optional Deps
Peter Rabbitson [Sat, 13 Feb 2010 01:47:52 +0000]
Auto-POD for Optional Deps

14 years agoAdd is_ordered to DBIC::ResultSet
Dan Thomas [Fri, 12 Feb 2010 17:05:11 +0000]
Add is_ordered to DBIC::ResultSet

14 years agoMove replicated to Opt::Deps
Peter Rabbitson [Fri, 12 Feb 2010 13:03:17 +0000]
Move replicated to Opt::Deps

14 years agoMerge 'trunk' into 'dephandling'
Peter Rabbitson [Fri, 12 Feb 2010 12:52:55 +0000]
Merge 'trunk' into 'dephandling'

r8628@Thesaurus (orig r8615):  caelum | 2010-02-11 11:35:01 +0100
 r21090@hlagh (orig r7836):  caelum | 2009-11-02 06:40:52 -0500
 new branch to fix unhandled methods in Storage::DBI::Replicated
 r21091@hlagh (orig r7837):  caelum | 2009-11-02 06:42:00 -0500
 add test to display unhandled methods
 r21092@hlagh (orig r7838):  caelum | 2009-11-02 06:55:34 -0500
 minor fix to last committed test
 r21093@hlagh (orig r7839):  caelum | 2009-11-02 09:26:00 -0500
 minor test code cleanup
 r23125@hlagh (orig r8607):  caelum | 2010-02-10 19:25:51 -0500
 add unimplemented Storage::DBI methods to ::DBI::Replicated
 r23130@hlagh (orig r8612):  ribasushi | 2010-02-11 05:12:48 -0500
 Podtesting exclusion

r8630@Thesaurus (orig r8617):  frew | 2010-02-11 11:45:54 +0100
Changes (from a while ago)
r8631@Thesaurus (orig r8618):  caelum | 2010-02-11 11:46:58 +0100
savepoints for SQLAnywhere
r8640@Thesaurus (orig r8627):  ribasushi | 2010-02-11 12:33:19 +0100
 r8424@Thesaurus (orig r8411):  ribasushi | 2010-01-22 11:19:40 +0100
 Chaining POC test

r8641@Thesaurus (orig r8628):  ribasushi | 2010-02-11 12:34:19 +0100
 r8426@Thesaurus (orig r8413):  ribasushi | 2010-01-22 11:35:15 +0100
 Moev failing regression test away from trunk

r8642@Thesaurus (orig r8629):  ribasushi | 2010-02-11 12:34:56 +0100

r8643@Thesaurus (orig r8630):  ribasushi | 2010-02-11 12:35:03 +0100
 r8507@Thesaurus (orig r8494):  frew | 2010-02-01 04:33:08 +0100
 small refactor to put select/as/+select/+as etc merging in it's own function

r8644@Thesaurus (orig r8631):  ribasushi | 2010-02-11 12:35:11 +0100
 r8514@Thesaurus (orig r8501):  frew | 2010-02-02 05:12:29 +0100
 revert actual changes from yesterday as per ribasushis advice

r8645@Thesaurus (orig r8632):  ribasushi | 2010-02-11 12:35:16 +0100
 r8522@Thesaurus (orig r8509):  frew | 2010-02-02 19:39:33 +0100
 delete +stuff if stuff exists

r8646@Thesaurus (orig r8633):  ribasushi | 2010-02-11 12:35:23 +0100
 r8534@Thesaurus (orig r8521):  frew | 2010-02-03 06:14:44 +0100
 change deletion/overriding to fix t/76

r8647@Thesaurus (orig r8634):  ribasushi | 2010-02-11 12:35:30 +0100
 r8535@Thesaurus (orig r8522):  frew | 2010-02-03 06:57:15 +0100
 some basic readability factorings (aka, fewer nested ternaries and long maps)

r8648@Thesaurus (orig r8635):  ribasushi | 2010-02-11 12:36:01 +0100
 r8558@Thesaurus (orig r8545):  frew | 2010-02-04 20:32:54 +0100
 fix incorrect test in t/76select.t and posit an incorrect solution

r8649@Thesaurus (orig r8636):  ribasushi | 2010-02-11 12:38:47 +0100

r8650@Thesaurus (orig r8637):  ribasushi | 2010-02-11 12:38:57 +0100
 r8578@Thesaurus (orig r8565):  ribasushi | 2010-02-05 19:11:09 +0100
 Should not be needed

r8651@Thesaurus (orig r8638):  ribasushi | 2010-02-11 12:39:03 +0100
 r8579@Thesaurus (orig r8566):  ribasushi | 2010-02-05 19:13:24 +0100
 SQLA now fixed

r8652@Thesaurus (orig r8639):  ribasushi | 2010-02-11 12:39:10 +0100
 r8624@Thesaurus (orig r8611):  ribasushi | 2010-02-11 10:31:08 +0100
 MOAR testing

r8653@Thesaurus (orig r8640):  ribasushi | 2010-02-11 12:39:17 +0100
 r8626@Thesaurus (orig r8613):  frew | 2010-02-11 11:16:30 +0100
 fix bad test

r8654@Thesaurus (orig r8641):  ribasushi | 2010-02-11 12:39:23 +0100
 r8627@Thesaurus (orig r8614):  frew | 2010-02-11 11:21:52 +0100
 fix t/76, break rsc tests

r8655@Thesaurus (orig r8642):  ribasushi | 2010-02-11 12:39:30 +0100
 r8632@Thesaurus (orig r8619):  frew | 2010-02-11 11:53:50 +0100
 fix incorrect test

r8656@Thesaurus (orig r8643):  ribasushi | 2010-02-11 12:39:35 +0100
 r8633@Thesaurus (orig r8620):  frew | 2010-02-11 11:54:49 +0100
 make t/76s and t/88 pass by deleting from the correct attr hash

r8657@Thesaurus (orig r8644):  ribasushi | 2010-02-11 12:39:40 +0100
 r8634@Thesaurus (orig r8621):  frew | 2010-02-11 11:55:41 +0100
 fix a test due to ordering issues

r8658@Thesaurus (orig r8645):  ribasushi | 2010-02-11 12:39:45 +0100
 r8635@Thesaurus (orig r8622):  frew | 2010-02-11 11:58:23 +0100
 this is why you run tests before you commit them.

r8659@Thesaurus (orig r8646):  ribasushi | 2010-02-11 12:39:51 +0100
 r8636@Thesaurus (orig r8623):  frew | 2010-02-11 12:00:59 +0100
 fix another ordering issue

r8660@Thesaurus (orig r8647):  ribasushi | 2010-02-11 12:39:57 +0100
 r8637@Thesaurus (orig r8624):  frew | 2010-02-11 12:11:31 +0100
 fix for search/select_chains

r8661@Thesaurus (orig r8648):  ribasushi | 2010-02-11 12:40:03 +0100

r8662@Thesaurus (orig r8649):  caelum | 2010-02-11 12:40:07 +0100
test nanosecond precision for SQLAnywhere
r8663@Thesaurus (orig r8650):  ribasushi | 2010-02-11 12:40:09 +0100
 r8639@Thesaurus (orig r8626):  ribasushi | 2010-02-11 12:33:03 +0100
 Changes and small ommission

r8666@Thesaurus (orig r8653):  ribasushi | 2010-02-11 18:16:45 +0100
Changes
r8674@Thesaurus (orig r8661):  ribasushi | 2010-02-12 09:12:45 +0100
Fix moose dep

14 years agoMove sqlt dephandling to Optional::Deps
Peter Rabbitson [Fri, 12 Feb 2010 12:45:18 +0000]
Move sqlt dephandling to Optional::Deps

14 years agoSupport methods to verify group dependencies
Peter Rabbitson [Fri, 12 Feb 2010 12:40:53 +0000]
Support methods to verify group dependencies

14 years agoMove optional deps out of the Makefile
Peter Rabbitson [Fri, 12 Feb 2010 11:46:11 +0000]
Move optional deps out of the Makefile

14 years agoFix moose dep
Peter Rabbitson [Fri, 12 Feb 2010 08:12:45 +0000]
Fix moose dep

14 years agoChanges
Peter Rabbitson [Thu, 11 Feb 2010 17:16:45 +0000]
Changes

14 years agoMerge 'chaining_fixes' into 'trunk'
Peter Rabbitson [Thu, 11 Feb 2010 18:33:03 +0000]
Merge 'chaining_fixes' into 'trunk'

r8639@Thesaurus (orig r8626):  ribasushi | 2010-02-11 12:33:03 +0100
Changes and small ommission

14 years agotest nanosecond precision for SQLAnywhere
Rafael Kitover [Thu, 11 Feb 2010 11:40:07 +0000]
test nanosecond precision for SQLAnywhere

14 years agoMerge 'chaining_fixes' into 'trunk'
Peter Rabbitson [Thu, 11 Feb 2010 11:40:03 +0000]
Merge 'chaining_fixes' into 'trunk'

14 years agoChanges and small ommission
Peter Rabbitson [Thu, 11 Feb 2010 11:33:03 +0000]
Changes and small ommission

14 years agoMerge 'trunk' into 'chaining_fixes'
Peter Rabbitson [Thu, 11 Feb 2010 11:21:52 +0000]
Merge 'trunk' into 'chaining_fixes'

r8580@Thesaurus (orig r8567):  gshank | 2010-02-05 22:29:24 +0100
add doc on 'where' attribute

r8587@Thesaurus (orig r8574):  frew | 2010-02-07 21:07:03 +0100
add as_subselect_rs
r8588@Thesaurus (orig r8575):  frew | 2010-02-07 21:13:04 +0100
fix longstanding unmentioned bug ("me")
r8589@Thesaurus (orig r8576):  frew | 2010-02-08 06:17:43 +0100
another example of as_subselect_rs
r8590@Thesaurus (orig r8577):  frew | 2010-02-08 06:23:58 +0100
fix bug in UTF8Columns
r8591@Thesaurus (orig r8578):  ribasushi | 2010-02-08 09:31:01 +0100
Extend utf8columns test to trap fixed bug
r8592@Thesaurus (orig r8579):  ribasushi | 2010-02-08 12:03:23 +0100
Cleanup rel accessor type handling
r8593@Thesaurus (orig r8580):  ribasushi | 2010-02-08 12:20:47 +0100
Fix some fallout
r8595@Thesaurus (orig r8582):  ribasushi | 2010-02-08 12:38:19 +0100
Merge some obsolete code cleanup from the prefetch branch
r8596@Thesaurus (orig r8583):  ribasushi | 2010-02-08 12:42:09 +0100
Merge fix of RT54039 from prefetch branch
r8598@Thesaurus (orig r8585):  ribasushi | 2010-02-08 12:48:31 +0100
Release 0.08118
r8600@Thesaurus (orig r8587):  ribasushi | 2010-02-08 12:52:33 +0100
Bump trunk version
r8606@Thesaurus (orig r8593):  ribasushi | 2010-02-08 16:16:44 +0100
cheaper lookup
r8609@Thesaurus (orig r8596):  ribasushi | 2010-02-10 12:40:37 +0100
Consolidate last_insert_id handling with a fallback-attempt on DBI::last_insert_id
r8614@Thesaurus (orig r8601):  caelum | 2010-02-10 21:29:51 +0100
workaround for Moose bug affecting Replicated storage
r8615@Thesaurus (orig r8602):  caelum | 2010-02-10 21:40:07 +0100
revert Moose bug workaround, bump Moose dep for Replicated to 0.98
r8616@Thesaurus (orig r8603):  caelum | 2010-02-10 22:48:34 +0100
add a couple proxy methods to Replicated so it can run
r8628@Thesaurus (orig r8615):  caelum | 2010-02-11 11:35:01 +0100
 r21090@hlagh (orig r7836):  caelum | 2009-11-02 06:40:52 -0500
 new branch to fix unhandled methods in Storage::DBI::Replicated
 r21091@hlagh (orig r7837):  caelum | 2009-11-02 06:42:00 -0500
 add test to display unhandled methods
 r21092@hlagh (orig r7838):  caelum | 2009-11-02 06:55:34 -0500
 minor fix to last committed test
 r21093@hlagh (orig r7839):  caelum | 2009-11-02 09:26:00 -0500
 minor test code cleanup
 r23125@hlagh (orig r8607):  caelum | 2010-02-10 19:25:51 -0500
 add unimplemented Storage::DBI methods to ::DBI::Replicated
 r23130@hlagh (orig r8612):  ribasushi | 2010-02-11 05:12:48 -0500
 Podtesting exclusion

r8630@Thesaurus (orig r8617):  frew | 2010-02-11 11:45:54 +0100
Changes (from a while ago)
r8631@Thesaurus (orig r8618):  caelum | 2010-02-11 11:46:58 +0100
savepoints for SQLAnywhere

14 years agofix for search/select_chains
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 11:11:31 +0000]
fix for search/select_chains

14 years agofix another ordering issue
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 11:00:59 +0000]
fix another ordering issue

14 years agothis is why you run tests before you commit them.
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:58:23 +0000]
this is why you run tests before you commit them.

14 years agofix a test due to ordering issues
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:55:41 +0000]
fix a test due to ordering issues

14 years agomake t/76s and t/88 pass by deleting from the correct attr hash
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:54:49 +0000]
make t/76s and t/88 pass by deleting from the correct attr hash

14 years agofix incorrect test
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:53:50 +0000]
fix incorrect test

14 years agosavepoints for SQLAnywhere
Rafael Kitover [Thu, 11 Feb 2010 10:46:58 +0000]
savepoints for SQLAnywhere

14 years agoChanges (from a while ago)
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:45:54 +0000]
Changes (from a while ago)

14 years agoMerge 'handle_all_storage_methods_in_replicated' into 'trunk'
Rafael Kitover [Thu, 11 Feb 2010 10:35:01 +0000]
Merge 'handle_all_storage_methods_in_replicated' into 'trunk'

r21090@hlagh (orig r7836):  caelum | 2009-11-02 06:40:52 -0500
new branch to fix unhandled methods in Storage::DBI::Replicated
r21091@hlagh (orig r7837):  caelum | 2009-11-02 06:42:00 -0500
add test to display unhandled methods
r21092@hlagh (orig r7838):  caelum | 2009-11-02 06:55:34 -0500
minor fix to last committed test
r21093@hlagh (orig r7839):  caelum | 2009-11-02 09:26:00 -0500
minor test code cleanup
r23125@hlagh (orig r8607):  caelum | 2010-02-10 19:25:51 -0500
add unimplemented Storage::DBI methods to ::DBI::Replicated
r23130@hlagh (orig r8612):  ribasushi | 2010-02-11 05:12:48 -0500
Podtesting exclusion

14 years agofix t/76, break rsc tests
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:21:52 +0000]
fix t/76, break rsc tests

14 years agofix bad test
Arthur Axel "fREW" Schmidt [Thu, 11 Feb 2010 10:16:30 +0000]
fix bad test

14 years agoPodtesting exclusion
Peter Rabbitson [Thu, 11 Feb 2010 10:12:48 +0000]
Podtesting exclusion

14 years agoMOAR testing
Peter Rabbitson [Thu, 11 Feb 2010 09:31:08 +0000]
MOAR testing

14 years agoadd unimplemented Storage::DBI methods to ::DBI::Replicated
Rafael Kitover [Thu, 11 Feb 2010 00:25:51 +0000]
add unimplemented Storage::DBI methods to ::DBI::Replicated

14 years agoMerge 'trunk' into 'handle_all_storage_methods_in_replicated'
Rafael Kitover [Wed, 10 Feb 2010 22:41:54 +0000]
Merge 'trunk' into 'handle_all_storage_methods_in_replicated'

r21097@hlagh (orig r7843):  ribasushi | 2009-11-04 04:55:51 -0500
 r7817@Thesaurus (orig r7805):  rbuels | 2009-10-21 02:37:28 +0200
 making a branch, here we go again with the pg_unqualified_schema
 r7818@Thesaurus (orig r7806):  rbuels | 2009-10-21 02:38:59 +0200
 more pg unqualified schema tests, which expose a gap in the coverage
 r7819@Thesaurus (orig r7807):  rbuels | 2009-10-21 03:10:38 +0200
 gutted Pg storage driver's sequence discovery to just rely on DBD::Pg's last_insert_id.  this needs testing with older versions of DBD::Pg
 r7821@Thesaurus (orig r7809):  rbuels | 2009-10-21 04:00:39 +0200
 more coverage in Pg sequence-discovery tests.  i think this shows why last_insert_id cannot be used.
 r7822@Thesaurus (orig r7810):  rbuels | 2009-10-21 04:07:05 +0200
 reverted [7807], and just changed code to use the custom pg_catalog query, which is the only thing that works in the pathological case where DBIC is told a different primary key from the primary key that is set on the table in the DB ([7809] added testing for this)
 r7852@Thesaurus (orig r7840):  rbuels | 2009-11-03 18:47:05 +0100
 added Changes line mentioning tweak to Pg auto-inc fix
 r7854@Thesaurus (orig r7842):  ribasushi | 2009-11-04 10:55:35 +0100
 Cleanup exceptions

r21100@hlagh (orig r7846):  caelum | 2009-11-06 10:01:30 -0500
transactions for MSSQL over DBD::Sybase
r21103@hlagh (orig r7849):  caelum | 2009-11-10 07:16:18 -0500
made commit/rollback when disconnected an exception
r21104@hlagh (orig r7850):  robkinyon | 2009-11-10 11:19:57 -0500
Added a note about select
r21105@hlagh (orig r7851):  ribasushi | 2009-11-10 12:23:10 -0500
Changes
r21109@hlagh (orig r7855):  frew | 2009-11-11 15:56:37 -0500
RT50874
r21110@hlagh (orig r7856):  frew | 2009-11-11 17:50:43 -0500
RT50828
r21111@hlagh (orig r7857):  frew | 2009-11-11 17:54:15 -0500
clearer test message
r21112@hlagh (orig r7858):  frew | 2009-11-11 18:37:27 -0500
some cleanup for $rs->populate
r21114@hlagh (orig r7860):  ribasushi | 2009-11-11 19:35:36 -0500
Fix find on resultset with custom result_class
r21115@hlagh (orig r7861):  ribasushi | 2009-11-11 19:40:14 -0500
Fix return value of in_storage
r21116@hlagh (orig r7862):  ribasushi | 2009-11-11 19:43:48 -0500
Extra FAQ entry
r21117@hlagh (orig r7863):  ribasushi | 2009-11-11 20:11:25 -0500
Sanify _determine_driver handling in ::Storage::DBI
r21118@hlagh (orig r7864):  ribasushi | 2009-11-11 20:14:37 -0500
Add mysql determine_driver test by Pedro Melo
r21123@hlagh (orig r7869):  ribasushi | 2009-11-12 05:10:04 -0500
_cond_for_update_delete is hopelessly broken attempting to introspect SQLA1. Replace with a horrific but effective hack
r21124@hlagh (orig r7870):  ribasushi | 2009-11-12 05:15:12 -0500
Clarifying comment
r21126@hlagh (orig r7872):  ribasushi | 2009-11-12 18:13:40 -0500
The real fix for the non-introspectable condition bug, mst++
r21127@hlagh (orig r7873):  ribasushi | 2009-11-12 18:24:56 -0500
Some cleanup
r21129@hlagh (orig r7875):  frew | 2009-11-13 04:01:37 -0500
fix subtle bug with Sybase database type determination
r21134@hlagh (orig r7880):  frew | 2009-11-13 18:53:29 -0500
release woo!
r21136@hlagh (orig r7882):  caelum | 2009-11-13 21:57:52 -0500
fix oracle dep in Makefile.PL
r21137@hlagh (orig r7883):  caelum | 2009-11-13 22:20:53 -0500
skip Oracle BLOB tests on DBD::Oracle == 1.23
r21139@hlagh (orig r7885):  caelum | 2009-11-14 03:40:01 -0500
 r7357@pentium (orig r7355):  caelum | 2009-08-20 17:58:23 -0400
 branch to support MSSQL over ADO
 r7358@pentium (orig r7356):  caelum | 2009-08-21 00:32:14 -0400
 something apparently working
 r7359@pentium (orig r7357):  caelum | 2009-08-21 00:53:53 -0400
 slightly better mars test, still passes

r21141@hlagh (orig r7887):  caelum | 2009-11-14 03:41:54 -0500
 r7888@pentium (orig r7886):  caelum | 2009-11-14 03:41:25 -0500
 add TODO test for large column list in select

r21143@hlagh (orig r7889):  caelum | 2009-11-14 03:47:16 -0500
add ADO/MSSQL to Changes
r21144@hlagh (orig r7890):  caelum | 2009-11-14 04:27:29 -0500
fix the large column list test for ADO/MSSQL, now passes
r21146@hlagh (orig r7892):  caelum | 2009-11-14 06:20:58 -0500
fix Changes (ADO change in wrong release)
r21147@hlagh (orig r7893):  ribasushi | 2009-11-14 13:23:23 -0500
Release 0.08114
r21149@hlagh (orig r7895):  ribasushi | 2009-11-15 06:09:17 -0500
Failing test to highlight mssql autoconnect regression
r21150@hlagh (orig r7896):  ribasushi | 2009-11-15 06:20:25 -0500
Fix plan
r21155@hlagh (orig r7901):  ribasushi | 2009-11-15 07:11:38 -0500
 r7773@Thesaurus (orig r7761):  norbi | 2009-10-05 14:49:06 +0200
 Created branch 'prefetch_bug-unqualified_column_in_search_related_cond': A bug that manifests when a prefetched table's column is referenced without the table name in the condition of a search_related() on an M:N relationship.
 r7878@Thesaurus (orig r7866):  ribasushi | 2009-11-12 02:36:08 +0100
 Factor some code out
 r7879@Thesaurus (orig r7867):  ribasushi | 2009-11-12 09:11:03 +0100
 Factor out more stuff
 r7880@Thesaurus (orig r7868):  ribasushi | 2009-11-12 09:21:04 +0100
 Saner naming/comments
 r7910@Thesaurus (orig r7898):  ribasushi | 2009-11-15 12:39:29 +0100
 Move more code to DBIHacks, put back the update/delete rs check, just in case
 r7911@Thesaurus (orig r7899):  ribasushi | 2009-11-15 13:01:34 +0100
 TODOify test until we get an AST
 r7912@Thesaurus (orig r7900):  ribasushi | 2009-11-15 13:10:15 +0100
 Hide from pause

r21163@hlagh (orig r7909):  ribasushi | 2009-11-15 08:17:48 -0500
 r7871@Thesaurus (orig r7859):  ribasushi | 2009-11-12 00:46:07 +0100
 Branches to test some ideas
 r7889@Thesaurus (orig r7877):  abraxxa | 2009-11-13 12:05:50 +0100
 added rels to view result classes in test schema

 r7890@Thesaurus (orig r7878):  abraxxa | 2009-11-13 13:05:45 +0100
 seems I found the bugger

 r7917@Thesaurus (orig r7905):  ribasushi | 2009-11-15 13:29:23 +0100
 FK constraints towards a view don't quite work
 r7918@Thesaurus (orig r7906):  ribasushi | 2009-11-15 14:10:10 +0100
 Turn into a straight-inheritance view class
 r7919@Thesaurus (orig r7907):  ribasushi | 2009-11-15 14:11:03 +0100
 Extensive test of virtual and classic view relationships
 r7920@Thesaurus (orig r7908):  ribasushi | 2009-11-15 14:17:23 +0100
 Fix non-sqlt schema file

r21165@hlagh (orig r7911):  caelum | 2009-11-15 12:31:37 -0500
fix MSSQL via DBD::Sybase regression
r21172@hlagh (orig r7918):  ribasushi | 2009-11-16 13:15:45 -0500
 r7864@Thesaurus (orig r7852):  edenc | 2009-11-10 20:15:15 +0100
 branching for fixes related to prefetch, distinct and group by
 r7865@Thesaurus (orig r7853):  edenc | 2009-11-10 20:21:38 +0100
 added test case for ensuring a column mentioned in the order by clause is also included in the group by clause
 r7926@Thesaurus (orig r7914):  ribasushi | 2009-11-16 08:09:30 +0100
 Make _resolve_column_info function without supplying column names
 r7927@Thesaurus (orig r7915):  ribasushi | 2009-11-16 08:11:17 +0100
 Fix order_by/distinct bug

r21179@hlagh (orig r7925):  ribasushi | 2009-11-19 06:04:21 -0500
Bail out eary in Versioned if no versioning checks are requested
r21180@hlagh (orig r7926):  ribasushi | 2009-11-19 06:06:13 -0500
POD fixes
r21182@hlagh (orig r7928):  caelum | 2009-11-22 05:03:33 -0500
fix connection setup for Sybase
r21185@hlagh (orig r7931):  caelum | 2009-11-22 07:27:43 -0500
override _run_connection_actions for internal connection setup in sybase stuff, much cleaner this way
r21189@hlagh (orig r7935):  ribasushi | 2009-11-22 19:18:28 -0500
Whoops
r21190@hlagh (orig r7936):  ribasushi | 2009-11-22 19:28:50 -0500
Fix ::Versioned regression introduced in r7925
r21193@hlagh (orig r7939):  caelum | 2009-11-23 06:32:10 -0500
add subname to rdbms_specific_methods wrapper
r21195@hlagh (orig r7941):  caelum | 2009-11-23 07:23:14 -0500
 r21187@hlagh (orig r7933):  ribasushi | 2009-11-22 18:38:34 -0500
 New sybase refactor branch
 r21188@hlagh (orig r7934):  ribasushi | 2009-11-22 19:06:48 -0500
 refactor part1
 r21192@hlagh (orig r7938):  ribasushi | 2009-11-22 19:30:05 -0500
 refactor part 2
 r21194@hlagh (orig r7940):  caelum | 2009-11-23 07:06:46 -0500
 fix test

r21584@hlagh (orig r7943):  ribasushi | 2009-11-23 10:30:13 -0500
Add missing Sub::Name invocations and improve the SQLA Carp overrides
r21586@hlagh (orig r7945):  ribasushi | 2009-11-24 04:12:49 -0500
 r7749@Thesaurus (orig r7738):  norbi | 2009-09-28 22:01:39 +0200
 Created branch 'void_populate_resultset_cond': Fixing a bug: $rs->populate in void context does not use the conditions from $rs.
 r7751@Thesaurus (orig r7740):  norbi | 2009-09-28 23:26:06 +0200
  r7935@vger:  mendel | 2009-09-28 23:25:52 +0200
  Undid the previous tweaks to the already existing tests and added new tests instead.

 r7928@Thesaurus (orig r7916):  ribasushi | 2009-11-16 08:48:42 +0100
 Change plan
 r7956@Thesaurus (orig r7944):  ribasushi | 2009-11-24 10:10:49 +0100
 Better naming and a bit leaner implementation. Main idea remains the same

r21588@hlagh (orig r7947):  ribasushi | 2009-11-24 04:39:52 -0500
Changes and prevent a spurious todo-pass
r21591@hlagh (orig r7950):  ribasushi | 2009-11-24 13:43:42 -0500
Extra sqla quoting test
r21592@hlagh (orig r7951):  ribasushi | 2009-11-24 13:48:01 -0500
Extra sqla quoting test(2)
r21593@hlagh (orig r7952):  ribasushi | 2009-11-25 15:24:10 -0500
wtf
r21596@hlagh (orig r7955):  ribasushi | 2009-11-26 05:07:06 -0500
cleanups
r21597@hlagh (orig r7956):  ribasushi | 2009-11-26 06:11:21 -0500
Sanify search_related chaining code (no functional changes)
r21598@hlagh (orig r7957):  ribasushi | 2009-11-26 06:52:05 -0500
Another count() quirk down
r21599@hlagh (orig r7958):  ribasushi | 2009-11-26 08:23:28 -0500
Add a no-accessor column to generally test handling
r21601@hlagh (orig r7960):  ribasushi | 2009-11-26 09:32:17 -0500
Whoops, wrong accessor (things still work though)
r21606@hlagh (orig r7965):  ribasushi | 2009-11-26 10:43:21 -0500
 r7971@Thesaurus (orig r7959):  ribasushi | 2009-11-26 14:54:17 +0100
 New branch for get_inflated_column bugfix
 r7974@Thesaurus (orig r7962):  ribasushi | 2009-11-26 15:56:20 +0100
 Fix for rt46953
 r7975@Thesaurus (orig r7963):  ribasushi | 2009-11-26 16:05:17 +0100
 Make Test::More happy
 r7976@Thesaurus (orig r7964):  ribasushi | 2009-11-26 16:43:09 +0100
 Changes

r21609@hlagh (orig r7968):  ribasushi | 2009-11-26 19:38:11 -0500
Fix search_related wrt grouped resultsets (distinct is currently passed to the new resultset, this is probably wrong)
r21616@hlagh (orig r7975):  ribasushi | 2009-11-28 10:54:23 -0500
Cleanup the s.c.o. index
r21617@hlagh (orig r7976):  ribasushi | 2009-11-28 10:57:04 -0500
Test based on http://lists.scsys.co.uk/pipermail/dbix-class/2009-November/008599.html
r21714@hlagh (orig r7995):  castaway | 2009-11-30 10:20:19 -0500
Remove over-emphasis on +select/+as. Add docs on prefetch and other ways to get related data, with caveats etc.

r21716@hlagh (orig r7997):  dew | 2009-11-30 13:37:00 -0500
Alter the docs for has_many relationships to make them a little easier to grok
r21793@hlagh (orig r8009):  castaway | 2009-12-02 08:19:40 -0500
Added note about prefetch and has_many related objects

r21891@hlagh (orig r8017):  ribasushi | 2009-12-03 07:24:04 -0500
Source sanity check on subqueried update/delete
r21892@hlagh (orig r8018):  ribasushi | 2009-12-03 08:39:37 -0500
Sanify populate arg handling
r21902@hlagh (orig r8028):  ribasushi | 2009-12-03 20:46:20 -0500
 r7935@Thesaurus (orig r7923):  ribasushi | 2009-11-19 11:05:04 +0100
 Branches for RTs
 r7965@Thesaurus (orig r7953):  ribasushi | 2009-11-26 00:19:21 +0100
 Test and fix scalarref in an inflatable slot corner-case
 r7966@Thesaurus (orig r7954):  ribasushi | 2009-11-26 00:24:23 +0100
 Looks like we nailed a todo
 r8038@Thesaurus (orig r8026):  ribasushi | 2009-12-04 02:45:40 +0100
 Changes
 r8039@Thesaurus (orig r8027):  ribasushi | 2009-12-04 02:46:08 +0100
 Changes(2)

r21917@hlagh (orig r8043):  ribasushi | 2009-12-07 09:11:25 -0500
Forgotten auto-savepoint example patch
r21953@hlagh (orig r8045):  ribasushi | 2009-12-08 08:13:38 -0500
Weird test case
r21954@hlagh (orig r8046):  ribasushi | 2009-12-08 08:23:31 -0500
Fix the test - code is correct
r21959@hlagh (orig r8051):  ribasushi | 2009-12-08 20:33:30 -0500
It's almost 2010 - load_components ('Core') is like ewwww
r21968@hlagh (orig r8055):  caelum | 2009-12-09 12:13:33 -0500
workaround for evil ADO bug
r21969@hlagh (orig r8056):  ribasushi | 2009-12-09 17:13:59 -0500
 r8022@Thesaurus (orig r8010):  frew | 2009-12-02 17:57:17 +0100
 branch for replacing TOP with RNO in MSSQL
 r8027@Thesaurus (orig r8015):  frew | 2009-12-03 02:48:36 +0100
 Switch to RowNumberOver for MSSQL
 r8028@Thesaurus (orig r8016):  ribasushi | 2009-12-03 10:03:18 +0100
 The correct top100 mssql solution and test
 r8031@Thesaurus (orig r8019):  frew | 2009-12-03 15:56:35 +0100
 fix RNO for MSSQL to not use a kludgy regexp
 r8032@Thesaurus (orig r8020):  frew | 2009-12-04 01:33:28 +0100
 initial (broken) version of 42rno.t
 r8033@Thesaurus (orig r8021):  frew | 2009-12-04 01:37:06 +0100
 first shot at moving stuff around
 r8034@Thesaurus (orig r8022):  frew | 2009-12-04 01:45:42 +0100
 rename files to get rid of numbers and use folders
 r8035@Thesaurus (orig r8023):  frew | 2009-12-04 01:48:00 +0100
 missed toplimit
 r8036@Thesaurus (orig r8024):  frew | 2009-12-04 01:52:44 +0100
 still broken rno test, but now it actually tests mssql
 r8042@Thesaurus (orig r8030):  ribasushi | 2009-12-04 09:34:56 +0100
 Variable clash
 r8043@Thesaurus (orig r8031):  ribasushi | 2009-12-04 11:44:47 +0100
 The complex prefetch rewrite actually takes care of this as cleanly as possible
 r8044@Thesaurus (orig r8032):  ribasushi | 2009-12-04 11:47:22 +0100
 Smarter implementation of the select top 100pct subselect handling
 r8045@Thesaurus (orig r8033):  ribasushi | 2009-12-04 12:07:05 +0100
 Add support for unordered limited resultsets
 Rename the limit helper to signify it is MS specific
 Make sure we don't lose group_by/having clauses
 r8046@Thesaurus (orig r8034):  ribasushi | 2009-12-04 12:07:56 +0100
 Un-todoify mssql limit tests - no changes necessary (throw away the obsolete generated sql checks)
 r8047@Thesaurus (orig r8035):  ribasushi | 2009-12-04 12:24:13 +0100
 Tests for bindvar propagation and Changes
 r8049@Thesaurus (orig r8037):  ribasushi | 2009-12-04 15:01:32 +0100
 KISS - a select(1) makes perfect ordering criteria
 r8050@Thesaurus (orig r8038):  ribasushi | 2009-12-04 15:06:11 +0100
 Unify the MSSQL and DB2 RNO implementations - they are the same
 r8051@Thesaurus (orig r8039):  ribasushi | 2009-12-05 10:29:50 +0100
 Wrap mssql selects in yet another subquery to make limited right-ordered join resultsets possible
 r8052@Thesaurus (orig r8040):  ribasushi | 2009-12-05 10:46:41 +0100
 Better not touch Top - it's too complex at this point
 r8053@Thesaurus (orig r8041):  ribasushi | 2009-12-05 11:03:00 +0100
 Extend test just a bit more
 r8054@Thesaurus (orig r8042):  ribasushi | 2009-12-05 11:44:25 +0100
 DB2 and MSSQL have different default order syntaxes
 r8056@Thesaurus (orig r8044):  frew | 2009-12-08 02:10:06 +0100
 add version check for mssql 2005 and greater
 r8059@Thesaurus (orig r8047):  frew | 2009-12-08 16:15:50 +0100
 real exception instead of die
 r8061@Thesaurus (orig r8049):  ribasushi | 2009-12-09 00:19:49 +0100
 Test for immediate connection with known storage type
 r8062@Thesaurus (orig r8050):  frew | 2009-12-09 01:24:45 +0100
 fix mssql version check so it's lazier
 r8064@Thesaurus (orig r8052):  ribasushi | 2009-12-09 02:40:51 +0100
 Fix comment
 r8066@Thesaurus (orig r8054):  caelum | 2009-12-09 16:12:56 +0100
 fix _get_mssql_version for ODBC

r21972@hlagh (orig r8059):  frew | 2009-12-09 18:32:55 -0500
fail nicely if user doesn't have perms for xp_msver
r21974@hlagh (orig r8061):  ribasushi | 2009-12-10 03:36:21 -0500
Changes
r21975@hlagh (orig r8062):  ribasushi | 2009-12-10 03:53:38 -0500
First half of distinct cleanup
r21976@hlagh (orig r8063):  frew | 2009-12-10 10:04:37 -0500
release 0.08115
r22042@hlagh (orig r8064):  ribasushi | 2009-12-12 06:31:12 -0500
Even clearer unloaded FK exception
r22044@hlagh (orig r8066):  ribasushi | 2009-12-12 08:27:18 -0500
As clear as it gets
r22135@hlagh (orig r8129):  ovid | 2009-12-16 11:40:50 -0500
Have has_one/might_have warn if set on nullable columns.

r22194@hlagh (orig r8131):  caelum | 2009-12-17 07:30:10 -0500
somewhat better fix for ADO
r22195@hlagh (orig r8132):  caelum | 2009-12-17 07:34:20 -0500
minor changes
r22238@hlagh (orig r8134):  caelum | 2009-12-17 11:44:34 -0500
cleanup source_bind_attributes for ADO
r22239@hlagh (orig r8135):  caelum | 2009-12-17 12:09:55 -0500
more types for ADO fix, and documentation
r22240@hlagh (orig r8136):  abraxxa | 2009-12-17 13:54:55 -0500
Cookbook POD fix for add_drop_table instead of add_drop_tables

r22250@hlagh (orig r8146):  ribasushi | 2009-12-18 08:55:53 -0500
 r8150@Thesaurus (orig r8138):  abraxxa | 2009-12-17 23:22:07 +0100
 Views without a view_definition won't be added to the SQL::Translator::Schema by the parser + tests

 r8151@Thesaurus (orig r8139):  abraxxa | 2009-12-17 23:23:33 +0100
 test cleanups

 r8153@Thesaurus (orig r8141):  abraxxa | 2009-12-18 14:34:14 +0100
 throw_exception if view_definition is missing instead of silent skipping + test changes

 r8154@Thesaurus (orig r8142):  abraxxa | 2009-12-18 14:40:32 +0100
 use Test::Exception

 r8155@Thesaurus (orig r8143):  abraxxa | 2009-12-18 14:42:00 +0100
 fixed Changes

 r8156@Thesaurus (orig r8144):  abraxxa | 2009-12-18 14:44:52 +0100
 test cleanups

 r8157@Thesaurus (orig r8145):  ribasushi | 2009-12-18 14:46:26 +0100
 Another bitr

r22252@hlagh (orig r8148):  ribasushi | 2009-12-18 09:04:34 -0500
Fix no_index entries
r22254@hlagh (orig r8150):  abraxxa | 2009-12-18 09:59:58 -0500
Schema POD inprovement for dclone

r22255@hlagh (orig r8151):  abraxxa | 2009-12-18 10:07:27 -0500
link to DBIx::Class::Row

r22256@hlagh (orig r8152):  abraxxa | 2009-12-18 10:08:56 -0500
fixed typo in Changes

r22257@hlagh (orig r8153):  abraxxa | 2009-12-18 10:14:47 -0500
dclone pod take #2

r22261@hlagh (orig r8157):  ribasushi | 2009-12-19 12:47:42 -0500
detabify
r22262@hlagh (orig r8158):  ribasushi | 2009-12-19 13:41:42 -0500
Fix RT52812
r22263@hlagh (orig r8159):  caelum | 2009-12-23 01:16:29 -0500
minor POD fixes
r22274@hlagh (orig r8163):  ribasushi | 2009-12-24 03:59:52 -0500
Fix deployment_statements context sensitivity regression
r22275@hlagh (orig r8164):  ribasushi | 2009-12-24 04:13:37 -0500
Don't call the PK setter if no PK
r22319@hlagh (orig r8192):  caelum | 2009-12-30 16:58:47 -0500
bump CAG dep
r22346@hlagh (orig r8219):  matthewt | 2010-01-01 19:41:12 -0500
fix typo in variable name
r22377@hlagh (orig r8226):  rafl | 2010-01-02 12:46:40 -0500
Merge branch 'native_traits'

* native_traits:
  Port replicated storage from MXAH to native traits.
  Create branch native_traits
r22405@hlagh (orig r8232):  caelum | 2010-01-03 18:30:51 -0500
fix _rebless into sybase/mssql/nobindvars
r22420@hlagh (orig r8235):  caelum | 2010-01-05 07:54:56 -0500
 r22328@hlagh (orig r8201):  caelum | 2009-12-31 12:29:51 -0500
 new branch to fix table aliases in queries over the 30char limit
 r22329@hlagh (orig r8202):  caelum | 2009-12-31 12:55:50 -0500
 failing test
 r22330@hlagh (orig r8203):  caelum | 2009-12-31 13:00:35 -0500
 switch oracle tests to done_testing()
 r22331@hlagh (orig r8204):  caelum | 2009-12-31 15:02:50 -0500
 got something working
 r22332@hlagh (orig r8205):  caelum | 2009-12-31 15:08:30 -0500
 POD touchups
 r22343@hlagh (orig r8216):  caelum | 2010-01-01 07:42:03 -0500
 fix uninitialized warning and a bug in ResultSet
 r22419@hlagh (orig r8234):  caelum | 2010-01-05 07:53:18 -0500
 append half of a base64 MD5 to shortened table aliases for Oracle

r22422@hlagh (orig r8237):  caelum | 2010-01-05 09:27:40 -0500
minor change: use more of the hash if possible for oracle table alias shortening
r22424@hlagh (orig r8239):  caelum | 2010-01-05 20:20:17 -0500
bump perl_version to 5.8.1
r22425@hlagh (orig r8240):  caelum | 2010-01-05 20:21:41 -0500
remove alignment mark on base64 md5
r22459@hlagh (orig r8248):  ribasushi | 2010-01-07 05:21:55 -0500
5.8.1 is minimum required perl
r22460@hlagh (orig r8249):  ribasushi | 2010-01-07 05:22:42 -0500
Minor optimization
r22461@hlagh (orig r8250):  ribasushi | 2010-01-07 05:23:35 -0500
Wrong title
r22464@hlagh (orig r8253):  ribasushi | 2010-01-08 11:48:50 -0500
Resolve problem reported by http://lists.scsys.co.uk/pipermail/dbix-class/2009-December/008699.html
r22465@hlagh (orig r8254):  ribasushi | 2010-01-08 11:52:01 -0500
Put utf8columns in line with the store_column fix
r22466@hlagh (orig r8255):  ribasushi | 2010-01-08 13:03:26 -0500
Tests while hunting for something else
r22467@hlagh (orig r8256):  ribasushi | 2010-01-08 13:14:42 -0500
Make test look even more like http://lists.scsys.co.uk/pipermail/dbix-class/2009-November/008599.html
r22476@hlagh (orig r8265):  ribasushi | 2010-01-08 20:16:14 -0500
 r8263@Thesaurus (orig r8251):  ribasushi | 2010-01-08 15:43:38 +0100
 New branch to find a leak
 r8264@Thesaurus (orig r8252):  ribasushi | 2010-01-08 15:52:46 +0100
 Weird test failures
 r8272@Thesaurus (orig r8260):  ribasushi | 2010-01-09 01:24:56 +0100
 Proper invocation
 r8273@Thesaurus (orig r8261):  ribasushi | 2010-01-09 01:35:34 +0100
 Test for the real leak reason
 r8274@Thesaurus (orig r8262):  ribasushi | 2010-01-09 01:37:33 +0100
 Void ctx as it should be
 r8275@Thesaurus (orig r8263):  ribasushi | 2010-01-09 02:10:13 +0100
 A "fix" for sqlt-related schema leaks
 r8276@Thesaurus (orig r8264):  ribasushi | 2010-01-09 02:15:53 +0100
 Changes

r22496@hlagh (orig r8275):  caelum | 2010-01-10 05:29:06 -0500
 r22483@hlagh (orig r8272):  caelum | 2010-01-09 05:52:15 -0500
 new branch to add "normalize_connect_info" class method to Storage::DBI
 r22495@hlagh (orig r8274):  caelum | 2010-01-10 05:27:42 -0500
 split connect_info parser out into private _normalize_connect_info

r22498@hlagh (orig r8277):  caelum | 2010-01-10 06:04:52 -0500
fix connection details in ::DBI::Replicated docs
r22545@hlagh (orig r8279):  ribasushi | 2010-01-11 03:50:21 -0500
 r8077@Thesaurus (orig r8065):  ribasushi | 2009-12-12 14:24:30 +0100
 Branch for yet another mssql ordered prefetch problem
 r8079@Thesaurus (orig r8067):  ribasushi | 2009-12-12 14:37:48 +0100
 prefetch does not get disassembled properly
 r8112@Thesaurus (orig r8100):  ribasushi | 2009-12-13 00:07:00 +0100
 Extra test to highlight search_related inefficiency
 r8113@Thesaurus (orig r8101):  ribasushi | 2009-12-13 00:17:44 +0100
 Real test for search_related and prefetch
 r8114@Thesaurus (orig r8102):  ribasushi | 2009-12-13 00:19:57 +0100
 Fix corner case regression on search_related on a prefetching rs
 r8115@Thesaurus (orig r8103):  ribasushi | 2009-12-13 00:21:05 +0100
 Isolate prefetch heads using RNO with a subquery
 r8116@Thesaurus (orig r8104):  ribasushi | 2009-12-13 00:23:46 +0100
 Changes
 r8125@Thesaurus (orig r8113):  ribasushi | 2009-12-15 13:06:26 +0100
 Extend mssql limited prefetch tests
 r8126@Thesaurus (orig r8114):  ribasushi | 2009-12-15 13:08:56 +0100
 Add extra test to prove Alan wrong :)
 r8132@Thesaurus (orig r8120):  ribasushi | 2009-12-16 00:38:04 +0100
 Do not realias tables in the RNO subqueries
 r8133@Thesaurus (orig r8121):  ribasushi | 2009-12-16 00:50:52 +0100
 Deliberately disturb alphabetical order
 r8134@Thesaurus (orig r8122):  ribasushi | 2009-12-16 10:26:43 +0100
 Got a failing test
 r8135@Thesaurus (orig r8123):  ribasushi | 2009-12-16 10:49:10 +0100
 Cleanup
 r8136@Thesaurus (orig r8124):  ribasushi | 2009-12-16 10:51:58 +0100
 More moving around
 r8137@Thesaurus (orig r8125):  ribasushi | 2009-12-16 11:25:37 +0100
 The real mssql problem - it's... bad
 r8138@Thesaurus (orig r8126):  ribasushi | 2009-12-16 11:29:20 +0100
 Clearer debug
 r8139@Thesaurus (orig r8127):  ribasushi | 2009-12-16 11:47:48 +0100
 This is horrific but the tests pass... maybe someone will figure out something better
 r8140@Thesaurus (orig r8128):  ribasushi | 2009-12-16 16:45:47 +0100
 cleanup tests
 r8187@Thesaurus (orig r8175):  ribasushi | 2009-12-24 16:22:30 +0100
 Ordered subqueries do not work in mssql after all
 r8271@Thesaurus (orig r8259):  ribasushi | 2010-01-08 23:58:13 +0100
 Cleaner RNO sql
 r8279@Thesaurus (orig r8267):  ribasushi | 2010-01-09 10:13:16 +0100
 Subqueries no longer experimental
 r8280@Thesaurus (orig r8268):  ribasushi | 2010-01-09 11:26:46 +0100
 Close the book on mssql ordered subqueries
 r8281@Thesaurus (orig r8269):  ribasushi | 2010-01-09 11:36:36 +0100
 Changes and typos
 r8283@Thesaurus (orig r8271):  ribasushi | 2010-01-09 11:42:21 +0100
 Highlight the real problem
 r8285@Thesaurus (orig r8273):  ribasushi | 2010-01-10 10:07:10 +0100
 Rename subquery to subselect and rewrite POD (per castaway)
 r8290@Thesaurus (orig r8278):  ribasushi | 2010-01-10 17:01:24 +0100
 rename as per mst

r22549@hlagh (orig r8283):  caelum | 2010-01-11 17:42:30 -0500
make a public ::Schema::unregister_source
r22552@hlagh (orig r8286):  abraxxa | 2010-01-12 12:04:18 -0500
fixed a typo in Changes
more detailed explanation for the warning about has_one/might_have rels on nullable columns

r22561@hlagh (orig r8295):  abraxxa | 2010-01-13 11:28:05 -0500
added the sources parser arg to the example code

r22642@hlagh (orig r8315):  ribasushi | 2010-01-14 19:25:39 -0500
 r8167@Thesaurus (orig r8155):  ribasushi | 2009-12-19 12:50:13 +0100
 New branch for null-only-result fix
 r8168@Thesaurus (orig r8156):  ribasushi | 2009-12-19 12:51:21 +0100
 Failing test
 r8322@Thesaurus (orig r8310):  ribasushi | 2010-01-15 00:48:09 +0100
 Correct test order
 r8323@Thesaurus (orig r8311):  ribasushi | 2010-01-15 01:15:33 +0100
 Generalize the to-node inner-join-er to apply to all related_resultset calls, not just counts
 r8324@Thesaurus (orig r8312):  ribasushi | 2010-01-15 01:16:05 +0100
 Adjust sql-emitter tests
 r8326@Thesaurus (orig r8314):  ribasushi | 2010-01-15 01:25:10 +0100
 One more sql-test fix and changes

r22643@hlagh (orig r8316):  ribasushi | 2010-01-14 19:31:58 -0500
Strict mysql bugfix
r22644@hlagh (orig r8317):  ribasushi | 2010-01-14 19:38:53 -0500
Better description of mysql strict option
r22646@hlagh (orig r8319):  ribasushi | 2010-01-14 21:12:13 -0500
Update troubleshooting doc
r22652@hlagh (orig r8325):  ribasushi | 2010-01-15 11:13:28 -0500
RT52674
r22661@hlagh (orig r8334):  ribasushi | 2010-01-17 03:41:49 -0500
No method aliasing in OO code, *ever*
r22687@hlagh (orig r8360):  ribasushi | 2010-01-18 05:54:51 -0500
Adjust my email
r22701@hlagh (orig r8374):  ribasushi | 2010-01-19 07:07:07 -0500
 r8340@Thesaurus (orig r8328):  abraxxa | 2010-01-15 19:21:20 +0100
 added branch no_duplicate_indexes_for_pk_cols with test and fix

 r8343@Thesaurus (orig r8331):  abraxxa | 2010-01-15 19:32:16 +0100
 don't use eq_set in test

 r8344@Thesaurus (orig r8332):  abraxxa | 2010-01-15 19:44:04 +0100
 don't sort the primary columns because order matters for indexes

 r8345@Thesaurus (orig r8333):  abraxxa | 2010-01-15 19:56:46 +0100
 don't sort the key columns because the order of columns is important for indexes

 r8372@Thesaurus (orig r8359):  abraxxa | 2010-01-18 10:22:09 +0100
 don't sort the columns in the tests either

 r8378@Thesaurus (orig r8365):  abraxxa | 2010-01-18 15:39:28 +0100
 added pod section for parser args

 r8379@Thesaurus (orig r8366):  abraxxa | 2010-01-18 15:53:08 +0100
 better pod thanks to ribasushi

 r8380@Thesaurus (orig r8367):  abraxxa | 2010-01-18 16:04:34 +0100
 test and pod fixes

 r8383@Thesaurus (orig r8370):  abraxxa | 2010-01-19 12:38:44 +0100
 fixed Authors section
 added License section
 fixed t/86sqlt.t tests

 r8384@Thesaurus (orig r8371):  ribasushi | 2010-01-19 12:59:52 +0100
 Regenaretd under new parser
 r8385@Thesaurus (orig r8372):  ribasushi | 2010-01-19 13:03:51 +0100
 Minor style change and white space trim
 r8386@Thesaurus (orig r8373):  ribasushi | 2010-01-19 13:06:54 +0100
 Changes abraxxa++

r22704@hlagh (orig r8377):  ribasushi | 2010-01-19 07:41:03 -0500
Some minor test refactor and tab cleanups
r22708@hlagh (orig r8381):  frew | 2010-01-19 11:34:10 -0500
add test to ensure no tabs in perl files

r22711@hlagh (orig r8384):  frew | 2010-01-19 12:00:12 -0500
fix test to be an author dep
r22712@hlagh (orig r8385):  ribasushi | 2010-01-19 12:19:40 -0500
First round of detabification
r22713@hlagh (orig r8386):  frew | 2010-01-19 17:42:50 -0500
Add EOL test

r22715@hlagh (orig r8388):  ribasushi | 2010-01-20 02:32:39 -0500
Fix minor RSC bug
r22716@hlagh (orig r8389):  roman | 2010-01-20 09:47:26 -0500
Added a FAQ entry titled: How do I override a run time method (e.g. a relationship accessor)?
r22717@hlagh (orig r8390):  roman | 2010-01-20 10:31:41 -0500
Added myself as a contributor.
r22722@hlagh (orig r8395):  jhannah | 2010-01-21 00:48:14 -0500
Added FAQ: Custom methods in Result classes

r22727@hlagh (orig r8400):  frew | 2010-01-21 22:17:20 -0500
add _is_numeric to ::Row
r22732@hlagh (orig r8405):  ribasushi | 2010-01-22 05:00:05 -0500
Generalize autoinc/count test
r22734@hlagh (orig r8407):  ribasushi | 2010-01-22 05:11:49 -0500
Final round of detabify
r22735@hlagh (orig r8408):  ribasushi | 2010-01-22 05:12:54 -0500
Temporarily disable whitespace checkers
r22740@hlagh (orig r8413):  ribasushi | 2010-01-22 05:35:15 -0500
Moev failing regression test away from trunk
r22745@hlagh (orig r8418):  frew | 2010-01-22 11:05:12 -0500
fix name of _is_numeric to _is_column_numeric

r22751@hlagh (orig r8424):  ribasushi | 2010-01-26 03:33:42 -0500
Switch to Test::Exception
r22752@hlagh (orig r8425):  ribasushi | 2010-01-26 03:48:30 -0500
Test txn_scope_guard regression
r22753@hlagh (orig r8426):  ribasushi | 2010-01-26 04:10:11 -0500
Fix txn_begin on external non-AC coderef regression
r22757@hlagh (orig r8430):  ribasushi | 2010-01-26 08:19:50 -0500
 r8304@Thesaurus (orig r8292):  nigel | 2010-01-13 16:05:48 +0100
 Branch to extend ::Schema::Versioned to handle series of upgrades
 r8320@Thesaurus (orig r8308):  nigel | 2010-01-14 16:52:50 +0100
 Changes to support multiple step schema version updates
 r8321@Thesaurus (orig r8309):  nigel | 2010-01-14 17:05:21 +0100
 Changelog for Changes to support multiple step schema version updates
 r8393@Thesaurus (orig r8380):  ribasushi | 2010-01-19 13:59:51 +0100
 Botched merge (tests still fail)
 r8395@Thesaurus (orig r8382):  ribasushi | 2010-01-19 17:37:07 +0100
 More cleanup
 r8396@Thesaurus (orig r8383):  ribasushi | 2010-01-19 17:48:09 +0100
 Fix last pieces of retardation and UNtodo the quick cycle
 r8442@Thesaurus (orig r8429):  ribasushi | 2010-01-26 14:18:53 +0100
 No need for 2 statements to get the version

r22759@hlagh (orig r8432):  ribasushi | 2010-01-26 08:22:16 -0500
 r8161@Thesaurus (orig r8149):  ovid | 2009-12-18 15:59:56 +0100
 Prefetch queries make inefficient SQL when combined with a pager.  This branch
 is to try to isolate some of the join conditions and figure out if we can fix
 this.

 r8166@Thesaurus (orig r8154):  ovid | 2009-12-18 18:17:55 +0100
 Refactor internals to expose some join logic. Awful method and args :(

 r8319@Thesaurus (orig r8307):  ovid | 2010-01-14 15:37:35 +0100
 Attempt to factor our alias handling has mostly failed.

 r8330@Thesaurus (orig r8318):  ribasushi | 2010-01-15 03:02:21 +0100
 Better refactor
 r8332@Thesaurus (orig r8320):  ribasushi | 2010-01-15 03:14:39 +0100
 Better varnames
 r8347@Thesaurus (orig r8335):  ribasushi | 2010-01-17 11:33:55 +0100
 More mangling
 r8348@Thesaurus (orig r8336):  ribasushi | 2010-01-17 13:44:00 +0100
 Getting warmer
 r8349@Thesaurus (orig r8337):  ribasushi | 2010-01-17 14:00:20 +0100
 That was tricky :)
 r8352@Thesaurus (orig r8340):  ribasushi | 2010-01-17 15:57:06 +0100
 Turned out to be much trickier
 r8354@Thesaurus (orig r8342):  ribasushi | 2010-01-17 16:29:20 +0100
 This is made out of awesome
 r8355@Thesaurus (orig r8343):  ribasushi | 2010-01-17 16:46:02 +0100
 Changes
 r8400@Thesaurus (orig r8387):  ribasushi | 2010-01-20 08:17:44 +0100
 Whoops - need to dsable quoting

r22773@hlagh (orig r8446):  ribasushi | 2010-01-27 05:56:15 -0500
Clean up some stuff
r22777@hlagh (orig r8450):  ribasushi | 2010-01-27 06:08:04 -0500
Merge some cleanups from the prefetch branch
r22780@hlagh (orig r8453):  ribasushi | 2010-01-27 06:33:33 -0500
DSNs can not be empty
r22880@hlagh (orig r8458):  frew | 2010-01-27 15:38:42 -0500
fix silly multipk bug
r22881@hlagh (orig r8459):  ribasushi | 2010-01-28 05:13:16 -0500
Consolidate insert_bulk guards (and make them show up correctly in the trace)
r22882@hlagh (orig r8460):  ribasushi | 2010-01-28 05:28:30 -0500
Fix bogus test DDL
r22889@hlagh (orig r8467):  ribasushi | 2010-01-28 16:11:59 -0500
 r8381@Thesaurus (orig r8368):  moses | 2010-01-18 16:41:38 +0100
 Test commit
 r8425@Thesaurus (orig r8412):  ribasushi | 2010-01-22 11:25:01 +0100
 Informix test + cleanups
 r8428@Thesaurus (orig r8415):  ribasushi | 2010-01-22 11:59:25 +0100
 Initial informix support

r22891@hlagh (orig r8469):  ribasushi | 2010-01-28 16:19:23 -0500
Informix changes
r22892@hlagh (orig r8470):  ribasushi | 2010-01-29 06:01:41 -0500
Require non-warning-spewing MooseX::Types
r22893@hlagh (orig r8471):  ribasushi | 2010-01-29 06:15:15 -0500
Enhance warning test a bit (seems to fail on 5.8)
r22894@hlagh (orig r8472):  ribasushi | 2010-01-29 07:00:54 -0500
Fugly 5.8 workaround
r22903@hlagh (orig r8481):  frew | 2010-01-31 00:47:42 -0500
cleanup (3 arg open, 1 grep instead of 3)
r22905@hlagh (orig r8483):  ribasushi | 2010-01-31 04:04:43 -0500
better skip message
r22919@hlagh (orig r8497):  caelum | 2010-02-01 06:07:13 -0500
throw exception on attempt to insert a blob with DBD::Oracle == 1.23
r22920@hlagh (orig r8498):  caelum | 2010-02-01 06:12:48 -0500
add RT link for Oracle blob bug in DBD::Oracle == 1.23
r22980@hlagh (orig r8514):  caelum | 2010-02-02 17:20:17 -0500
 r22968@hlagh (orig r8502):  caelum | 2010-02-02 05:30:47 -0500
 branch to support Sybase SQL Anywhere
 r22971@hlagh (orig r8505):  caelum | 2010-02-02 07:21:13 -0500
 ASA last_insert_id and limit support, still needs BLOB support
 r22972@hlagh (orig r8506):  caelum | 2010-02-02 08:33:57 -0500
 deref table name if needed, check all columns for identity column not just PK
 r22973@hlagh (orig r8507):  caelum | 2010-02-02 08:48:11 -0500
 test blobs, they work, didn't have to do anything
 r22974@hlagh (orig r8508):  caelum | 2010-02-02 09:15:44 -0500
 fix stupid identity bug, test empty insert (works), test DTs (not working yet)
 r22976@hlagh (orig r8510):  caelum | 2010-02-02 14:31:00 -0500
 rename ::Sybase::ASA to ::SQLAnywhere, per mst
 r22978@hlagh (orig r8512):  caelum | 2010-02-02 17:02:29 -0500
 DT inflation now works
 r22979@hlagh (orig r8513):  caelum | 2010-02-02 17:18:06 -0500
 minor POD update

r22981@hlagh (orig r8515):  caelum | 2010-02-02 17:23:26 -0500
 r22895@hlagh (orig r8473):  caelum | 2010-01-30 03:57:26 -0500
 branch to fix computed columns in Sybase ASE
 r22911@hlagh (orig r8489):  caelum | 2010-01-31 07:18:33 -0500
 empty insert into a Sybase table with computed columns and either data_type => undef or default_value => SCALARREF works now
 r22912@hlagh (orig r8490):  caelum | 2010-01-31 07:39:32 -0500
 add POD about computed columns and timestamps for Sybase
 r22918@hlagh (orig r8496):  caelum | 2010-02-01 05:09:07 -0500
 update POD about Schema::Loader for Sybase

r22984@hlagh (orig r8518):  ribasushi | 2010-02-02 17:57:27 -0500
 r8512@Thesaurus (orig r8499):  boghead | 2010-02-01 23:38:13 +0100
 - Creating a branch for adding _post_inflate_datetime and _pre_deflate_datetime to
   InflateColumn::DateTime

 r8513@Thesaurus (orig r8500):  boghead | 2010-02-01 23:42:14 +0100
 - Add _post_inflate_datetime and _pre_deflate_datetime to InflateColumn::DateTime to allow
   for modifying DateTime objects after inflation or before deflation.

 r8524@Thesaurus (orig r8511):  boghead | 2010-02-02 22:59:28 +0100
 - Simplify by allowing moving column_info depreciated {extra}{timezone} data to
   {timezone} (and the same with locale)

r22986@hlagh (orig r8520):  caelum | 2010-02-02 23:19:59 -0500
support for Sybase SQL Anywhere through ODBC
r22989@hlagh (orig r8523):  ribasushi | 2010-02-03 02:27:54 -0500
Changes
r22990@hlagh (orig r8524):  ribasushi | 2010-02-03 02:31:20 -0500
Quote fail
r22991@hlagh (orig r8525):  caelum | 2010-02-03 07:21:37 -0500
test DT inflation for Sybase SQL Anywhere over ODBC too
r22992@hlagh (orig r8526):  caelum | 2010-02-03 11:36:39 -0500
minor code cleanup for SQL Anywhere last_insert_id
r23001@hlagh (orig r8527):  ribasushi | 2010-02-04 05:28:33 -0500
Fix bug reported by tommyt
r23009@hlagh (orig r8535):  ribasushi | 2010-02-04 08:34:45 -0500
Prepare for new SQLA release
r23021@hlagh (orig r8547):  ribasushi | 2010-02-05 02:59:04 -0500
Refactor some evil code
r23029@hlagh (orig r8552):  ribasushi | 2010-02-05 11:00:12 -0500
Looks like RSC is finally (halfway) fixed
r23030@hlagh (orig r8553):  ribasushi | 2010-02-05 11:07:13 -0500
RSC subquery can not include the prefetch
r23031@hlagh (orig r8554):  ribasushi | 2010-02-05 11:10:29 -0500
Fix typo and borked test
r23033@hlagh (orig r8556):  ribasushi | 2010-02-05 11:33:12 -0500
Release 0.08116
r23035@hlagh (orig r8558):  ribasushi | 2010-02-05 12:01:33 -0500
No idea how I missed all these fails...
r23036@hlagh (orig r8559):  ribasushi | 2010-02-05 12:13:34 -0500
Release 0.08117
r23038@hlagh (orig r8561):  ribasushi | 2010-02-05 12:51:12 -0500
Try to distinguish trunk from official versions
r23044@hlagh (orig r8567):  gshank | 2010-02-05 16:29:24 -0500
add doc on 'where' attribute

r23071@hlagh (orig r8574):  frew | 2010-02-07 15:07:03 -0500
add as_subselect_rs
r23072@hlagh (orig r8575):  frew | 2010-02-07 15:13:04 -0500
fix longstanding unmentioned bug ("me")
r23073@hlagh (orig r8576):  frew | 2010-02-08 00:17:43 -0500
another example of as_subselect_rs
r23074@hlagh (orig r8577):  frew | 2010-02-08 00:23:58 -0500
fix bug in UTF8Columns
r23075@hlagh (orig r8578):  ribasushi | 2010-02-08 03:31:01 -0500
Extend utf8columns test to trap fixed bug
r23076@hlagh (orig r8579):  ribasushi | 2010-02-08 06:03:23 -0500
Cleanup rel accessor type handling
r23077@hlagh (orig r8580):  ribasushi | 2010-02-08 06:20:47 -0500
Fix some fallout
r23079@hlagh (orig r8582):  ribasushi | 2010-02-08 06:38:19 -0500
Merge some obsolete code cleanup from the prefetch branch
r23080@hlagh (orig r8583):  ribasushi | 2010-02-08 06:42:09 -0500
Merge fix of RT54039 from prefetch branch
r23082@hlagh (orig r8585):  ribasushi | 2010-02-08 06:48:31 -0500
Release 0.08118
r23084@hlagh (orig r8587):  ribasushi | 2010-02-08 06:52:33 -0500
Bump trunk version
r23090@hlagh (orig r8593):  ribasushi | 2010-02-08 10:16:44 -0500
cheaper lookup
r23114@hlagh (orig r8596):  ribasushi | 2010-02-10 06:40:37 -0500
Consolidate last_insert_id handling with a fallback-attempt on DBI::last_insert_id
r23119@hlagh (orig r8601):  caelum | 2010-02-10 15:29:51 -0500
workaround for Moose bug affecting Replicated storage
r23120@hlagh (orig r8602):  caelum | 2010-02-10 15:40:07 -0500
revert Moose bug workaround, bump Moose dep for Replicated to 0.98
r23121@hlagh (orig r8603):  caelum | 2010-02-10 16:48:34 -0500
add a couple proxy methods to Replicated so it can run

14 years agoadd a couple proxy methods to Replicated so it can run
Rafael Kitover [Wed, 10 Feb 2010 21:48:34 +0000]
add a couple proxy methods to Replicated so it can run

14 years agorevert Moose bug workaround, bump Moose dep for Replicated to 0.98
Rafael Kitover [Wed, 10 Feb 2010 20:40:07 +0000]
revert Moose bug workaround, bump Moose dep for Replicated to 0.98

14 years agoworkaround for Moose bug affecting Replicated storage
Rafael Kitover [Wed, 10 Feb 2010 20:29:51 +0000]
workaround for Moose bug affecting Replicated storage

14 years agoConsolidate last_insert_id handling with a fallback-attempt on DBI::last_insert_id
Peter Rabbitson [Wed, 10 Feb 2010 11:40:37 +0000]
Consolidate last_insert_id handling with a fallback-attempt on DBI::last_insert_id

14 years agocheaper lookup
Peter Rabbitson [Mon, 8 Feb 2010 15:16:44 +0000]
cheaper lookup

14 years agoBump trunk version
Peter Rabbitson [Mon, 8 Feb 2010 11:52:33 +0000]
Bump trunk version

14 years agoRelease 0.08118 v0.08118
Peter Rabbitson [Mon, 8 Feb 2010 11:48:31 +0000]
Release 0.08118

14 years agoMerge fix of RT54039 from prefetch branch
Peter Rabbitson [Mon, 8 Feb 2010 11:42:09 +0000]
Merge fix of RT54039 from prefetch branch

14 years agoMerge some obsolete code cleanup from the prefetch branch
Peter Rabbitson [Mon, 8 Feb 2010 11:38:19 +0000]
Merge some obsolete code cleanup from the prefetch branch

14 years agoFix some fallout
Peter Rabbitson [Mon, 8 Feb 2010 11:20:47 +0000]
Fix some fallout

14 years agoCleanup rel accessor type handling
Peter Rabbitson [Mon, 8 Feb 2010 11:03:23 +0000]
Cleanup rel accessor type handling

14 years agoExtend utf8columns test to trap fixed bug
Peter Rabbitson [Mon, 8 Feb 2010 08:31:01 +0000]
Extend utf8columns test to trap fixed bug

14 years agofix bug in UTF8Columns
Arthur Axel "fREW" Schmidt [Mon, 8 Feb 2010 05:23:58 +0000]
fix bug in UTF8Columns

14 years agoanother example of as_subselect_rs
Arthur Axel "fREW" Schmidt [Mon, 8 Feb 2010 05:17:43 +0000]
another example of as_subselect_rs

14 years agofix longstanding unmentioned bug ("me")
Arthur Axel "fREW" Schmidt [Sun, 7 Feb 2010 20:13:04 +0000]
fix longstanding unmentioned bug ("me")

14 years agoadd as_subselect_rs
Arthur Axel "fREW" Schmidt [Sun, 7 Feb 2010 20:07:03 +0000]
add as_subselect_rs

14 years agoadd doc on 'where' attribute
Gerda Shank [Fri, 5 Feb 2010 21:29:24 +0000]
add doc on 'where' attribute

14 years agoSQLA now fixed
Peter Rabbitson [Fri, 5 Feb 2010 18:13:24 +0000]
SQLA now fixed

14 years agoShould not be needed
Peter Rabbitson [Fri, 5 Feb 2010 18:11:09 +0000]
Should not be needed

14 years agoMerge 'trunk' into 'chaining_fixes'
Peter Rabbitson [Fri, 5 Feb 2010 18:10:06 +0000]
Merge 'trunk' into 'chaining_fixes'

r8431@Thesaurus (orig r8418):  frew | 2010-01-22 17:05:12 +0100
fix name of _is_numeric to _is_column_numeric

r8437@Thesaurus (orig r8424):  ribasushi | 2010-01-26 09:33:42 +0100
Switch to Test::Exception
r8438@Thesaurus (orig r8425):  ribasushi | 2010-01-26 09:48:30 +0100
Test txn_scope_guard regression
r8439@Thesaurus (orig r8426):  ribasushi | 2010-01-26 10:10:11 +0100
Fix txn_begin on external non-AC coderef regression
r8443@Thesaurus (orig r8430):  ribasushi | 2010-01-26 14:19:50 +0100
 r8304@Thesaurus (orig r8292):  nigel | 2010-01-13 16:05:48 +0100
 Branch to extend ::Schema::Versioned to handle series of upgrades
 r8320@Thesaurus (orig r8308):  nigel | 2010-01-14 16:52:50 +0100
 Changes to support multiple step schema version updates
 r8321@Thesaurus (orig r8309):  nigel | 2010-01-14 17:05:21 +0100
 Changelog for Changes to support multiple step schema version updates
 r8393@Thesaurus (orig r8380):  ribasushi | 2010-01-19 13:59:51 +0100
 Botched merge (tests still fail)
 r8395@Thesaurus (orig r8382):  ribasushi | 2010-01-19 17:37:07 +0100
 More cleanup
 r8396@Thesaurus (orig r8383):  ribasushi | 2010-01-19 17:48:09 +0100
 Fix last pieces of retardation and UNtodo the quick cycle
 r8442@Thesaurus (orig r8429):  ribasushi | 2010-01-26 14:18:53 +0100
 No need for 2 statements to get the version

r8445@Thesaurus (orig r8432):  ribasushi | 2010-01-26 14:22:16 +0100
 r8161@Thesaurus (orig r8149):  ovid | 2009-12-18 15:59:56 +0100
 Prefetch queries make inefficient SQL when combined with a pager.  This branch
 is to try to isolate some of the join conditions and figure out if we can fix
 this.

 r8166@Thesaurus (orig r8154):  ovid | 2009-12-18 18:17:55 +0100
 Refactor internals to expose some join logic. Awful method and args :(

 r8319@Thesaurus (orig r8307):  ovid | 2010-01-14 15:37:35 +0100
 Attempt to factor our alias handling has mostly failed.

 r8330@Thesaurus (orig r8318):  ribasushi | 2010-01-15 03:02:21 +0100
 Better refactor
 r8332@Thesaurus (orig r8320):  ribasushi | 2010-01-15 03:14:39 +0100
 Better varnames
 r8347@Thesaurus (orig r8335):  ribasushi | 2010-01-17 11:33:55 +0100
 More mangling
 r8348@Thesaurus (orig r8336):  ribasushi | 2010-01-17 13:44:00 +0100
 Getting warmer
 r8349@Thesaurus (orig r8337):  ribasushi | 2010-01-17 14:00:20 +0100
 That was tricky :)
 r8352@Thesaurus (orig r8340):  ribasushi | 2010-01-17 15:57:06 +0100
 Turned out to be much trickier
 r8354@Thesaurus (orig r8342):  ribasushi | 2010-01-17 16:29:20 +0100
 This is made out of awesome
 r8355@Thesaurus (orig r8343):  ribasushi | 2010-01-17 16:46:02 +0100
 Changes
 r8400@Thesaurus (orig r8387):  ribasushi | 2010-01-20 08:17:44 +0100
 Whoops - need to dsable quoting

r8459@Thesaurus (orig r8446):  ribasushi | 2010-01-27 11:56:15 +0100
Clean up some stuff
r8463@Thesaurus (orig r8450):  ribasushi | 2010-01-27 12:08:04 +0100
Merge some cleanups from the prefetch branch
r8466@Thesaurus (orig r8453):  ribasushi | 2010-01-27 12:33:33 +0100
DSNs can not be empty
r8471@Thesaurus (orig r8458):  frew | 2010-01-27 21:38:42 +0100
fix silly multipk bug
r8472@Thesaurus (orig r8459):  ribasushi | 2010-01-28 11:13:16 +0100
Consolidate insert_bulk guards (and make them show up correctly in the trace)
r8473@Thesaurus (orig r8460):  ribasushi | 2010-01-28 11:28:30 +0100
Fix bogus test DDL
r8480@Thesaurus (orig r8467):  ribasushi | 2010-01-28 22:11:59 +0100
 r8381@Thesaurus (orig r8368):  moses | 2010-01-18 16:41:38 +0100
 Test commit
 r8425@Thesaurus (orig r8412):  ribasushi | 2010-01-22 11:25:01 +0100
 Informix test + cleanups
 r8428@Thesaurus (orig r8415):  ribasushi | 2010-01-22 11:59:25 +0100
 Initial informix support

r8482@Thesaurus (orig r8469):  ribasushi | 2010-01-28 22:19:23 +0100
Informix changes
r8483@Thesaurus (orig r8470):  ribasushi | 2010-01-29 12:01:41 +0100
Require non-warning-spewing MooseX::Types
r8484@Thesaurus (orig r8471):  ribasushi | 2010-01-29 12:15:15 +0100
Enhance warning test a bit (seems to fail on 5.8)
r8485@Thesaurus (orig r8472):  ribasushi | 2010-01-29 13:00:54 +0100
Fugly 5.8 workaround
r8494@Thesaurus (orig r8481):  frew | 2010-01-31 06:47:42 +0100
cleanup (3 arg open, 1 grep instead of 3)
r8496@Thesaurus (orig r8483):  ribasushi | 2010-01-31 10:04:43 +0100
better skip message
r8510@Thesaurus (orig r8497):  caelum | 2010-02-01 12:07:13 +0100
throw exception on attempt to insert a blob with DBD::Oracle == 1.23
r8511@Thesaurus (orig r8498):  caelum | 2010-02-01 12:12:48 +0100
add RT link for Oracle blob bug in DBD::Oracle == 1.23
r8527@Thesaurus (orig r8514):  caelum | 2010-02-02 23:20:17 +0100
 r22968@hlagh (orig r8502):  caelum | 2010-02-02 05:30:47 -0500
 branch to support Sybase SQL Anywhere
 r22971@hlagh (orig r8505):  caelum | 2010-02-02 07:21:13 -0500
 ASA last_insert_id and limit support, still needs BLOB support
 r22972@hlagh (orig r8506):  caelum | 2010-02-02 08:33:57 -0500
 deref table name if needed, check all columns for identity column not just PK
 r22973@hlagh (orig r8507):  caelum | 2010-02-02 08:48:11 -0500
 test blobs, they work, didn't have to do anything
 r22974@hlagh (orig r8508):  caelum | 2010-02-02 09:15:44 -0500
 fix stupid identity bug, test empty insert (works), test DTs (not working yet)
 r22976@hlagh (orig r8510):  caelum | 2010-02-02 14:31:00 -0500
 rename ::Sybase::ASA to ::SQLAnywhere, per mst
 r22978@hlagh (orig r8512):  caelum | 2010-02-02 17:02:29 -0500
 DT inflation now works
 r22979@hlagh (orig r8513):  caelum | 2010-02-02 17:18:06 -0500
 minor POD update

r8528@Thesaurus (orig r8515):  caelum | 2010-02-02 23:23:26 +0100
 r22895@hlagh (orig r8473):  caelum | 2010-01-30 03:57:26 -0500
 branch to fix computed columns in Sybase ASE
 r22911@hlagh (orig r8489):  caelum | 2010-01-31 07:18:33 -0500
 empty insert into a Sybase table with computed columns and either data_type => undef or default_value => SCALARREF works now
 r22912@hlagh (orig r8490):  caelum | 2010-01-31 07:39:32 -0500
 add POD about computed columns and timestamps for Sybase
 r22918@hlagh (orig r8496):  caelum | 2010-02-01 05:09:07 -0500
 update POD about Schema::Loader for Sybase

r8531@Thesaurus (orig r8518):  ribasushi | 2010-02-02 23:57:27 +0100
 r8512@Thesaurus (orig r8499):  boghead | 2010-02-01 23:38:13 +0100
 - Creating a branch for adding _post_inflate_datetime and _pre_deflate_datetime to
   InflateColumn::DateTime

 r8513@Thesaurus (orig r8500):  boghead | 2010-02-01 23:42:14 +0100
 - Add _post_inflate_datetime and _pre_deflate_datetime to InflateColumn::DateTime to allow
   for modifying DateTime objects after inflation or before deflation.

 r8524@Thesaurus (orig r8511):  boghead | 2010-02-02 22:59:28 +0100
 - Simplify by allowing moving column_info depreciated {extra}{timezone} data to
   {timezone} (and the same with locale)

r8533@Thesaurus (orig r8520):  caelum | 2010-02-03 05:19:59 +0100
support for Sybase SQL Anywhere through ODBC
r8536@Thesaurus (orig r8523):  ribasushi | 2010-02-03 08:27:54 +0100
Changes
r8537@Thesaurus (orig r8524):  ribasushi | 2010-02-03 08:31:20 +0100
Quote fail
r8538@Thesaurus (orig r8525):  caelum | 2010-02-03 13:21:37 +0100
test DT inflation for Sybase SQL Anywhere over ODBC too
r8539@Thesaurus (orig r8526):  caelum | 2010-02-03 17:36:39 +0100
minor code cleanup for SQL Anywhere last_insert_id
r8540@Thesaurus (orig r8527):  ribasushi | 2010-02-04 11:28:33 +0100
Fix bug reported by tommyt
r8548@Thesaurus (orig r8535):  ribasushi | 2010-02-04 14:34:45 +0100
Prepare for new SQLA release
r8560@Thesaurus (orig r8547):  ribasushi | 2010-02-05 08:59:04 +0100
Refactor some evil code
r8565@Thesaurus (orig r8552):  ribasushi | 2010-02-05 17:00:12 +0100
Looks like RSC is finally (halfway) fixed
r8566@Thesaurus (orig r8553):  ribasushi | 2010-02-05 17:07:13 +0100
RSC subquery can not include the prefetch
r8567@Thesaurus (orig r8554):  ribasushi | 2010-02-05 17:10:29 +0100
Fix typo and borked test
r8569@Thesaurus (orig r8556):  ribasushi | 2010-02-05 17:33:12 +0100
Release 0.08116
r8571@Thesaurus (orig r8558):  ribasushi | 2010-02-05 18:01:33 +0100
No idea how I missed all these fails...
r8572@Thesaurus (orig r8559):  ribasushi | 2010-02-05 18:13:34 +0100
Release 0.08117
r8574@Thesaurus (orig r8561):  ribasushi | 2010-02-05 18:51:12 +0100
Try to distinguish trunk from official versions

14 years agoTry to distinguish trunk from official versions
Peter Rabbitson [Fri, 5 Feb 2010 17:51:12 +0000]
Try to distinguish trunk from official versions

14 years agoRelease 0.08117 v0.08117
Peter Rabbitson [Fri, 5 Feb 2010 17:13:34 +0000]
Release 0.08117

14 years agoNo idea how I missed all these fails...
Peter Rabbitson [Fri, 5 Feb 2010 17:01:33 +0000]
No idea how I missed all these fails...

14 years agoRelease 0.08116 v0.08116
Peter Rabbitson [Fri, 5 Feb 2010 16:33:12 +0000]
Release 0.08116

14 years agoFix typo and borked test
Peter Rabbitson [Fri, 5 Feb 2010 16:10:29 +0000]
Fix typo and borked test

14 years agoRSC subquery can not include the prefetch
Peter Rabbitson [Fri, 5 Feb 2010 16:07:13 +0000]
RSC subquery can not include the prefetch

14 years agoLooks like RSC is finally (halfway) fixed
Peter Rabbitson [Fri, 5 Feb 2010 16:00:12 +0000]
Looks like RSC is finally (halfway) fixed

14 years agoRefactor some evil code
Peter Rabbitson [Fri, 5 Feb 2010 07:59:04 +0000]
Refactor some evil code

14 years agofix incorrect test in t/76select.t and posit an incorrect solution
Arthur Axel "fREW" Schmidt [Thu, 4 Feb 2010 19:32:54 +0000]
fix incorrect test in t/76select.t and posit an incorrect solution

14 years agoPrepare for new SQLA release
Peter Rabbitson [Thu, 4 Feb 2010 13:34:45 +0000]
Prepare for new SQLA release

14 years agoFix bug reported by tommyt
Peter Rabbitson [Thu, 4 Feb 2010 10:28:33 +0000]
Fix bug reported by tommyt

14 years agominor code cleanup for SQL Anywhere last_insert_id
Rafael Kitover [Wed, 3 Feb 2010 16:36:39 +0000]
minor code cleanup for SQL Anywhere last_insert_id

14 years agotest DT inflation for Sybase SQL Anywhere over ODBC too
Rafael Kitover [Wed, 3 Feb 2010 12:21:37 +0000]
test DT inflation for Sybase SQL Anywhere over ODBC too

14 years agoQuote fail
Peter Rabbitson [Wed, 3 Feb 2010 07:31:20 +0000]
Quote fail

14 years agoChanges
Peter Rabbitson [Wed, 3 Feb 2010 07:27:54 +0000]
Changes

14 years agosome basic readability factorings (aka, fewer nested ternaries and long maps)
Arthur Axel "fREW" Schmidt [Wed, 3 Feb 2010 05:57:15 +0000]
some basic readability factorings (aka, fewer nested ternaries and long maps)

14 years agochange deletion/overriding to fix t/76
Arthur Axel "fREW" Schmidt [Wed, 3 Feb 2010 05:14:44 +0000]
change deletion/overriding to fix t/76

14 years agosupport for Sybase SQL Anywhere through ODBC
Rafael Kitover [Wed, 3 Feb 2010 04:19:59 +0000]
support for Sybase SQL Anywhere through ODBC