Marc Mims [Mon, 6 Oct 2008 20:04:50 +0000]
Remove superfluous TODO test
Jess Robinson [Mon, 6 Oct 2008 18:16:07 +0000]
cosmincx's patch to show relationship attr filtering in cookbook
Marc Mims [Mon, 6 Oct 2008 16:43:06 +0000]
Use DBI->last_insert_id for ODBC base class.
This closes RT #21260: Problem with last_insert_rowid:
http://rt.cpan.org/Public/Bug/Display.html?id=21260
Jess Robinson [Sun, 5 Oct 2008 20:46:56 +0000]
Fix incorrect relationship docs!
Jess Robinson [Sun, 5 Oct 2008 11:26:30 +0000]
Rename _merge_attr args to something saner than $a, $b
Matt S Trout [Tue, 30 Sep 2008 23:25:33 +0000]
fix new_related on uninserted objects to handle has_manys correctly
Peter Rabbitson [Tue, 30 Sep 2008 12:48:35 +0000]
Better docs about single()
Peter Rabbitson [Mon, 29 Sep 2008 17:36:43 +0000]
Add cookbook discussion of single() vs first()
Jess Robinson [Mon, 29 Sep 2008 12:16:24 +0000]
Doc patch from jhannah
Peter Rabbitson [Sun, 28 Sep 2008 18:46:08 +0000]
mst is right: there is no sane way to allow automatic inflation with HRI, as most core inflation components rely on being passed a live row object. Ripping all related code away
Matt S Trout [Sun, 28 Sep 2008 16:07:23 +0000]
new_related works again
Johannes Plunien [Wed, 24 Sep 2008 22:07:22 +0000]
thanks to ribasushi for _sqlite_dbname and fixing 93storage_replication.t
Johannes Plunien [Wed, 24 Sep 2008 21:27:05 +0000]
not checking if t/var/DBIxClass.db was created anymore (since we use :memory:)
Johannes Plunien [Wed, 24 Sep 2008 21:26:06 +0000]
doing ->init_schema( sqlite_use_file => 1 ) in 92storage.t 89dbicadmin.t 33storage_reconnect.t 32connect_code_ref.t
Johannes Plunien [Wed, 24 Sep 2008 21:24:27 +0000]
default sqlite storage ":memory:", possible to switch back to file storage using ->init_schema( sqlite_use_file => 1 )
Matt S Trout [Wed, 24 Sep 2008 13:12:51 +0000]
first cut at sanitising multi-create/new_related etc., a couple things don't work that -mostly- worked before but what does work is now reliable
Jess Robinson [Mon, 22 Sep 2008 12:35:06 +0000]
FAQ patch from Alex, how to make oracle searches case insensitive
Peter Rabbitson [Mon, 22 Sep 2008 00:34:54 +0000]
Make t/93single_accessor_object.t work under DBICTEST_SQLT_DEPLOY=1, although I am not quite sure how and why it passed with the stock sqlite.sql
Peter Rabbitson [Sun, 21 Sep 2008 17:36:58 +0000]
Revert r482[45], by implementing a better version of r4760
Matt S Trout [Fri, 19 Sep 2008 12:39:47 +0000]
delete mention of broken HashRefInflator global
Matt S Trout [Fri, 19 Sep 2008 12:39:23 +0000]
removed retarded global; if you want this feature, make it a bloody constructor argument, what I'm deleting is -not- DBIC core quality code
Matt S Trout [Tue, 16 Sep 2008 18:58:25 +0000]
fixup get_from_storage and delete to use original ident
Wallace Reis [Tue, 16 Sep 2008 13:14:20 +0000]
getting rid of warns about undefined value for accessor
Florian Ragwitz [Mon, 15 Sep 2008 19:49:18 +0000]
Add myself to CONTRIBUTORS.
Matt S Trout [Sat, 13 Sep 2008 16:28:48 +0000]
use unlike in test to make error report more useful
Peter Rabbitson [Tue, 9 Sep 2008 22:59:42 +0000]
Consistent skip messages throughout the test suite (consists of a simple reordering of prerequisite eval checks)
Peter Rabbitson [Tue, 9 Sep 2008 22:56:22 +0000]
Align self-deploying tests with the CD schema changes introduced by r4773
g [Wed, 3 Sep 2008 12:02:52 +0000]
Fixed wrong field names: cd.cdid -> cd.id, artist.artistid ->
artist.id.
Removed use of table aliases in examples.
Fixed redundant & inconsistent brackets on ON clauses in SQL examples.
Added info about multiple joins as well as multi-step joins.
Fixed where 'JOIN' was used instead of 'LEFT JOIN'.
Jess Robinson [Sun, 31 Aug 2008 12:01:25 +0000]
Added doc patches from g about cascade_delete
Marc Mims [Sun, 31 Aug 2008 01:55:17 +0000]
Adedd TODO test demonstrating $rs->delete failure for file_columns.
Peter Rabbitson [Thu, 28 Aug 2008 22:16:26 +0000]
Forgot to modify Changes - looks good to castaway :D
Peter Rabbitson [Thu, 28 Aug 2008 16:12:16 +0000]
doh2
Matt S Trout [Thu, 28 Aug 2008 15:50:58 +0000]
doh
John Goulah [Wed, 27 Aug 2008 14:15:07 +0000]
adding contact details per lukes request; added docs on how to get db/schema version
John Napiorkowski [Wed, 27 Aug 2008 13:40:07 +0000]
fixed braindead typo in docs telling people to use a version of Moose that does not exist yet
John Goulah [Tue, 26 Aug 2008 20:43:04 +0000]
virtual method so user can create upgrade path across multiple versions
Matt S Trout [Tue, 26 Aug 2008 01:36:09 +0000]
fix related resultsets and multi-create
Peter Rabbitson [Mon, 25 Aug 2008 09:19:10 +0000]
Force on_delete/on_update arguments to upper case for consistency with the rest of SQLT
Peter Rabbitson [Fri, 22 Aug 2008 12:48:18 +0000]
- Allow explicit specification of ON DELETE/ON UPDATE constraints when using the SQLT parser
- Minor refactor of the parser (needs more work)
Peter Rabbitson [Fri, 22 Aug 2008 12:46:11 +0000]
Multiple HashRefInflator improvements:
- rewrite the inflator logic to work correctly with some weird cases of prefetch
- it is now possible to automatically inflate the leaf values in the resulting hash (via a global variable)
- a simple benchmark script for testing future mk_hash implementations
Peter Rabbitson [Thu, 21 Aug 2008 15:24:54 +0000]
Align arguments of $schema->deployment_statements() with these of $schema->deploy()
Peter Rabbitson [Thu, 21 Aug 2008 15:22:58 +0000]
Properly local()ize several $SIG{__WARN__} handlers
Tom Hukins [Thu, 14 Aug 2008 16:39:12 +0000]
Add metadata about the license and repository used by the code
Marc Mims [Tue, 12 Aug 2008 17:36:14 +0000]
ODBC fixes: superfluous connection in rebless; undef PK on first insert in MSSQL
Jess Robinson [Tue, 12 Aug 2008 13:14:10 +0000]
Add saner warning when non-source classes encountered in schema subdir by load_classes.
Also skip the broken ones.
Luke Saunders [Thu, 7 Aug 2008 18:35:52 +0000]
separated upgrade statement execution to new method
Luke Saunders [Thu, 7 Aug 2008 15:33:24 +0000]
proxying new storage method
Luke Saunders [Thu, 7 Aug 2008 15:24:40 +0000]
reverted back to previous compose_namespace method with minor change
Luke Saunders [Thu, 7 Aug 2008 01:31:51 +0000]
further simplified compose_namespace
Luke Saunders [Thu, 7 Aug 2008 00:07:20 +0000]
refactored compose_namepspace
Luke Saunders [Wed, 6 Aug 2008 18:36:01 +0000]
added with_deferred_fk_checks functionality to storage
Luke Saunders [Wed, 6 Aug 2008 18:32:00 +0000]
fixed failing extra_source test
Luke Saunders [Fri, 1 Aug 2008 11:29:34 +0000]
fixed clone bug
Luke Saunders [Thu, 31 Jul 2008 18:26:59 +0000]
switched to just registering extra source rather than removing and reregistering
Luke Saunders [Thu, 31 Jul 2008 11:15:58 +0000]
added register_extra_source
Guillermo Roditi [Tue, 29 Jul 2008 18:44:01 +0000]
use sub::name to fix compat with moose method modifiers
Luke Saunders [Thu, 24 Jul 2008 09:58:26 +0000]
skipped test which relies on module if module isn't present
Jess Robinson [Thu, 24 Jul 2008 06:58:45 +0000]
Added doc patch about race condition in find_or_create from MNDRIX
Jess Robinson [Thu, 24 Jul 2008 06:42:34 +0000]
Added 98rows_prefetch.t from Christopher Davaz, todo test for prefetch with rows
Luke Saunders [Thu, 24 Jul 2008 00:19:27 +0000]
incremented version number in prep for dist
John Napiorkowski [Wed, 23 Jul 2008 22:30:34 +0000]
podcoverage test now requires minimum 0.19 version for Pod::Coverage and changed another bad title in replication
John Napiorkowski [Wed, 23 Jul 2008 22:21:03 +0000]
changed some replication POD so that we get correctly formatted titles
J. Shirley [Wed, 23 Jul 2008 22:03:08 +0000]
Skipping this unless we have Clone
Matt S Trout [Wed, 23 Jul 2008 20:11:13 +0000]
more author requirements
Matt S Trout [Wed, 23 Jul 2008 20:09:26 +0000]
fix cycle, reformat to 80 cols
John Napiorkowski [Wed, 23 Jul 2008 20:09:22 +0000]
replication tests needs Test::Moose
Matt S Trout [Wed, 23 Jul 2008 19:36:53 +0000]
fix skip
John Napiorkowski [Mon, 21 Jul 2008 21:09:21 +0000]
Merge 'replication_dedux' into 'trunk'
J. Shirley [Fri, 18 Jul 2008 16:48:10 +0000]
Adding datetime_undef_if_invalid to squelch errors on DateTime inflation of bogus values.
John Napiorkowski [Fri, 18 Jul 2008 14:14:28 +0000]
updated CHANGES, removed debug code left by accident, added a bit of POD regarding the word "replicant"
John Napiorkowski [Fri, 18 Jul 2008 13:19:10 +0000]
Merge 'trunk' into 'replication_dedux'
r15115@dev (orig r4575): plu | 2008-07-15 03:36:20 -0500
Skip custom query sources
r15119@dev (orig r4579): lukes | 2008-07-15 17:13:08 -0500
r9099@luke-mbp (orig r4573): lukes | 2008-07-14 13:11:13 +0100
new branch
r9100@luke-mbp (orig r4574): lukes | 2008-07-14 15:01:50 +0100
reordered methods of Versioned.pm and factored the initialisation stuff from upgrade to install
r9128@luke-mbp (orig r4576): lukes | 2008-07-15 23:07:38 +0100
major versioning doc refactor
r9129@luke-mbp (orig r4577): lukes | 2008-07-15 23:11:10 +0100
removed EXPERIMENTAL notices
r15120@dev (orig r4581): ash | 2008-07-16 11:41:52 -0500
Update docs re txn_scope_guard
r15158@dev (orig r4590): groditi | 2008-07-17 15:22:40 -0500
r20694@martha (orig r4588): groditi | 2008-07-16 16:17:07 -0400
_is_deteministic_value
r15159@dev (orig r4591): groditi | 2008-07-17 15:22:50 -0500
r20836@martha (orig r4589): groditi | 2008-07-17 16:21:07 -0400
Changes and AUTHORS
Guillermo Roditi [Thu, 17 Jul 2008 21:21:07 +0000]
Merge 'complex_join_rels' into 'trunk'
Guillermo Roditi [Thu, 17 Jul 2008 20:21:07 +0000]
Changes and AUTHORS
Guillermo Roditi [Wed, 16 Jul 2008 20:17:07 +0000]
_is_deteministic_value
Guillermo Roditi [Wed, 16 Jul 2008 17:35:07 +0000]
Merge 'trunk' into 'complex_join_rels'
r20681@martha (orig r4575): plu | 2008-07-15 04:36:20 -0400
Skip custom query sources
r20685@martha (orig r4579): lukes | 2008-07-15 18:13:08 -0400
r9099@luke-mbp (orig r4573): lukes | 2008-07-14 13:11:13 +0100
new branch
r9100@luke-mbp (orig r4574): lukes | 2008-07-14 15:01:50 +0100
reordered methods of Versioned.pm and factored the initialisation stuff from upgrade to install
r9128@luke-mbp (orig r4576): lukes | 2008-07-15 23:07:38 +0100
major versioning doc refactor
r9129@luke-mbp (orig r4577): lukes | 2008-07-15 23:11:10 +0100
removed EXPERIMENTAL notices
r20687@martha (orig r4581): ash | 2008-07-16 12:41:52 -0400
Update docs re txn_scope_guard
Ash Berlin [Wed, 16 Jul 2008 16:41:52 +0000]
Update docs re txn_scope_guard
Luke Saunders [Tue, 15 Jul 2008 22:13:08 +0000]
Merge 'versioning' into 'trunk'
Luke Saunders [Tue, 15 Jul 2008 22:11:10 +0000]
removed EXPERIMENTAL notices
Luke Saunders [Tue, 15 Jul 2008 22:07:38 +0000]
major versioning doc refactor
Johannes Plunien [Tue, 15 Jul 2008 08:36:20 +0000]
Skip custom query sources
Luke Saunders [Mon, 14 Jul 2008 14:01:50 +0000]
reordered methods of Versioned.pm and factored the initialisation stuff from upgrade to install
Luke Saunders [Mon, 14 Jul 2008 12:11:13 +0000]
Merge 'trunk' into 'versioning'
new branch
John Napiorkowski [Fri, 11 Jul 2008 21:46:37 +0000]
just a tiny grammer fix to POD
John Napiorkowski [Fri, 11 Jul 2008 20:18:10 +0000]
added tests for required modules, minor documentation update
John Napiorkowski [Thu, 10 Jul 2008 21:14:04 +0000]
make sure debugobj calls always go to the master
John Napiorkowski [Thu, 10 Jul 2008 19:58:28 +0000]
fixed regression in the random balancer that I created when I removed the shuffle dependency, changed the syntax for returning the next storage in the pool to make debugging easier
John Napiorkowski [Wed, 9 Jul 2008 18:07:17 +0000]
make sure various Storage mutators correctly return a useful value
John Napiorkowski [Wed, 9 Jul 2008 17:51:26 +0000]
removed the mistaken debug code
John Napiorkowski [Wed, 9 Jul 2008 17:40:37 +0000]
use BUILDARGS intead of wrapping new, added make_immutable, removed unnneeded test, added some docs
John Napiorkowski [Wed, 9 Jul 2008 17:35:06 +0000]
use BUILDARGS intead of wrapping new, added make_immutable, removed unnneeded test, added some docs
Luke Saunders [Wed, 9 Jul 2008 00:11:38 +0000]
Merge 'trunk' into 'replication_dedux'
r14821@dev (orig r4560): lukes | 2008-07-08 19:11:38 -0500
fixed versioned stuff to strip BEGIN from sql files
Luke Saunders [Wed, 9 Jul 2008 00:11:38 +0000]
fixed versioned stuff to strip BEGIN from sql files
John Napiorkowski [Mon, 7 Jul 2008 21:38:49 +0000]
updated documentation, adding some hints and details, changed the way we can use the resultset attribute to force a particular storage backend.
John Napiorkowski [Mon, 7 Jul 2008 19:16:32 +0000]
added some notes in the tests and fixed get_from_storage to actually use the new resultset attribute
John Napiorkowski [Mon, 7 Jul 2008 18:58:37 +0000]
removed some debugging comments, removed transaction from Row->get_from_storage, enabled support for new resultset attribute "execute_reliably" which signals the Balancer to send read requests to the Also refactored connect_replicants to break down functionality into two methods and added new Balancer method to roll the replicant to the next in the queque. added tests for all the above.
John Napiorkowski [Mon, 7 Jul 2008 13:08:34 +0000]
Merge 'trunk' into 'replication_dedux'
r14114@dev (orig r4505): gphat | 2008-06-19 08:06:57 -0500
Add make_column_dirty to Row (per request from #dbix-class questions)
r14293@dev (orig r4514): wdh | 2008-06-25 05:52:30 -0500
clarify that ->resultset_class must be called after ->load_components and ->table when using custom resultsets
r14324@dev (orig r4518): wdh | 2008-06-26 07:29:45 -0500
add troubleshooting examples for quoting issues
r14371@dev (orig r4519): castaway | 2008-06-26 14:51:35 -0500
Remove setup_connection_class from POD, skip in podcoverage
r14372@dev (orig r4520): lukes | 2008-06-27 05:18:08 -0500
changed default behaviour of do_upgrade in versioned to just run everything
r14600@dev (orig r4540): bricas | 2008-06-30 08:32:03 -0500
change my nick
r14601@dev (orig r4541): nigel | 2008-06-30 09:30:11 -0500
Corrected spelling of TRANSACTION in code reading sql upgrade script.
Pointed out by renormalist on IRC.
r14602@dev (orig r4542): bricas | 2008-06-30 09:36:37 -0500
update marcus in the authors
r14603@dev (orig r4543): lukes | 2008-06-30 13:38:08 -0500
added ignore_version connect attr and updated docs accordingly
r14604@dev (orig r4544): lukes | 2008-06-30 15:07:13 -0500
implemented versioning tests for version warns
r14715@dev (orig r4551): ash | 2008-07-02 09:53:32 -0500
Add caveat about prefetch
r14716@dev (orig r4552): wreis | 2008-07-02 17:19:39 -0500
updating changelog
r14717@dev (orig r4553): ribasushi | 2008-07-03 18:52:31 -0500
Minor cookbook fix (two adjacent examples were mixed up)
r14718@dev (orig r4554): lukes | 2008-07-04 07:03:51 -0500
made versioning overwrite ddl and diff files where appropriate and made arg order of ddl_filename consistent with create_ddl_filename
r14719@dev (orig r4555): lukes | 2008-07-07 07:11:32 -0500
moved schema_version from Versioning to core
Luke Saunders [Mon, 7 Jul 2008 12:11:32 +0000]
moved schema_version from Versioning to core
Luke Saunders [Fri, 4 Jul 2008 12:03:51 +0000]
made versioning overwrite ddl and diff files where appropriate and made arg order of ddl_filename consistent with create_ddl_filename
Peter Rabbitson [Thu, 3 Jul 2008 23:52:31 +0000]
Minor cookbook fix (two adjacent examples were mixed up)
Wallace Reis [Wed, 2 Jul 2008 22:19:39 +0000]
updating changelog