Justin Hunter [Mon, 30 Mar 2009 19:40:05 +0000]
* add more tests
* remove old cruft
* remove old note
Justin Hunter [Mon, 16 Mar 2009 15:48:28 +0000]
don't remove the where clause unless we're doing distinct, it needs to be there
Justin Hunter [Sat, 14 Mar 2009 14:33:03 +0000]
* change count with group_by (distinct) to use a subquery
* rewrite of _bind_to_sql (uses placeholders and bindvars)
* tests for count distinct
* fixed tests for from subquery
Justin Hunter [Sat, 14 Mar 2009 13:55:55 +0000]
Merge 'trunk' into 'count_distinct'
created count_distinct branch
Justin Hunter [Fri, 13 Mar 2009 19:02:58 +0000]
auto-add relations if they are used in the where but not in join
Jason M. Mills [Fri, 13 Mar 2009 12:32:35 +0000]
Added test for source sub-class register_extra_sources warning.
Sub-classes should not generate this warning - bug via non-inhertiance sorting via register_source.
Justin Hunter [Fri, 13 Mar 2009 07:11:57 +0000]
rewrite _bind_to_sql to not replace ? with the bindvars, have select return with from_bind
Justin Hunter [Fri, 13 Mar 2009 07:10:52 +0000]
use proper format
Justin Hunter [Fri, 13 Mar 2009 07:02:03 +0000]
* fix position
Justin Hunter [Fri, 13 Mar 2009 05:45:32 +0000]
changes to handling of from
Justin Hunter [Fri, 13 Mar 2009 04:20:32 +0000]
created count_distinct branch
Peter Rabbitson [Thu, 12 Mar 2009 23:30:26 +0000]
Move author warning in front of auto_install
Jess Robinson [Thu, 12 Mar 2009 22:33:42 +0000]
Add doc on how conditions and attrs are merged when chaining.
Jess Robinson [Thu, 12 Mar 2009 20:36:41 +0000]
Add docs in various places to point out how to get the total count of rows for a paged resultset
Jess Robinson [Thu, 12 Mar 2009 20:24:55 +0000]
Document how to overload connect/connection
Matt S Trout [Thu, 12 Mar 2009 18:35:16 +0000]
warning in author mode to avoid confusing the easily confused
Peter Rabbitson [Wed, 11 Mar 2009 23:23:18 +0000]
Properly returb undef/null on single rewlationship accessor
Wallace Reis [Wed, 11 Mar 2009 19:25:25 +0000]
removed configure_sqlt method
Peter Rabbitson [Wed, 11 Mar 2009 10:03:06 +0000]
Replace the fallback _dbh_last_insert_id with an explicit exception.
Currently all known Storage::DBI engines provide their own _dbh_last_insert_id, except for Storage::DBI::Sybase, for which the old sqlite-ish fallback doesn't work anyway: http://rt.cpan.org/Public/Bug/Display.html?id=40265
Peter Rabbitson [Wed, 11 Mar 2009 09:43:40 +0000]
Allow accessors type single to return defined but false objects (needed for null-pattern style components)
Peter Rabbitson [Wed, 11 Mar 2009 06:57:05 +0000]
Moose-related test hierarchy not removed at r4326
Wallace Reis [Wed, 11 Mar 2009 00:56:06 +0000]
fixed View's doc | added me to contributors list
Guillermo Roditi [Mon, 9 Mar 2009 22:33:50 +0000]
remove (groditi) instances
Peter Rabbitson [Mon, 9 Mar 2009 16:29:30 +0000]
Strip bogus Data::Dump requires
Peter Rabbitson [Mon, 9 Mar 2009 12:42:12 +0000]
Use homegrown AUTHOR detection
Peter Rabbitson [Mon, 9 Mar 2009 12:23:12 +0000]
One more cdbi-compat author req
Peter Rabbitson [Mon, 9 Mar 2009 12:22:54 +0000]
Disable reconnect test except fpor when AUTHORS is set
Rob Kinyon [Fri, 6 Mar 2009 21:18:09 +0000]
Added a little more verbiage to explain how collapsing from HRI-form should happen
Rob Kinyon [Fri, 6 Mar 2009 19:57:07 +0000]
Merge 'prefetch' into 'trunk'
r5698@rkinyon-lt-osx (orig r5697): robkinyon | 2009-03-06 14:55:57 -0500
Added solution for prefetch + hasmany bug
r5700@rkinyon-lt-osx (orig r5699): robkinyon | 2009-03-06 14:56:50 -0500
Fixed documentation for test
Rob Kinyon [Fri, 6 Mar 2009 19:56:50 +0000]
Fixed documentation for test
Rob Kinyon [Fri, 6 Mar 2009 19:56:18 +0000]
Merge 'trunk' into 'prefetch'
r5696@rkinyon-lt-osx (orig r5695): robkinyon | 2009-03-06 12:55:52 -0500
Changed how the EXPERIMENTAL tag for subqueries and as_query is noted
r5697@rkinyon-lt-osx (orig r5696): ribasushi | 2009-03-06 12:56:54 -0500
Remove erroneously merged file
Rob Kinyon [Fri, 6 Mar 2009 19:55:57 +0000]
Added solution for prefetch + hasmany bug
Peter Rabbitson [Fri, 6 Mar 2009 17:56:54 +0000]
Remove erroneously merged file
Rob Kinyon [Fri, 6 Mar 2009 17:55:52 +0000]
Changed how the EXPERIMENTAL tag for subqueries and as_query is noted
Rob Kinyon [Fri, 6 Mar 2009 16:30:08 +0000]
Merge 'prefetch' into 'trunk'
Rob Kinyon [Sun, 1 Mar 2009 06:13:38 +0000]
Merge 'prefetch' into 'trunk'
Rob Kinyon [Thu, 5 Mar 2009 19:17:48 +0000]
Merge 'trunk' into 'prefetch'
r5686@rkinyon-lt-osx (orig r5685): robkinyon | 2009-03-05 13:17:48 -0500
Added experimental tag to as_query and subqueries in general
Rob Kinyon [Fri, 6 Mar 2009 15:30:08 +0000]
Broke up the prefetch tests into their own directory
Rob Kinyon [Fri, 6 Mar 2009 15:25:34 +0000]
Intermezzo checkin
Rob Kinyon [Fri, 6 Mar 2009 14:57:38 +0000]
Added solution, though no fix
Rob Kinyon [Thu, 5 Mar 2009 18:17:48 +0000]
Added experimental tag to as_query and subqueries in general
Rob Kinyon [Thu, 5 Mar 2009 01:41:26 +0000]
Merge 'trunk' into 'prefetch'
r5681@rkinyon-lt-osx (orig r5680): ribasushi | 2009-03-03 16:43:48 -0500
Clarify sybase/nobindvars problem (should have never merged in the 1st place)
r5682@rkinyon-lt-osx (orig r5681): ribasushi | 2009-03-03 17:21:29 -0500
Backout entire sybase/nobindvars/noquote changeset - not ready yet
r5684@rkinyon-lt-osx (orig r5683): ribasushi | 2009-03-03 17:32:50 -0500
Put code back into branch (and fix trunk snafu)
Peter Rabbitson [Tue, 3 Mar 2009 22:32:50 +0000]
Put code back into branch (and fix trunk snafu)
Peter Rabbitson [Tue, 3 Mar 2009 22:21:29 +0000]
Backout entire sybase/nobindvars/noquote changeset - not ready yet
Peter Rabbitson [Tue, 3 Mar 2009 21:43:48 +0000]
Clarify sybase/nobindvars problem (should have never merged in the 1st place)
Rob Kinyon [Tue, 3 Mar 2009 14:27:57 +0000]
Merge 'trunk' into 'prefetch'
r5676@rkinyon-lt-osx (orig r5675): ribasushi | 2009-03-03 04:30:15 -0500
Rewrite t/54taint.t to properly test load_namespaces()
r5677@rkinyon-lt-osx (orig r5676): ribasushi | 2009-03-03 04:44:52 -0500
Extend untainting of findallmod() to load_namespaces as well as load_classes
Peter Rabbitson [Tue, 3 Mar 2009 09:44:52 +0000]
Extend untainting of findallmod() to load_namespaces as well as load_classes
Peter Rabbitson [Tue, 3 Mar 2009 09:30:15 +0000]
Rewrite t/54taint.t to properly test load_namespaces()
Rob Kinyon [Sun, 1 Mar 2009 05:13:38 +0000]
Added more notes to the bottom of the failing testcase
Rob Kinyon [Sun, 1 Mar 2009 03:46:19 +0000]
Added comment to describe the proposed fix in the test
Rob Kinyon [Sun, 1 Mar 2009 00:54:09 +0000]
Merge 'trunk' into 'prefetch'
r5648@rkinyon-lt-osx (orig r5647): edenc | 2009-02-25 09:14:38 -0500
fixed alias prepending for OR'ed join conditions in relationships
r5649@rkinyon-lt-osx (orig r5648): ribasushi | 2009-02-26 18:28:29 -0500
Small test enhancement
r5654@rkinyon-lt-osx (orig r5653): ribasushi | 2009-02-26 19:00:46 -0500
r583@Thesaurus (orig r4766): matthewt | 2008-08-24 17:29:27 +0200
first cut at vairable bind vars for sybase
r5655@rkinyon-lt-osx (orig r5654): ribasushi | 2009-02-26 19:00:53 -0500
r5656@rkinyon-lt-osx (orig r5655): ribasushi | 2009-02-26 19:18:15 -0500
Reinstate examples after botched merge
r5658@rkinyon-lt-osx (orig r5657): ribasushi | 2009-02-26 19:32:29 -0500
Allow sqlt_deploy_hook on views
r5661@rkinyon-lt-osx (orig r5660): ribasushi | 2009-02-26 20:03:03 -0500
A couple more makefile prereqs
r5662@rkinyon-lt-osx (orig r5661): ribasushi | 2009-02-26 20:06:55 -0500
Throw away namespace::clean dependency
r5663@rkinyon-lt-osx (orig r5662): ribasushi | 2009-02-26 20:24:37 -0500
Fix some should_quote_data_type problems
r5664@rkinyon-lt-osx (orig r5663): ribasushi | 2009-02-26 20:43:18 -0500
We already depend on latest SQLA - remove all references to >= 1.50 - it will only add to the confusion
r5666@rkinyon-lt-osx (orig r5665): ribasushi | 2009-02-26 20:59:29 -0500
Dev-Release 0.08099_07
Peter Rabbitson [Fri, 27 Feb 2009 01:59:29 +0000]
Dev-Release 0.08099_07
Peter Rabbitson [Fri, 27 Feb 2009 01:43:18 +0000]
We already depend on latest SQLA - remove all references to >= 1.50 - it will only add to the confusion
Peter Rabbitson [Fri, 27 Feb 2009 01:24:37 +0000]
Fix some should_quote_data_type problems
Peter Rabbitson [Fri, 27 Feb 2009 01:06:55 +0000]
Throw away namespace::clean dependency
Peter Rabbitson [Fri, 27 Feb 2009 01:03:03 +0000]
A couple more makefile prereqs
Peter Rabbitson [Fri, 27 Feb 2009 00:32:29 +0000]
Allow sqlt_deploy_hook on views
Peter Rabbitson [Fri, 27 Feb 2009 00:18:15 +0000]
Reinstate examples after botched merge
Peter Rabbitson [Fri, 27 Feb 2009 00:00:53 +0000]
Merge 'sybase' into 'trunk'
Peter Rabbitson [Thu, 26 Feb 2009 23:28:29 +0000]
Small test enhancement
Eden Cardim [Wed, 25 Feb 2009 14:14:38 +0000]
fixed alias prepending for OR'ed join conditions in relationships
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)
Peter Rabbitson [Wed, 25 Feb 2009 08:14:16 +0000]
Wrap dangerous Ordered operations in transactions (still needs optimisations wrt sibling shifting)
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.
Guillermo Roditi [Tue, 24 Feb 2009 00:14:42 +0000]
correct args in wrong order in deplo_statements
Nigel Metheringham [Mon, 23 Feb 2009 21:53:19 +0000]
Revived include_columns documentation section (now deprecated)
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
Peter Rabbitson [Sun, 22 Feb 2009 13:48:42 +0000]
More author-requires
Peter Rabbitson [Sun, 22 Feb 2009 13:37:34 +0000]
janitorial work
Peter Rabbitson [Sun, 22 Feb 2009 13:31:59 +0000]
Learn how to spell
Peter Rabbitson [Sun, 22 Feb 2009 13:28:56 +0000]
some more Ordered docs, and a small optimization
Peter Rabbitson [Sun, 22 Feb 2009 12:43:54 +0000]
fix exception on esoteric new_related (by zby)
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
Michael Reddick [Sun, 22 Feb 2009 03:07:32 +0000]
Added default_value caveat documentation to Ordered.pm
Rob Kinyon [Sun, 22 Feb 2009 03:07:14 +0000]
Added support for subqueries in the select and +select sections
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)
Peter Rabbitson [Sun, 22 Feb 2009 00:56:47 +0000]
FInally rewrote Ordered properly - a number of FIXME's still remain (grep source)
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
Peter Rabbitson [Sat, 21 Feb 2009 23:38:12 +0000]
silence loud test
Peter Rabbitson [Sat, 21 Feb 2009 23:16:04 +0000]
Somewhat fix bloody messy test
Peter Rabbitson [Sat, 21 Feb 2009 16:28:13 +0000]
Extend ordered test
Rafael Kitover [Fri, 20 Feb 2009 22:39:31 +0000]
make sure to not leave zombie processes from Makefile.PL
Rafael Kitover [Fri, 20 Feb 2009 18:39:34 +0000]
comment for SIGBUS
Peter Rabbitson [Fri, 20 Feb 2009 18:27:39 +0000]
Now even the torture corner case works
Matt S Trout [Fri, 20 Feb 2009 18:12:38 +0000]
fix test bug, also: fuck you, multi create
Matt S Trout [Fri, 20 Feb 2009 17:43:27 +0000]
more mc fixes
Peter Rabbitson [Fri, 20 Feb 2009 14:34:13 +0000]
rename test
Peter Rabbitson [Fri, 20 Feb 2009 14:33:24 +0000]
Ordered test
Peter Rabbitson [Fri, 20 Feb 2009 14:25:41 +0000]
moved all evals to lives_ok
Peter Rabbitson [Fri, 20 Feb 2009 14:12:29 +0000]
failing test pulled
Peter Rabbitson [Fri, 20 Feb 2009 14:08:03 +0000]
separate MC failing test
Peter Rabbitson [Fri, 20 Feb 2009 13:30:01 +0000]
Sanify MC test and correct the plan
Peter Rabbitson [Fri, 20 Feb 2009 10:05:50 +0000]
A couple fixes to Ordered
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
Peter Rabbitson [Fri, 20 Feb 2009 09:31:07 +0000]
Sanify test
Peter Rabbitson [Fri, 20 Feb 2009 09:27:42 +0000]
Silence verbose MC tests
Peter Rabbitson [Fri, 20 Feb 2009 09:17:21 +0000]
Ordered now works correctly with MC too \o/
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.
Jess Robinson [Fri, 20 Feb 2009 08:01:25 +0000]
Add missing views test file, oops
Matt S Trout [Fri, 20 Feb 2009 07:56:49 +0000]
Merge 'views' into 'trunk'