15 years agoAllow sqlt_deploy_hook on views
Peter Rabbitson [Fri, 27 Feb 2009 00:32:29 +0000]
Allow sqlt_deploy_hook on views

15 years agoReinstate examples after botched merge
Peter Rabbitson [Fri, 27 Feb 2009 00:18:15 +0000]
Reinstate examples after botched merge

15 years agoMerge 'sybase' into 'trunk'
Peter Rabbitson [Fri, 27 Feb 2009 00:00:53 +0000]
Merge 'sybase' into 'trunk'

15 years agoMerge 'trunk' into 'sybase'
Peter Rabbitson [Thu, 26 Feb 2009 23:40:04 +0000]
Merge 'trunk' into 'sybase'

sync to trunk

15 years agoSmall test enhancement
Peter Rabbitson [Thu, 26 Feb 2009 23:28:29 +0000]
Small test enhancement

15 years agofixed alias prepending for OR'ed join conditions in relationships
Eden Cardim [Wed, 25 Feb 2009 14:14:38 +0000]
fixed alias prepending for OR'ed join conditions in relationships

15 years agoMerge 'trunk' into 'prefetch'
Peter Rabbitson [Wed, 25 Feb 2009 09:14:16 +0000]
Merge 'trunk' into 'prefetch'

r5646@rkinyon-lt-osx (orig r5645):  ribasushi | 2009-02-25 03:14:16 -0500
Wrap dangerous Ordered operations in transactions (still needs optimisations wrt sibling shifting)

15 years agoWrap dangerous Ordered operations in transactions (still needs optimisations wrt...
Peter Rabbitson [Wed, 25 Feb 2009 08:14:16 +0000]
Wrap dangerous Ordered operations in transactions (still needs optimisations wrt sibling shifting)

15 years agoMerge 'column_attr' into 'trunk'
Nigel Metheringham [Tue, 24 Feb 2009 18:28:54 +0000]
Merge 'column_attr' into 'trunk'

r10954@hex:  nigel | 2009-02-24 12:28:54 +0000
Merged in column_attr branch:-
  Resultset attributes now include the following items to specify
  "select" and "as" values:-
     columns    - list of columns (specifies both select and as)
     +columns   - list of extra columns (specifies both select and as)
     select     - list of select values only
     +select    - list of extra select values only
     as         - list of as values only
     +as        - list of extra as values only
     include_columns - deprecated alias for +columns
  The values for columns/+columns/include_columns may include hashrefs,
  in which case the hash is interpreted as {as => select}, allowing
  queries involving functions to be specified without needing the
  information to be split into 2 separate places.

15 years agocorrect args in wrong order in deplo_statements
Guillermo Roditi [Tue, 24 Feb 2009 00:14:42 +0000]
correct args in wrong order in deplo_statements

15 years agoRevived include_columns documentation section (now deprecated)
Nigel Metheringham [Mon, 23 Feb 2009 21:53:19 +0000]
Revived include_columns documentation section (now deprecated)

15 years agoMerge 'trunk' into 'column_attr'
Nigel Metheringham [Mon, 23 Feb 2009 18:58:19 +0000]
Merge 'trunk' into 'column_attr'

r10942@hex:  nigel | 2009-02-23 12:58:19 +0000
Merged in all changes from trunk to current point

15 years agoMore author-requires
Peter Rabbitson [Sun, 22 Feb 2009 13:48:42 +0000]
More author-requires

15 years agojanitorial work
Peter Rabbitson [Sun, 22 Feb 2009 13:37:34 +0000]
janitorial work

15 years agoLearn how to spell
Peter Rabbitson [Sun, 22 Feb 2009 13:31:59 +0000]
Learn how to spell

15 years agosome more Ordered docs, and a small optimization
Peter Rabbitson [Sun, 22 Feb 2009 13:28:56 +0000]
some more Ordered docs, and a small optimization

15 years agofix exception on esoteric new_related (by zby)
Peter Rabbitson [Sun, 22 Feb 2009 12:43:54 +0000]
fix exception on esoteric new_related (by zby)

15 years agoMerge 'subquery' into 'trunk'
Rob Kinyon [Sun, 22 Feb 2009 04:07:14 +0000]
Merge 'subquery' into 'trunk'

r5618@rkinyon-lt-osx (orig r5617):  robkinyon | 2009-02-21 22:07:14 -0500
Added support for subqueries in the select and +select sections

15 years agoAdded default_value caveat documentation to Ordered.pm
Michael Reddick [Sun, 22 Feb 2009 03:07:32 +0000]
Added default_value caveat documentation to Ordered.pm

15 years agoAdded support for subqueries in the select and +select sections
Rob Kinyon [Sun, 22 Feb 2009 03:07:14 +0000]
Added support for subqueries in the select and +select sections

15 years agoMerge 'trunk' into 'subquery'
Rob Kinyon [Sun, 22 Feb 2009 01:25:19 +0000]
Merge 'trunk' into 'subquery'

r5577@rkinyon-lt-osx (orig r5576):  jmmills | 2009-02-20 01:42:38 -0500
 r6230@ofelia (orig r5167):  jmmills | 2008-11-20 04:45:48 -0800
 Test written.
 Currently fails.

r5578@rkinyon-lt-osx (orig r5577):  jmmills | 2009-02-20 01:42:56 -0500
 r6232@ofelia (orig r5169):  jmmills | 2008-11-20 07:29:29 -0800
 Added weird passes/failes test

r5579@rkinyon-lt-osx (orig r5578):  jmmills | 2009-02-20 01:43:11 -0500
 r6233@ofelia (orig r5170):  jmmills | 2008-11-20 07:30:48 -0800
 cleaned out unneeded test packages

r5580@rkinyon-lt-osx (orig r5579):  jmmills | 2009-02-20 01:43:28 -0500
 r6277@ofelia (orig r5252):  jmmills | 2008-12-16 22:13:07 -0800
 A simple fix to the warning generated by a sub-classed proxy - Please verify.

r5581@rkinyon-lt-osx (orig r5580):  jmmills | 2009-02-20 01:43:42 -0500
 r6401@ofelia (orig r5436):  jmmills | 2009-02-09 16:23:28 -0800
 Modified fix - removed %done tracking and replaced with a more elegant and proper isa() sorting.
 The core issue with this bug was that sub classes resultset class would be set before the related parent|super class
 was to have it's resultset class. This would cause problems since sub-classes inherit resultset classes from it's parent.

 Fix is simple, sort the source classes via sub-class last.

r5582@rkinyon-lt-osx (orig r5581):  jmmills | 2009-02-20 01:45:44 -0500
 r6402@ofelia (orig r5437):  jmmills | 2009-02-09 21:30:07 -0800
 Merged trunk in to rt_bug_t41083 branch via svk merge.

r5583@rkinyon-lt-osx (orig r5582):  caelum | 2009-02-20 02:03:02 -0500
check a couple more signals during sqlite health check
r5584@rkinyon-lt-osx (orig r5583):  matthewt | 2009-02-20 02:07:46 -0500
revert previous revision
r5587@rkinyon-lt-osx (orig r5586):  matthewt | 2009-02-20 02:55:59 -0500
 r27790@agaton (orig r5451):  castaway | 2009-02-11 14:38:08 +0000
 Original code

r5588@rkinyon-lt-osx (orig r5587):  matthewt | 2009-02-20 02:56:17 -0500
 r27866@agaton (orig r5527):  castaway | 2009-02-18 22:59:29 +0000
 Fix name of view.
 New sqlite.sql containing test view.

r5589@rkinyon-lt-osx (orig r5588):  matthewt | 2009-02-20 02:56:24 -0500
 r27869@agaton (orig r5530):  castaway | 2009-02-19 22:04:06 +0000
 Add view test.
 Only check is_virtual on view sources

r5590@rkinyon-lt-osx (orig r5589):  matthewt | 2009-02-20 02:56:30 -0500
 r27870@agaton (orig r5531):  castaway | 2009-02-19 22:12:20 +0000
 Add tests for virtual view

r5591@rkinyon-lt-osx (orig r5590):  matthewt | 2009-02-20 02:56:36 -0500
 r27871@agaton (orig r5532):  castaway | 2009-02-19 22:35:05 +0000
 POD fixing to explain views, and mention in main ResultSource.

r5592@rkinyon-lt-osx (orig r5591):  matthewt | 2009-02-20 02:56:49 -0500

r5593@rkinyon-lt-osx (orig r5592):  castaway | 2009-02-20 03:01:25 -0500
Add missing views test file, oops

r5594@rkinyon-lt-osx (orig r5593):  matthewt | 2009-02-20 03:16:48 -0500
skip views. because we use get_table to test. that's not gonna work.
r5595@rkinyon-lt-osx (orig r5594):  ribasushi | 2009-02-20 04:17:21 -0500
Ordered now works correctly with MC too \o/
r5596@rkinyon-lt-osx (orig r5595):  ribasushi | 2009-02-20 04:27:42 -0500
Silence verbose MC tests
r5597@rkinyon-lt-osx (orig r5596):  ribasushi | 2009-02-20 04:31:07 -0500
Sanify test
r5598@rkinyon-lt-osx (orig r5597):  ribasushi | 2009-02-20 05:05:35 -0500
Switching Track to Ordered uncovered a number of deficiences - we will keep it this way. Adjusting some tests
r5599@rkinyon-lt-osx (orig r5598):  ribasushi | 2009-02-20 05:05:50 -0500
A couple fixes to Ordered
r5601@rkinyon-lt-osx (orig r5600):  ribasushi | 2009-02-20 08:30:01 -0500
Sanify MC test and correct the plan
r5602@rkinyon-lt-osx (orig r5601):  ribasushi | 2009-02-20 09:08:03 -0500
separate MC failing test
r5603@rkinyon-lt-osx (orig r5602):  ribasushi | 2009-02-20 09:12:29 -0500
failing test pulled
r5604@rkinyon-lt-osx (orig r5603):  ribasushi | 2009-02-20 09:25:41 -0500
moved all evals to lives_ok
r5605@rkinyon-lt-osx (orig r5604):  ribasushi | 2009-02-20 09:33:24 -0500
Ordered test
r5606@rkinyon-lt-osx (orig r5605):  ribasushi | 2009-02-20 09:34:13 -0500
rename test
r5607@rkinyon-lt-osx (orig r5606):  matthewt | 2009-02-20 12:43:27 -0500
more mc fixes
r5608@rkinyon-lt-osx (orig r5607):  matthewt | 2009-02-20 13:12:38 -0500
fix test bug, also: fuck you, multi create
r5609@rkinyon-lt-osx (orig r5608):  ribasushi | 2009-02-20 13:27:39 -0500
Now even the torture corner case works
r5610@rkinyon-lt-osx (orig r5609):  caelum | 2009-02-20 13:39:34 -0500
comment for SIGBUS
r5611@rkinyon-lt-osx (orig r5610):  caelum | 2009-02-20 17:39:31 -0500
make sure to not leave zombie processes from Makefile.PL
r5612@rkinyon-lt-osx (orig r5611):  ribasushi | 2009-02-21 11:28:13 -0500
Extend ordered test
r5613@rkinyon-lt-osx (orig r5612):  ribasushi | 2009-02-21 18:16:04 -0500
Somewhat fix bloody messy test
r5614@rkinyon-lt-osx (orig r5613):  ribasushi | 2009-02-21 18:38:12 -0500
silence loud test
r5615@rkinyon-lt-osx (orig r5614):  ribasushi | 2009-02-21 18:44:41 -0500
Need latest SQLA for proper order_by in Ordered.pm
Also require SQL::Translator for developers
r5616@rkinyon-lt-osx (orig r5615):  ribasushi | 2009-02-21 19:56:47 -0500
FInally rewrote Ordered properly - a number of FIXME's still remain (grep source)

15 years agoFInally rewrote Ordered properly - a number of FIXME's still remain (grep source)
Peter Rabbitson [Sun, 22 Feb 2009 00:56:47 +0000]
FInally rewrote Ordered properly - a number of FIXME's still remain (grep source)

15 years agoNeed latest SQLA for proper order_by in Ordered.pm
Peter Rabbitson [Sat, 21 Feb 2009 23:44:41 +0000]
Need latest SQLA for proper order_by in Ordered.pm
Also require SQL::Translator for developers

15 years agosilence loud test
Peter Rabbitson [Sat, 21 Feb 2009 23:38:12 +0000]
silence loud test

15 years agoSomewhat fix bloody messy test
Peter Rabbitson [Sat, 21 Feb 2009 23:16:04 +0000]
Somewhat fix bloody messy test

15 years agoExtend ordered test
Peter Rabbitson [Sat, 21 Feb 2009 16:28:13 +0000]
Extend ordered test

15 years agomake sure to not leave zombie processes from Makefile.PL
Rafael Kitover [Fri, 20 Feb 2009 22:39:31 +0000]
make sure to not leave zombie processes from Makefile.PL

15 years agocomment for SIGBUS
Rafael Kitover [Fri, 20 Feb 2009 18:39:34 +0000]
comment for SIGBUS

15 years agoNow even the torture corner case works
Peter Rabbitson [Fri, 20 Feb 2009 18:27:39 +0000]
Now even the torture corner case works

15 years agofix test bug, also: fuck you, multi create
Matt S Trout [Fri, 20 Feb 2009 18:12:38 +0000]
fix test bug, also: fuck you, multi create

15 years agomore mc fixes
Matt S Trout [Fri, 20 Feb 2009 17:43:27 +0000]
more mc fixes

15 years agorename test
Peter Rabbitson [Fri, 20 Feb 2009 14:34:13 +0000]
rename test

15 years agoOrdered test
Peter Rabbitson [Fri, 20 Feb 2009 14:33:24 +0000]
Ordered test

15 years agomoved all evals to lives_ok
Peter Rabbitson [Fri, 20 Feb 2009 14:25:41 +0000]
moved all evals to lives_ok

15 years agofailing test pulled
Peter Rabbitson [Fri, 20 Feb 2009 14:12:29 +0000]
failing test pulled

15 years agoseparate MC failing test
Peter Rabbitson [Fri, 20 Feb 2009 14:08:03 +0000]
separate MC failing test

15 years agoSanify MC test and correct the plan
Peter Rabbitson [Fri, 20 Feb 2009 13:30:01 +0000]
Sanify MC test and correct the plan

15 years agoA couple fixes to Ordered
Peter Rabbitson [Fri, 20 Feb 2009 10:05:50 +0000]
A couple fixes to Ordered

15 years agoSwitching Track to Ordered uncovered a number of deficiences - we will keep it this...
Peter Rabbitson [Fri, 20 Feb 2009 10:05:35 +0000]
Switching Track to Ordered uncovered a number of deficiences - we will keep it this way. Adjusting some tests

15 years agoSanify test
Peter Rabbitson [Fri, 20 Feb 2009 09:31:07 +0000]
Sanify test

15 years agoSilence verbose MC tests
Peter Rabbitson [Fri, 20 Feb 2009 09:27:42 +0000]
Silence verbose MC tests

15 years agoOrdered now works correctly with MC too \o/
Peter Rabbitson [Fri, 20 Feb 2009 09:17:21 +0000]
Ordered now works correctly with MC too \o/

15 years agoskip views. because we use get_table to test. that's not gonna work.
Matt S Trout [Fri, 20 Feb 2009 08:16:48 +0000]
skip views. because we use get_table to test. that's not gonna work.

15 years agoAdd missing views test file, oops
Jess Robinson [Fri, 20 Feb 2009 08:01:25 +0000]
Add missing views test file, oops

15 years agoMerge 'views' into 'trunk'
Matt S Trout [Fri, 20 Feb 2009 07:56:49 +0000]
Merge 'views' into 'trunk'

15 years agorevert previous revision
Matt S Trout [Fri, 20 Feb 2009 07:07:46 +0000]
revert previous revision

15 years agocheck a couple more signals during sqlite health check
Rafael Kitover [Fri, 20 Feb 2009 07:03:02 +0000]
check a couple more signals during sqlite health check

15 years agoMerge 'rt_bug_41083' into 'trunk'
Jason M. Mills [Tue, 10 Feb 2009 03:30:07 +0000]
Merge 'rt_bug_41083' into 'trunk'

15 years agoMerge 'subquery' into 'trunk'
Rob Kinyon [Fri, 20 Feb 2009 04:54:26 +0000]
Merge 'subquery' into 'trunk'

15 years agoMerge 'trunk' into 'subquery'
Rob Kinyon [Fri, 20 Feb 2009 04:54:00 +0000]
Merge 'trunk' into 'subquery'

r5564@rkinyon-lt-osx (orig r5563):  robkinyon | 2009-02-19 23:41:44 -0500
Fixed syntax error
r5567@rkinyon-lt-osx (orig r5566):  matthewt | 2009-02-19 23:42:42 -0500
 r27879@agaton (orig r5540):  robkinyon | 2009-02-20 03:30:17 +0000
 fixed a few more test situations

r5568@rkinyon-lt-osx (orig r5567):  matthewt | 2009-02-19 23:42:54 -0500
 r27883@agaton (orig r5544):  matthewt | 2009-02-20 04:09:04 +0000
 prevent objects implicitly passed via new_related having insertion cascaded to them unless we have to

r5569@rkinyon-lt-osx (orig r5568):  matthewt | 2009-02-19 23:43:04 -0500
 r27884@agaton (orig r5545):  matthewt | 2009-02-20 04:26:22 +0000
 verify non-staged insertion as well

r5570@rkinyon-lt-osx (orig r5569):  matthewt | 2009-02-19 23:43:22 -0500

r5573@rkinyon-lt-osx (orig r5572):  matthewt | 2009-02-19 23:50:50 -0500
changes update for mc fixes

15 years agoAdded depedency guards
Rob Kinyon [Fri, 20 Feb 2009 04:53:34 +0000]
Added depedency guards

15 years agochanges update for mc fixes
Matt S Trout [Fri, 20 Feb 2009 04:50:50 +0000]
changes update for mc fixes

15 years agoUpdate Changes
Rob Kinyon [Fri, 20 Feb 2009 04:50:06 +0000]
Update Changes

15 years agoadded support for from => $rs->as_query
Michael Reddick [Fri, 20 Feb 2009 04:49:06 +0000]
added support for from => $rs->as_query

15 years agoMerge 'multi_stuff' into 'trunk'
Matt S Trout [Fri, 20 Feb 2009 04:43:22 +0000]
Merge 'multi_stuff' into 'trunk'

15 years agoMerge 'multi_stuff' into 'trunk'
Matt S Trout [Fri, 20 Feb 2009 10:26:22 +0000]
Merge 'multi_stuff' into 'trunk'

15 years agoMerge 'multi_stuff' into 'trunk'
Rob Kinyon [Fri, 20 Feb 2009 09:30:17 +0000]
Merge 'multi_stuff' into 'trunk'

r27879@agaton (orig r5540):  robkinyon | 2009-02-20 03:30:17 +0000
fixed a few more test situations

15 years agoMerge 'trunk' into 'multi_stuff'
Matt S Trout [Fri, 20 Feb 2009 04:42:18 +0000]
Merge 'trunk' into 'multi_stuff'

r27901@agaton (orig r5562):  robkinyon | 2009-02-20 04:37:12 +0000
 r5547@rkinyon-lt-osx (orig r5546):  robkinyon | 2009-02-19 23:29:39 -0500
 Added qualifiers as to when as_query will work

15 years agofixed from => subquery test. added from => nested subquery test
Michael Reddick [Fri, 20 Feb 2009 04:42:15 +0000]
fixed from => subquery test. added from => nested subquery test

15 years agoFixed syntax error
Rob Kinyon [Fri, 20 Feb 2009 04:41:44 +0000]
Fixed syntax error

15 years agoMerge 'subquery' into 'trunk'
Rob Kinyon [Fri, 20 Feb 2009 05:29:39 +0000]
Merge 'subquery' into 'trunk'

15 years agoMerge 'trunk' into 'subquery'
Rob Kinyon [Fri, 20 Feb 2009 04:36:59 +0000]
Merge 'trunk' into 'subquery'

r5554@rkinyon-lt-osx (orig r5553):  matthewt | 2009-02-19 23:35:14 -0500
 r27748@agaton (orig r5409):  groditi | 2009-02-04 21:23:06 +0000
 adding failing test to make sure insert doesnt call set_column

r5555@rkinyon-lt-osx (orig r5554):  matthewt | 2009-02-19 23:35:19 -0500
 r27749@agaton (orig r5410):  groditi | 2009-02-04 22:19:45 +0000
 use store_column instead of set_column on insert

r5557@rkinyon-lt-osx (orig r5556):  matthewt | 2009-02-19 23:35:25 -0500
 r27750@agaton (orig r5411):  groditi | 2009-02-05 02:35:41 +0000
 adding regression test for source_name

r5558@rkinyon-lt-osx (orig r5557):  matthewt | 2009-02-19 23:35:35 -0500
 r27769@agaton (orig r5430):  ribasushi | 2009-02-09 09:37:34 +0000
 Remove bogus test:
 mst: r5411 is groditi testing a fixed bug.

r5559@rkinyon-lt-osx (orig r5558):  matthewt | 2009-02-19 23:36:11 -0500

r5560@rkinyon-lt-osx (orig r5559):  matthewt | 2009-02-19 23:36:18 -0500
 r27872@agaton (orig r5533):  matthewt | 2009-02-20 02:22:47 +0000
 add DBIC_MULTICREATE_DEBUG, fix one bug with column values not being transferred

r5561@rkinyon-lt-osx (orig r5560):  matthewt | 2009-02-19 23:36:45 -0500
 r27877@agaton (orig r5538):  robkinyon | 2009-02-20 03:18:05 +0000
 Fixed some tests so they're now passing (things like bad plans and pod-coverage)

15 years agoMerge 'multi_stuff' into 'trunk'
Rob Kinyon [Fri, 20 Feb 2009 09:18:05 +0000]
Merge 'multi_stuff' into 'trunk'

r27877@agaton (orig r5538):  robkinyon | 2009-02-20 03:18:05 +0000
Fixed some tests so they're now passing (things like bad plans and pod-coverage)

15 years agoMerge 'multi_stuff' into 'trunk'
Matt S Trout [Fri, 20 Feb 2009 08:22:47 +0000]
Merge 'multi_stuff' into 'trunk'

15 years agoMerge 'trunk' into 'subquery'
Rob Kinyon [Fri, 20 Feb 2009 04:35:22 +0000]
Merge 'trunk' into 'subquery'

r5550@rkinyon-lt-osx (orig r5549):  matthewt | 2009-02-19 23:31:50 -0500
 r27529@agaton (orig r5341):  ribasushi | 2009-01-24 18:28:29 +0000
 small refactor

r5551@rkinyon-lt-osx (orig r5550):  matthewt | 2009-02-19 23:34:55 -0500
 r27530@agaton (orig r5342):  ribasushi | 2009-01-24 18:39:02 +0000
 merge from branches/multicreate

r5552@rkinyon-lt-osx (orig r5551):  matthewt | 2009-02-19 23:35:02 -0500
 r27531@agaton (orig r5343):  ribasushi | 2009-01-24 18:44:08 +0000
 that's it

r5553@rkinyon-lt-osx (orig r5552):  matthewt | 2009-02-19 23:35:07 -0500
 r27538@agaton (orig r5350):  matthewt | 2009-01-25 22:27:59 +0000
 extract test

15 years agoMerge 'multi_stuff' into 'trunk'
Matt S Trout [Mon, 26 Jan 2009 04:27:59 +0000]
Merge 'multi_stuff' into 'trunk'

r27538@agaton (orig r5350):  matthewt | 2009-01-25 22:27:59 +0000
extract test

15 years agoMerge 'multi_stuff' into 'trunk'
Peter Rabbitson [Sun, 25 Jan 2009 00:44:08 +0000]
Merge 'multi_stuff' into 'trunk'

r27531@agaton (orig r5343):  ribasushi | 2009-01-24 18:44:08 +0000
that's it

15 years agoMerge 'multi_stuff' into 'trunk'
Peter Rabbitson [Sun, 25 Jan 2009 00:39:02 +0000]
Merge 'multi_stuff' into 'trunk'

r27530@agaton (orig r5342):  ribasushi | 2009-01-24 18:39:02 +0000
merge from branches/multicreate

15 years agoMerge 'multi_stuff' into 'trunk'
Peter Rabbitson [Sun, 25 Jan 2009 00:28:29 +0000]
Merge 'multi_stuff' into 'trunk'

r27529@agaton (orig r5341):  ribasushi | 2009-01-24 18:28:29 +0000
small refactor

15 years agoMerge 'trunk' into 'multi_stuff'
Rafael Kitover [Fri, 20 Feb 2009 09:57:18 +0000]
Merge 'trunk' into 'multi_stuff'

r27882@agaton (orig r5543):  caelum | 2009-02-20 03:57:18 +0000
added timeout to sqlite health check because some buggy versions of sqlite just hang

15 years agoMerge 'trunk' into 'subquery'
Rafael Kitover [Fri, 20 Feb 2009 04:57:18 +0000]
Merge 'trunk' into 'subquery'

r5544@rkinyon-lt-osx (orig r5543):  caelum | 2009-02-19 22:57:18 -0500
added timeout to sqlite health check because some buggy versions of sqlite just hang

15 years agoAdded qualifiers as to when as_query will work
Rob Kinyon [Fri, 20 Feb 2009 04:29:39 +0000]
Added qualifiers as to when as_query will work

15 years agoverify non-staged insertion as well
Matt S Trout [Fri, 20 Feb 2009 04:26:22 +0000]
verify non-staged insertion as well

15 years agoprevent objects implicitly passed via new_related having insertion cascaded to them...
Matt S Trout [Fri, 20 Feb 2009 04:09:04 +0000]
prevent objects implicitly passed via new_related having insertion cascaded to them unless we have to

15 years agoadded timeout to sqlite health check because some buggy versions of sqlite just hang
Rafael Kitover [Fri, 20 Feb 2009 03:57:18 +0000]
added timeout to sqlite health check because some buggy versions of sqlite just hang

15 years agoMerge 'trunk' into 'subquery'
Jason M. Mills [Fri, 20 Feb 2009 04:27:41 +0000]
Merge 'trunk' into 'subquery'

r5540@rkinyon-lt-osx (orig r5539):  jmmills | 2009-02-19 22:27:41 -0500
Modfied isa() check in set_from_related() to use class name returned from relationship_info() rather than class() accessor on object. This fixes an issue when using with Catalyst::Model::DBIC::Schema.

15 years agoMerge 'trunk' into 'multi_stuff'
Jason M. Mills [Fri, 20 Feb 2009 04:27:41 +0000]
Merge 'trunk' into 'multi_stuff'

r5540@rkinyon-lt-osx (orig r5539):  jmmills | 2009-02-19 22:27:41 -0500
Modfied isa() check in set_from_related() to use class name returned from relationship_info() rather than class() accessor on object. This fixes an issue when using with Catalyst::Model::DBIC::Schema.

15 years agofixed a few more test situations
Rob Kinyon [Fri, 20 Feb 2009 03:30:17 +0000]
fixed a few more test situations

15 years agoModfied isa() check in set_from_related() to use class name returned from relationshi...
Jason M. Mills [Fri, 20 Feb 2009 03:27:41 +0000]
Modfied isa() check in set_from_related() to use class name returned from relationship_info() rather than class() accessor on object. This fixes an issue when using with Catalyst::Model::DBIC::Schema.

15 years agoFixed some tests so they're now passing (things like bad plans and pod-coverage)
Rob Kinyon [Fri, 20 Feb 2009 03:18:05 +0000]
Fixed some tests so they're now passing (things like bad plans and pod-coverage)

15 years agoMerge 'trunk' into 'multi_stuff'
Rob Kinyon [Fri, 20 Feb 2009 03:11:29 +0000]
Merge 'trunk' into 'multi_stuff'

r5537@rkinyon-lt-osx (orig r5536):  robkinyon | 2009-02-19 22:11:07 -0500
 r5529@rkinyon-lt-osx (orig r5528):  michaelr | 2009-02-18 21:24:44 -0500
 added another TODO test for a nested from =>

 r5536@rkinyon-lt-osx (orig r5535):  robkinyon | 2009-02-19 22:07:24 -0500
 Fixed failing test

15 years agoMerge 'subquery' into 'trunk'
Rob Kinyon [Fri, 20 Feb 2009 03:11:07 +0000]
Merge 'subquery' into 'trunk'

r5529@rkinyon-lt-osx (orig r5528):  michaelr | 2009-02-18 21:24:44 -0500
added another TODO test for a nested from =>

r5536@rkinyon-lt-osx (orig r5535):  robkinyon | 2009-02-19 22:07:24 -0500
Fixed failing test

15 years agoFixed failing test
Rob Kinyon [Fri, 20 Feb 2009 03:07:24 +0000]
Fixed failing test

15 years agoMerge 'trunk' into 'subquery'
Jess Robinson [Wed, 18 Feb 2009 22:52:02 +0000]
Merge 'trunk' into 'subquery'

r5527@rkinyon-lt-osx (orig r5526):  castaway | 2009-02-18 16:52:02 -0500
Improved docs/description lots

15 years agoadd DBIC_MULTICREATE_DEBUG, fix one bug with column values not being transferred
Matt S Trout [Fri, 20 Feb 2009 02:22:47 +0000]
add DBIC_MULTICREATE_DEBUG, fix one bug with column values not being transferred

15 years agoPOD fixing to explain views, and mention in main ResultSource.
Jess Robinson [Thu, 19 Feb 2009 22:35:05 +0000]
POD fixing to explain views, and mention in main ResultSource.

15 years agoAdd tests for virtual view
Jess Robinson [Thu, 19 Feb 2009 22:12:20 +0000]
Add tests for virtual view

15 years agoAdd view test.
Jess Robinson [Thu, 19 Feb 2009 22:04:06 +0000]
Add view test.
Only check is_virtual on view sources

15 years agoMerge 'trunk' into 'multi_stuff'
Rob Kinyon [Thu, 19 Feb 2009 03:04:53 +0000]
Merge 'trunk' into 'multi_stuff'

r5338@rkinyon-lt-osx (orig r5337):  castaway | 2009-01-21 17:55:19 -0500
Docs fixed, tests not fail..

r5339@rkinyon-lt-osx (orig r5338):  ribasushi | 2009-01-23 02:37:10 -0500
Dev-Release 0.08099_06
r5340@rkinyon-lt-osx (orig r5339):  ribasushi | 2009-01-23 06:14:29 -0500
Some doc fixes by dandv
r5341@rkinyon-lt-osx (orig r5340):  ribasushi | 2009-01-23 07:45:43 -0500
more typo patches by dandv
r5346@rkinyon-lt-osx (orig r5345):  ribasushi | 2009-01-24 15:20:58 -0500
Add feature-list from nixed 09 branch
r5348@rkinyon-lt-osx (orig r5347):  ribasushi | 2009-01-25 04:54:03 -0500
Adjust MANIFEST
r5349@rkinyon-lt-osx (orig r5348):  ribasushi | 2009-01-25 05:09:41 -0500
First stab at restructuring with tests_recursive() - no functional changes
r5350@rkinyon-lt-osx (orig r5349):  ribasushi | 2009-01-25 05:46:50 -0500
ignore MANIFEST
r5352@rkinyon-lt-osx (orig r5351):  ribasushi | 2009-01-27 04:14:29 -0500
Test all available JSON:: implementations in 89dbicadmin.t
r5355@rkinyon-lt-osx (orig r5354):  ribasushi | 2009-01-28 02:45:46 -0500
Special treatment of windows users - you can not segfault in a fork as there is no proper fork()
r5356@rkinyon-lt-osx (orig r5355):  ribasushi | 2009-01-28 04:45:25 -0500
make load_optional_class smarter when confronted with a PAR environment
r5357@rkinyon-lt-osx (orig r5356):  ribasushi | 2009-01-28 05:07:01 -0500
Older versions behave erratically in the new reentrant test
r5358@rkinyon-lt-osx (orig r5357):  ribasushi | 2009-01-28 05:08:03 -0500
wording
r5359@rkinyon-lt-osx (orig r5358):  dhoss | 2009-01-28 06:06:08 -0500
Fixed spelling error

r5360@rkinyon-lt-osx (orig r5359):  dhoss | 2009-01-28 06:11:45 -0500
testing dhoss's permissions

r5361@rkinyon-lt-osx (orig r5360):  dhoss | 2009-01-28 06:13:25 -0500
removed test variable

r5365@rkinyon-lt-osx (orig r5364):  ribasushi | 2009-01-29 03:44:25 -0500
Backporting uncovered an incomplete test
r5369@rkinyon-lt-osx (orig r5368):  ribasushi | 2009-01-29 04:14:31 -0500
Sanify 746mssql.t
r5371@rkinyon-lt-osx (orig r5370):  ribasushi | 2009-01-29 04:41:53 -0500
A pass is not strictly necessary for a test connection
r5372@rkinyon-lt-osx (orig r5371):  ribasushi | 2009-01-29 09:29:22 -0500
More verbosity as tomboh suggested
r5374@rkinyon-lt-osx (orig r5373):  ribasushi | 2009-01-29 13:45:46 -0500
Add the sqla test harness to the stopgap branch
r5380@rkinyon-lt-osx (orig r5379):  jmmills | 2009-01-29 20:37:01 -0500
Added a more verbose non column accessor example.

r5381@rkinyon-lt-osx (orig r5380):  jmmills | 2009-01-29 20:42:02 -0500
editorial typo in my previous commit.

r5383@rkinyon-lt-osx (orig r5382):  semifor | 2009-01-30 08:54:42 -0500
Bring test current with DBICTest schema.
r5384@rkinyon-lt-osx (orig r5383):  castaway | 2009-01-30 09:27:38 -0500
DB2 compatibility fix, update test to add new artist column (ick)
remove code that calls now removed sub _RowNumberOver

r5385@rkinyon-lt-osx (orig r5384):  ribasushi | 2009-01-30 09:32:42 -0500
Add the _find_syntax caching back
r5386@rkinyon-lt-osx (orig r5385):  castaway | 2009-01-30 09:33:24 -0500
DB2 compat: add new artist rank field to col_info_for test

r5393@rkinyon-lt-osx (orig r5392):  ribasushi | 2009-01-31 15:40:50 -0500
pod align by dandv
r5394@rkinyon-lt-osx (orig r5393):  ribasushi | 2009-02-01 16:33:32 -0500
Fix the dbicadmin test for good
r5395@rkinyon-lt-osx (orig r5394):  ribasushi | 2009-02-01 17:44:39 -0500
Fix the dbicadmin test for good (take 2)
r5400@rkinyon-lt-osx (orig r5399):  ribasushi | 2009-02-02 12:38:16 -0500
Bring back _RowNumberOver deleted in the sqla commotion (revs: 5096,5322,5383)
r5401@rkinyon-lt-osx (orig r5400):  ribasushi | 2009-02-02 12:52:20 -0500
part 2
r5414@rkinyon-lt-osx (orig r5413):  ribasushi | 2009-02-05 04:09:39 -0500
Commit some debugging code
r5420@rkinyon-lt-osx (orig r5419):  plu | 2009-02-07 08:40:41 -0500
Possible to set locale in IC::DateTime extra => {} config
r5427@rkinyon-lt-osx (orig r5426):  ribasushi | 2009-02-07 12:57:53 -0500
Up trunk dependency versions
r5428@rkinyon-lt-osx (orig r5427):  ribasushi | 2009-02-07 12:59:04 -0500
Up dependency on SQLT (releasing now)
r5432@rkinyon-lt-osx (orig r5431):  groditi | 2009-02-09 15:27:27 -0500
backporting the set_column/store_column fix
r5433@rkinyon-lt-osx (orig r5432):  groditi | 2009-02-09 15:29:03 -0500
ahhhh my bad. svk patch ne patch. oops adding missing file
r5439@rkinyon-lt-osx (orig r5438):  ribasushi | 2009-02-10 05:18:09 -0500
Finally make the indexer happy wrt SQL::Translator::Parser::DBIx::Class
Hide DBIx::Class::CDBICompat::ColumnGroups::GrouperShim (was never indexed to begin with)

r5441@rkinyon-lt-osx (orig r5440):  ribasushi | 2009-02-10 06:19:20 -0500
More rh-bug related stuff:
- Improve message emmitted when confronted with a buggy system
- Port forgotten pieces from trunk to stopgap
r5442@rkinyon-lt-osx (orig r5441):  castaway | 2009-02-10 08:57:34 -0500
More docs, pointing at using deploy/create_ddl_dir

r5445@rkinyon-lt-osx (orig r5444):  castaway | 2009-02-10 16:41:58 -0500
1) Add docs to ATTRIBUTES to better explain where to use them
2) Make all() die if passed arguments.

r5447@rkinyon-lt-osx (orig r5446):  ribasushi | 2009-02-11 03:24:58 -0500
Test for resultset corruption by search()
r5448@rkinyon-lt-osx (orig r5447):  ribasushi | 2009-02-11 04:02:42 -0500
Add a weird extra test, that should work nevertheless
r5449@rkinyon-lt-osx (orig r5448):  ribasushi | 2009-02-11 04:17:55 -0500
Add missing shallow copy of seen_join
r5450@rkinyon-lt-osx (orig r5449):  ribasushi | 2009-02-11 05:37:36 -0500
make single() die if passed attributes
r5455@rkinyon-lt-osx (orig r5454):  nigel | 2009-02-11 10:07:28 -0500
 r10743@hex:  nigel | 2009-02-11 15:07:05 +0000
 Documentation update on startup speed

r5459@rkinyon-lt-osx (orig r5458):  groditi | 2009-02-11 20:49:26 -0500
fixed bug for undef_on_null_fk edge case
r5464@rkinyon-lt-osx (orig r5463):  nigel | 2009-02-12 09:27:38 -0500
 r10772@hex:  nigel | 2009-02-12 14:27:22 +0000
 Made update() on a rs that includes joins complain in the same way that delete() does.  Added tests for both update and delete checks.

r5465@rkinyon-lt-osx (orig r5464):  plu | 2009-02-13 05:27:36 -0500
Refactored and re-added r5041: Split sql statements for deploy only if SQLT::Producer returned a scalar containing all statements to be executed
r5466@rkinyon-lt-osx (orig r5465):  caelum | 2009-02-13 05:40:55 -0500
Some fixes for Oracle edge cases

r5467@rkinyon-lt-osx (orig r5466):  ribasushi | 2009-02-13 05:45:46 -0500
Some forgotten tests
r5468@rkinyon-lt-osx (orig r5467):  caelum | 2009-02-13 06:29:37 -0500
Throw exception on invalidated session if in a transaction.

r5472@rkinyon-lt-osx (orig r5471):  ribasushi | 2009-02-14 19:44:02 -0500
Make 81transactions.t DBIC_TRACE friendly
r5473@rkinyon-lt-osx (orig r5472):  ribasushi | 2009-02-14 19:45:44 -0500
A dbh_do statement executed with bind values will confuse the hell out of DBIC running in DBIC_TRACE=1 mode - stop sending TMI to _query_[start|end] from within dbh_do/_do_query
r5475@rkinyon-lt-osx (orig r5474):  plu | 2009-02-15 09:20:25 -0500
RT#38251: DBIx::Class::Storage::DBI::Oracle::Generic does not handle fully-qualified table names
r5480@rkinyon-lt-osx (orig r5479):  caelum | 2009-02-15 18:30:00 -0500
Improved connected logic for Oracle storage

r5481@rkinyon-lt-osx (orig r5480):  caelum | 2009-02-15 19:20:27 -0500
sorry, I fucked up the indentation...
r5482@rkinyon-lt-osx (orig r5481):  ribasushi | 2009-02-16 03:48:49 -0500
Some cleanups of oracle patch
r5490@rkinyon-lt-osx (orig r5489):  robkinyon | 2009-02-16 16:27:49 -0500
Added a bit of explanation to resultsets to cut down on the repeated questions in #dbix-class
r5492@rkinyon-lt-osx (orig r5491):  robkinyon | 2009-02-16 17:09:12 -0500
 r5378@rkinyon-lt-osx (orig r5377):  robkinyon | 2009-01-29 15:58:53 -0500
 Branch for subquery support
 r5443@rkinyon-lt-osx (orig r5442):  robkinyon | 2009-02-10 15:10:10 -0500
 Added as_query to ResultSet with a couple tests
 r5444@rkinyon-lt-osx (orig r5443):  robkinyon | 2009-02-10 15:23:27 -0500
 Added as_query() support to ResultSetColumn
 r5446@rkinyon-lt-osx (orig r5445):  robkinyon | 2009-02-10 17:53:48 -0500
 Switched to use is_same_sql_bind() per ribasushi's suggestion
 r5453@rkinyon-lt-osx (orig r5452):  robkinyon | 2009-02-11 09:45:23 -0500
 check in bombing test for subquery-with-as_query
 r5458@rkinyon-lt-osx (orig r5457):  robkinyon | 2009-02-11 11:24:11 -0500
 Checking in failing test
 r5470@rkinyon-lt-osx (orig r5469):  robkinyon | 2009-02-13 14:43:12 -0500
 Added as_sql and as_subselect as wrappers around as_query
 r5471@rkinyon-lt-osx (orig r5470):  robkinyon | 2009-02-13 14:56:40 -0500
 Added a passing test for initial simple subqueries
 r5479@rkinyon-lt-osx (orig r5478):  robkinyon | 2009-02-15 11:23:46 -0500
 Subqueries are done

r5500@rkinyon-lt-osx (orig r5499):  norbi | 2009-02-17 15:09:40 -0500
 r5616@vger:  mendel | 2009-02-17 20:39:09 +0100
  * Fixed to make it work with [colname => value] bind value format of SQLA.

r5501@rkinyon-lt-osx (orig r5500):  norbi | 2009-02-17 15:09:47 -0500
 r5621@vger:  mendel | 2009-02-17 21:09:08 +0100
  * Updated POD for using PostgreSQL arrays because of the \[$sql, @bind] bind value format change of SQLA.

r5502@rkinyon-lt-osx (orig r5501):  norbi | 2009-02-17 15:44:19 -0500
 r5624@vger:  mendel | 2009-02-17 21:11:58 +0100
  * Fixed the initial DROP TABLE statement (used to drop the wrong table).

r5503@rkinyon-lt-osx (orig r5502):  norbi | 2009-02-17 15:44:26 -0500
 r5625@vger:  mendel | 2009-02-17 21:43:54 +0100
  * Fixed the bug with omitting 'FOR UPDATE'/'FOR SHARED' (introduced from the 'subquery' branch, made 72pg.t fail).

r5504@rkinyon-lt-osx (orig r5503):  norbi | 2009-02-17 15:56:09 -0500
 r5628@vger:  mendel | 2009-02-17 21:55:54 +0100
  * Added the missing POD of a sub.

r5505@rkinyon-lt-osx (orig r5504):  norbi | 2009-02-17 16:08:05 -0500
 r5630@vger:  mendel | 2009-02-17 22:07:56 +0100
  * Fixed the bug in the test that made it fail in the END block even if all tests were SKIPped.

r5506@rkinyon-lt-osx (orig r5505):  castaway | 2009-02-17 16:22:05 -0500
Add multiple database/schema FAQs

r5507@rkinyon-lt-osx (orig r5506):  norbi | 2009-02-17 16:22:57 -0500
 r5632@vger:  mendel | 2009-02-17 22:22:50 +0100
  * Added new test subs (is_same_sql, is_same_bind) and new predicate sub (eq_sql_bind) to DBIC::SqlMakerTest (SQL::Abstract::Test has these, so made them available here, too).

r5508@rkinyon-lt-osx (orig r5507):  caelum | 2009-02-17 16:58:34 -0500
minor Oracle changes
r5509@rkinyon-lt-osx (orig r5508):  caelum | 2009-02-17 17:39:59 -0500
changed WriteAll; to WriteAll(); in Makefile.PL because of some sort of installation weirdness in some places
r5510@rkinyon-lt-osx (orig r5509):  caelum | 2009-02-17 17:52:28 -0500
changed DBD::SQLite from a test_requires to a configure_requires
r5511@rkinyon-lt-osx (orig r5510):  norbi | 2009-02-17 18:09:49 -0500
 r5635@vger:  mendel | 2009-02-18 00:09:36 +0100
  * Added new TODO tests for bind attributes (for ->select, ->update, ->delete).

r5522@rkinyon-lt-osx (orig r5521):  jnapiorkowski | 2009-02-18 14:35:19 -0500
I guess ensure_connected does not have a return value... so I cannot use it. Fix for replication issue where replicants always get marked as unavailable even when there is no problem with them
r5526@rkinyon-lt-osx (orig r5525):  robkinyon | 2009-02-18 14:59:26 -0500
 r5515@rkinyon-lt-osx (orig r5514):  robkinyon | 2009-02-17 21:37:09 -0500
 Moved the actual subquery test to a new subquery testfile
 r5516@rkinyon-lt-osx (orig r5515):  robkinyon | 2009-02-17 21:50:16 -0500
 Added TODO tests for +select and from with as_query
 r5517@rkinyon-lt-osx (orig r5516):  robkinyon | 2009-02-17 22:06:02 -0500
 The tests are truly failing tests
 r5518@rkinyon-lt-osx (orig r5517):  robkinyon | 2009-02-18 11:52:42 -0500
 as_query now provides its own parens
 r5519@rkinyon-lt-osx (orig r5518):  robkinyon | 2009-02-18 14:10:51 -0500
 Alias properly checks ->{attrs}{alias}
 r5520@rkinyon-lt-osx (orig r5519):  robkinyon | 2009-02-18 14:13:27 -0500
 Fixed a test expectation so the right failure is reported
 r5521@rkinyon-lt-osx (orig r5520):  robkinyon | 2009-02-18 14:19:28 -0500
 Marked tests as TODO for later
 r5523@rkinyon-lt-osx (orig r5522):  robkinyon | 2009-02-18 14:54:31 -0500
 Added my name
 r5524@rkinyon-lt-osx (orig r5523):  robkinyon | 2009-02-18 14:58:21 -0500
 Added some more POD in the Cookbook for correlated subqueries

r5527@rkinyon-lt-osx (orig r5526):  castaway | 2009-02-18 16:52:02 -0500
Improved docs/description lots

15 years agoadded another TODO test for a nested from =>
Michael Reddick [Thu, 19 Feb 2009 02:24:44 +0000]
added another TODO test for a nested from =>

15 years agoFix name of view.
Jess Robinson [Wed, 18 Feb 2009 22:59:29 +0000]
Fix name of view.
New sqlite.sql containing test view.

15 years agoImproved docs/description lots
Jess Robinson [Wed, 18 Feb 2009 21:52:02 +0000]
Improved docs/description lots

15 years agoMerge 'subquery' into 'trunk'
Rob Kinyon [Wed, 18 Feb 2009 19:59:26 +0000]
Merge 'subquery' into 'trunk'

15 years agoMerge 'trunk' into 'subquery'
John Napiorkowski [Wed, 18 Feb 2009 20:35:19 +0000]
Merge 'trunk' into 'subquery'

r5522@rkinyon-lt-osx (orig r5521):  jnapiorkowski | 2009-02-18 14:35:19 -0500
I guess ensure_connected does not have a return value... so I cannot use it. Fix for replication issue where replicants always get marked as unavailable even when there is no problem with them

15 years agoAdded some more POD in the Cookbook for correlated subqueries
Rob Kinyon [Wed, 18 Feb 2009 19:58:21 +0000]
Added some more POD in the Cookbook for correlated subqueries

15 years agoAdded my name
Rob Kinyon [Wed, 18 Feb 2009 19:54:31 +0000]
Added my name

15 years agoI guess ensure_connected does not have a return value... so I cannot use it. Fix...
John Napiorkowski [Wed, 18 Feb 2009 19:35:19 +0000]
I guess ensure_connected does not have a return value... so I cannot use it. Fix for replication issue where replicants always get marked as unavailable even when there is no problem with them

15 years agoMarked tests as TODO for later
Rob Kinyon [Wed, 18 Feb 2009 19:19:28 +0000]
Marked tests as TODO for later

15 years agoFixed a test expectation so the right failure is reported
Rob Kinyon [Wed, 18 Feb 2009 19:13:27 +0000]
Fixed a test expectation so the right failure is reported

15 years agoAlias properly checks ->{attrs}{alias}
Rob Kinyon [Wed, 18 Feb 2009 19:10:51 +0000]
Alias properly checks ->{attrs}{alias}