14 years agoMerge 'trunk' into 'oracle_hierarchical_queries_rt39121'
Peter Rabbitson [Fri, 7 May 2010 21:35:07 +0000]
Merge 'trunk' into 'oracle_hierarchical_queries_rt39121'

r9318@Thesaurus (orig r9305):  rabbit | 2010-05-05 11:49:51 +0200
 r9296@Thesaurus (orig r9283):  ribasushi | 2010-05-01 11:51:15 +0200
 Branch to clean up various limit dialects
 r9297@Thesaurus (orig r9284):  rabbit | 2010-05-01 11:55:04 +0200
 Preliminary version
 r9301@Thesaurus (orig r9288):  rabbit | 2010-05-03 18:31:24 +0200
 Fix incorrect comparison
 r9302@Thesaurus (orig r9289):  rabbit | 2010-05-03 18:32:36 +0200
 Do not add TOP prefixes to queries already containing it
 r9303@Thesaurus (orig r9290):  rabbit | 2010-05-03 18:33:15 +0200
 Add an as selector to a prefetch subquery to aid the subselecting-limit analyzer
 r9304@Thesaurus (orig r9291):  rabbit | 2010-05-03 18:34:49 +0200
 Rewrite mssql test to verify both types of limit dialects with and without quoting, rewrite the RNO, Top and RowNum dialects to rely on a factored out column re-aliaser
 r9305@Thesaurus (orig r9292):  rabbit | 2010-05-03 21:06:01 +0200
 Fix Top tests, make extra col selector order consistent
 r9307@Thesaurus (orig r9294):  ribasushi | 2010-05-04 00:50:35 +0200
 Fix test warning
 r9308@Thesaurus (orig r9295):  ribasushi | 2010-05-04 01:04:32 +0200
 Some databases (db2) do not like leading __s - use a different weird identifier for extra selector names
 r9313@Thesaurus (orig r9300):  rabbit | 2010-05-05 11:08:33 +0200
 Rename test
 r9314@Thesaurus (orig r9301):  rabbit | 2010-05-05 11:11:32 +0200
 If there was no offset, there is no sense in reordering
 r9315@Thesaurus (orig r9302):  rabbit | 2010-05-05 11:12:19 +0200
 Split and fix oracle tests
 r9317@Thesaurus (orig r9304):  rabbit | 2010-05-05 11:49:33 +0200
 Changes

r9321@Thesaurus (orig r9308):  rabbit | 2010-05-05 13:01:35 +0200
Changes
r9322@Thesaurus (orig r9309):  rabbit | 2010-05-05 13:02:39 +0200
Fix obsucre bug with as_subselect_rs (gah wrong commit msg)
r9323@Thesaurus (orig r9310):  rabbit | 2010-05-05 14:56:38 +0200
Forgotten pieces
r9329@Thesaurus (orig r9316):  rabbit | 2010-05-07 10:15:52 +0200
Failure to determine dbms version is *not* a fatal error - trap exceptions
r9330@Thesaurus (orig r9317):  caelum | 2010-05-07 11:57:24 +0200
detect row_number() over support in MSSQL if version detection fails
r9331@Thesaurus (orig r9318):  caelum | 2010-05-07 14:56:57 +0200
minor change
r9332@Thesaurus (orig r9319):  nigel | 2010-05-07 15:03:00 +0200
empty update OK even if row is not in database
r9333@Thesaurus (orig r9320):  nigel | 2010-05-07 15:28:06 +0200
Added reference to cascade_* in relationship attributes
r9334@Thesaurus (orig r9321):  nigel | 2010-05-07 15:39:37 +0200
empty update OK even if row is not in database (fixed)
r9335@Thesaurus (orig r9322):  nigel | 2010-05-07 15:48:19 +0200
empty update OK even if row is not in database (fixed2)
r9336@Thesaurus (orig r9323):  nigel | 2010-05-07 15:54:36 +0200
Clarification to cascade_update attribute documentation
r9337@Thesaurus (orig r9324):  nigel | 2010-05-07 16:08:17 +0200
Clarification cascade_* attribute defaults documentation

14 years agoClarification cascade_* attribute defaults documentation
Nigel Metheringham [Fri, 7 May 2010 14:08:17 +0000]
Clarification cascade_* attribute defaults documentation

14 years agoClarification to cascade_update attribute documentation
Nigel Metheringham [Fri, 7 May 2010 13:54:36 +0000]
Clarification to cascade_update attribute documentation

14 years agoempty update OK even if row is not in database (fixed2)
Nigel Metheringham [Fri, 7 May 2010 13:48:19 +0000]
empty update OK even if row is not in database (fixed2)

14 years agoempty update OK even if row is not in database (fixed)
Nigel Metheringham [Fri, 7 May 2010 13:39:37 +0000]
empty update OK even if row is not in database (fixed)

14 years agoAdded reference to cascade_* in relationship attributes
Nigel Metheringham [Fri, 7 May 2010 13:28:06 +0000]
Added reference to cascade_* in relationship attributes

14 years agoempty update OK even if row is not in database
Nigel Metheringham [Fri, 7 May 2010 13:03:00 +0000]
empty update OK even if row is not in database

14 years agominor change
Rafael Kitover [Fri, 7 May 2010 12:56:57 +0000]
minor change

14 years agodetect row_number() over support in MSSQL if version detection fails
Rafael Kitover [Fri, 7 May 2010 09:57:24 +0000]
detect row_number() over support in MSSQL if version detection fails

14 years agoFailure to determine dbms version is *not* a fatal error - trap exceptions
Peter Rabbitson [Fri, 7 May 2010 08:15:48 +0000]
Failure to determine dbms version is *not* a fatal error - trap exceptions

14 years agoForgotten pieces
Peter Rabbitson [Wed, 5 May 2010 12:56:37 +0000]
Forgotten pieces

14 years agoFix obsucre bug with as_subselect_rs (gah wrong commit msg)
Peter Rabbitson [Wed, 5 May 2010 11:02:39 +0000]
Fix obsucre bug with as_subselect_rs (gah wrong commit msg)

14 years agoChanges
Peter Rabbitson [Wed, 5 May 2010 11:01:35 +0000]
Changes

14 years agoMerge 'subqueried_limit_fixes' into 'trunk'
Peter Rabbitson [Wed, 5 May 2010 09:49:50 +0000]
Merge 'subqueried_limit_fixes' into 'trunk'

r9296@Thesaurus (orig r9283):  ribasushi | 2010-05-01 11:51:15 +0200
Branch to clean up various limit dialects
r9297@Thesaurus (orig r9284):  rabbit | 2010-05-01 11:55:04 +0200
Preliminary version
r9301@Thesaurus (orig r9288):  rabbit | 2010-05-03 18:31:24 +0200
Fix incorrect comparison
r9302@Thesaurus (orig r9289):  rabbit | 2010-05-03 18:32:36 +0200
Do not add TOP prefixes to queries already containing it
r9303@Thesaurus (orig r9290):  rabbit | 2010-05-03 18:33:15 +0200
Add an as selector to a prefetch subquery to aid the subselecting-limit analyzer
r9304@Thesaurus (orig r9291):  rabbit | 2010-05-03 18:34:49 +0200
Rewrite mssql test to verify both types of limit dialects with and without quoting, rewrite the RNO, Top and RowNum dialects to rely on a factored out column re-aliaser
r9305@Thesaurus (orig r9292):  rabbit | 2010-05-03 21:06:01 +0200
Fix Top tests, make extra col selector order consistent
r9307@Thesaurus (orig r9294):  ribasushi | 2010-05-04 00:50:35 +0200
Fix test warning
r9308@Thesaurus (orig r9295):  ribasushi | 2010-05-04 01:04:32 +0200
Some databases (db2) do not like leading __s - use a different weird identifier for extra selector names
r9313@Thesaurus (orig r9300):  rabbit | 2010-05-05 11:08:33 +0200
Rename test
r9314@Thesaurus (orig r9301):  rabbit | 2010-05-05 11:11:32 +0200
If there was no offset, there is no sense in reordering
r9315@Thesaurus (orig r9302):  rabbit | 2010-05-05 11:12:19 +0200
Split and fix oracle tests
r9317@Thesaurus (orig r9304):  rabbit | 2010-05-05 11:49:33 +0200
Changes

14 years agoChanges
Peter Rabbitson [Wed, 5 May 2010 09:49:33 +0000]
Changes

14 years agoMerge 'trunk' into 'subqueried_limit_fixes'
Peter Rabbitson [Wed, 5 May 2010 09:13:44 +0000]
Merge 'trunk' into 'subqueried_limit_fixes'

r9309@Thesaurus (orig r9296):  rabbit | 2010-05-04 09:44:51 +0200
Test for RT#56257
r9310@Thesaurus (orig r9297):  rabbit | 2010-05-04 10:00:11 +0200
Refactor count handling, make count-resultset attribute lists inclusive rather than exclusive (side effect - solves RT#56257

14 years agoSplit and fix oracle tests
Peter Rabbitson [Wed, 5 May 2010 09:12:18 +0000]
Split and fix oracle tests

14 years agoIf there was no offset, there is no sense in reordering
Peter Rabbitson [Wed, 5 May 2010 09:11:32 +0000]
If there was no offset, there is no sense in reordering

14 years agoRename test
Peter Rabbitson [Wed, 5 May 2010 09:08:33 +0000]
Rename test

14 years ago_select_args processing no longer necessary
Peter Rabbitson [Tue, 4 May 2010 08:13:47 +0000]
_select_args processing no longer necessary

14 years agoMerge 'trunk' into 'oracle_hierarchical_queries_rt39121'
Peter Rabbitson [Tue, 4 May 2010 08:12:30 +0000]
Merge 'trunk' into 'oracle_hierarchical_queries_rt39121'

r9146@Thesaurus (orig r9133):  caelum | 2010-04-12 20:23:11 +0200
better way to find minimal dbms version in ::Replicated
r9155@Thesaurus (orig r9142):  rabbit | 2010-04-14 15:41:51 +0200
Add forgotten changes
r9156@Thesaurus (orig r9143):  caelum | 2010-04-14 17:04:00 +0200
support $ENV{DBI_DSN} and $ENV{DBI_DRIVER} (patch from Possum)
r9157@Thesaurus (orig r9144):  rabbit | 2010-04-14 17:50:58 +0200
Fix exception message
r9190@Thesaurus (orig r9177):  caelum | 2010-04-15 01:41:26 +0200
datetime millisecond precision for MSSQL
r9200@Thesaurus (orig r9187):  ribasushi | 2010-04-18 23:06:29 +0200
Fix leftover tabs
r9201@Thesaurus (orig r9188):  castaway | 2010-04-20 08:06:26 +0200
Warn if a class found in ResultSet/ is not a subclass of ::ResultSet

r9203@Thesaurus (orig r9190):  rbuels | 2010-04-20 21:12:22 +0200
create_ddl_dir mkpaths its dir if necessary.  also, added storage/deploy.t as place to put deployment tests
r9204@Thesaurus (orig r9191):  rbuels | 2010-04-20 21:20:06 +0200
do not croak, rbuels!  jeez.
r9205@Thesaurus (orig r9192):  castaway | 2010-04-21 08:03:08 +0200
Added missing test file (oops)

r9213@Thesaurus (orig r9200):  rabbit | 2010-04-24 02:23:05 +0200
10% speed up on quoted statement generation
r9215@Thesaurus (orig r9202):  rabbit | 2010-04-24 02:27:47 +0200
Revert bogus commit
r9216@Thesaurus (orig r9203):  ribasushi | 2010-04-24 02:31:06 +0200
_quote is now properly handled in SQLA
r9217@Thesaurus (orig r9204):  caelum | 2010-04-24 02:32:58 +0200
add "IMPROVING PERFORMANCE" section to Cookbook
r9231@Thesaurus (orig r9218):  ribasushi | 2010-04-26 13:13:13 +0200
Bump CAG and SQLA dependencies
r9232@Thesaurus (orig r9219):  ribasushi | 2010-04-26 15:27:38 +0200
Bizarre fork failure
r9233@Thesaurus (orig r9220):  castaway | 2010-04-26 21:45:32 +0200
Add tests using select/as to sqlahacks

r9234@Thesaurus (orig r9221):  castaway | 2010-04-26 21:49:10 +0200
Add test for fetching related obj/col as well

r9245@Thesaurus (orig r9232):  abraxxa | 2010-04-27 15:58:56 +0200
fixed missing ' in update_or_create with key attr example

r9247@Thesaurus (orig r9234):  ribasushi | 2010-04-27 16:53:06 +0200
Better concurrency in test (parent blocks)
r9248@Thesaurus (orig r9235):  ribasushi | 2010-04-27 16:53:34 +0200
Reformat tests/comments a bit
r9249@Thesaurus (orig r9236):  ribasushi | 2010-04-27 18:40:10 +0200
Better comment
r9250@Thesaurus (orig r9237):  ribasushi | 2010-04-27 18:40:31 +0200
Rename test
r9251@Thesaurus (orig r9238):  ribasushi | 2010-04-27 19:11:45 +0200
Fix global destruction problems
r9271@Thesaurus (orig r9258):  ribasushi | 2010-04-28 11:10:00 +0200
Refactor SQLA/select interaction (in reality just cleanup)
r9272@Thesaurus (orig r9259):  caelum | 2010-04-28 11:20:08 +0200
update ::DBI::Replicated
r9273@Thesaurus (orig r9260):  caelum | 2010-04-28 12:20:01 +0200
add _verify_pid and _verify_tid to methods that croak in ::Replicated
r9274@Thesaurus (orig r9261):  ribasushi | 2010-04-28 14:39:02 +0200
Fix failing test and some warnings
r9288@Thesaurus (orig r9275):  rabbit | 2010-04-29 10:32:10 +0200
Allow limit syntax change in-flight without digging into internals
r9292@Thesaurus (orig r9279):  castaway | 2010-04-30 12:26:52 +0200
Argh.. committing missing test file for load_namespaces tests

r9295@Thesaurus (orig r9282):  rabbit | 2010-05-01 11:06:21 +0200
The final version of the test
r9309@Thesaurus (orig r9296):  rabbit | 2010-05-04 09:44:51 +0200
Test for RT#56257
r9310@Thesaurus (orig r9297):  rabbit | 2010-05-04 10:00:11 +0200
Refactor count handling, make count-resultset attribute lists inclusive rather than exclusive (side effect - solves RT#56257

14 years agoRefactor count handling, make count-resultset attribute lists inclusive rather than...
Peter Rabbitson [Tue, 4 May 2010 08:00:11 +0000]
Refactor count handling, make count-resultset attribute lists inclusive rather than exclusive (side effect - solves RT#56257

14 years agoTest for RT#56257
Peter Rabbitson [Tue, 4 May 2010 07:44:47 +0000]
Test for RT#56257

14 years agoSome databases (db2) do not like leading __s - use a different weird identifier for...
Peter Rabbitson [Mon, 3 May 2010 23:04:32 +0000]
Some databases (db2) do not like leading __s - use a different weird identifier for extra selector names

14 years agoFix test warning
Peter Rabbitson [Mon, 3 May 2010 22:50:35 +0000]
Fix test warning

14 years agoFix Top tests, make extra col selector order consistent
Peter Rabbitson [Mon, 3 May 2010 19:06:00 +0000]
Fix Top tests, make extra col selector order consistent

14 years agoRewrite mssql test to verify both types of limit dialects with and without quoting...
Peter Rabbitson [Mon, 3 May 2010 16:34:48 +0000]
Rewrite mssql test to verify both types of limit dialects with and without quoting, rewrite the RNO, Top and RowNum dialects to rely on a factored out column re-aliaser

14 years agoAdd an as selector to a prefetch subquery to aid the subselecting-limit analyzer
Peter Rabbitson [Mon, 3 May 2010 16:33:14 +0000]
Add an as selector to a prefetch subquery to aid the subselecting-limit analyzer

14 years agoDo not add TOP prefixes to queries already containing it
Peter Rabbitson [Mon, 3 May 2010 16:32:35 +0000]
Do not add TOP prefixes to queries already containing it

14 years agoFix incorrect comparison
Peter Rabbitson [Mon, 3 May 2010 16:31:19 +0000]
Fix incorrect comparison

14 years agoPreliminary version
Peter Rabbitson [Sat, 1 May 2010 09:55:04 +0000]
Preliminary version

14 years agoThe final version of the test
Peter Rabbitson [Sat, 1 May 2010 09:06:15 +0000]
The final version of the test

14 years agoArgh.. committing missing test file for load_namespaces tests
Jess Robinson [Fri, 30 Apr 2010 10:26:52 +0000]
Argh.. committing missing test file for load_namespaces tests

14 years agoAllow limit syntax change in-flight without digging into internals
Peter Rabbitson [Thu, 29 Apr 2010 08:32:09 +0000]
Allow limit syntax change in-flight without digging into internals

14 years agoFix failing test and some warnings
Peter Rabbitson [Wed, 28 Apr 2010 12:39:02 +0000]
Fix failing test and some warnings

14 years agoadd _verify_pid and _verify_tid to methods that croak in ::Replicated
Rafael Kitover [Wed, 28 Apr 2010 10:20:01 +0000]
add _verify_pid and _verify_tid to methods that croak in ::Replicated

14 years agoupdate ::DBI::Replicated
Rafael Kitover [Wed, 28 Apr 2010 09:20:08 +0000]
update ::DBI::Replicated

14 years agoRefactor SQLA/select interaction (in reality just cleanup)
Peter Rabbitson [Wed, 28 Apr 2010 09:10:00 +0000]
Refactor SQLA/select interaction (in reality just cleanup)

14 years agoFix global destruction problems
Peter Rabbitson [Tue, 27 Apr 2010 17:11:45 +0000]
Fix global destruction problems

14 years agoRename test
Peter Rabbitson [Tue, 27 Apr 2010 16:40:31 +0000]
Rename test

14 years agoBetter comment
Peter Rabbitson [Tue, 27 Apr 2010 16:40:10 +0000]
Better comment

14 years agoReformat tests/comments a bit
Peter Rabbitson [Tue, 27 Apr 2010 14:53:34 +0000]
Reformat tests/comments a bit

14 years agoBetter concurrency in test (parent blocks)
Peter Rabbitson [Tue, 27 Apr 2010 14:53:06 +0000]
Better concurrency in test (parent blocks)

14 years agofixed missing ' in update_or_create with key attr example
Alexander Hartmaier [Tue, 27 Apr 2010 13:58:56 +0000]
fixed missing ' in update_or_create with key attr example

14 years agoAdd test for fetching related obj/col as well
Jess Robinson [Mon, 26 Apr 2010 19:49:10 +0000]
Add test for fetching related obj/col as well

14 years agoAdd tests using select/as to sqlahacks
Jess Robinson [Mon, 26 Apr 2010 19:45:32 +0000]
Add tests using select/as to sqlahacks

14 years agoBizarre fork failure
Peter Rabbitson [Mon, 26 Apr 2010 13:27:38 +0000]
Bizarre fork failure

14 years agoBump CAG and SQLA dependencies
Peter Rabbitson [Mon, 26 Apr 2010 11:13:13 +0000]
Bump CAG and SQLA dependencies

14 years agoadd "IMPROVING PERFORMANCE" section to Cookbook
Rafael Kitover [Sat, 24 Apr 2010 00:32:58 +0000]
add "IMPROVING PERFORMANCE" section to Cookbook

14 years ago_quote is now properly handled in SQLA
Peter Rabbitson [Sat, 24 Apr 2010 00:31:06 +0000]
_quote is now properly handled in SQLA

14 years agoRevert bogus commit
Peter Rabbitson [Sat, 24 Apr 2010 00:27:47 +0000]
Revert bogus commit

14 years ago10% speed up on quoted statement generation
Peter Rabbitson [Sat, 24 Apr 2010 00:23:05 +0000]
10% speed up on quoted statement generation

14 years agoAdded missing test file (oops)
Jess Robinson [Wed, 21 Apr 2010 06:03:08 +0000]
Added missing test file (oops)

14 years agodo not croak, rbuels! jeez.
Robert Buels [Tue, 20 Apr 2010 19:20:06 +0000]
do not croak, rbuels!  jeez.

14 years agocreate_ddl_dir mkpaths its dir if necessary. also, added storage/deploy.t as place...
Robert Buels [Tue, 20 Apr 2010 19:12:22 +0000]
create_ddl_dir mkpaths its dir if necessary.  also, added storage/deploy.t as place to put deployment tests

14 years agoWarn if a class found in ResultSet/ is not a subclass of ::ResultSet
Jess Robinson [Tue, 20 Apr 2010 06:06:26 +0000]
Warn if a class found in ResultSet/ is not a subclass of ::ResultSet

14 years agoFix leftover tabs
Peter Rabbitson [Sun, 18 Apr 2010 21:06:29 +0000]
Fix leftover tabs

14 years agodatetime millisecond precision for MSSQL
Rafael Kitover [Wed, 14 Apr 2010 23:41:26 +0000]
datetime millisecond precision for MSSQL

14 years agoFixed t/73oracle.t remove braces
Robert Bohne [Wed, 14 Apr 2010 18:19:20 +0000]
Fixed t/73oracle.t remove braces

14 years agoFix exception message
Peter Rabbitson [Wed, 14 Apr 2010 15:50:56 +0000]
Fix exception message

14 years agosupport $ENV{DBI_DSN} and $ENV{DBI_DRIVER} (patch from Possum)
Rafael Kitover [Wed, 14 Apr 2010 15:04:00 +0000]
support $ENV{DBI_DSN} and $ENV{DBI_DRIVER} (patch from Possum)

14 years agoAdd forgotten changes
Peter Rabbitson [Wed, 14 Apr 2010 13:41:41 +0000]
Add forgotten changes

14 years agobetter way to find minimal dbms version in ::Replicated
Rafael Kitover [Mon, 12 Apr 2010 18:23:11 +0000]
better way to find minimal dbms version in ::Replicated

14 years agoPesky tabs
Peter Rabbitson [Mon, 12 Apr 2010 07:10:38 +0000]
Pesky tabs

14 years agoBotched merge
Peter Rabbitson [Mon, 12 Apr 2010 07:06:28 +0000]
Botched merge

14 years agoMerge 'trunk' into 'oracle_hierarchical_queries_rt39121'
Peter Rabbitson [Mon, 12 Apr 2010 06:39:41 +0000]
Merge 'trunk' into 'oracle_hierarchical_queries_rt39121'

r9112@Thesaurus (orig r9099):  caelum | 2010-04-07 02:13:38 +0200
UUID support for SQL Anywhere
r9114@Thesaurus (orig r9101):  caelum | 2010-04-07 19:23:53 +0200
clean up UUID stringification for SQL Anywhere
r9115@Thesaurus (orig r9102):  rabbit | 2010-04-08 11:36:35 +0200
Fix utf8columns loading-order test/code (really just as POC at this point)
r9116@Thesaurus (orig r9103):  ribasushi | 2010-04-08 12:10:12 +0200
Make the insert_returning capability private (and saner naming)
r9117@Thesaurus (orig r9104):  rabbit | 2010-04-08 12:36:06 +0200
Refactor the version handling
Clean up normalization wrt non-numeric version parts (i.e. mysql)
r9118@Thesaurus (orig r9105):  ribasushi | 2010-04-08 12:56:33 +0200
Even safer version normalization
r9119@Thesaurus (orig r9106):  rabbit | 2010-04-08 13:16:19 +0200
Changes
r9121@Thesaurus (orig r9108):  caelum | 2010-04-08 18:17:29 +0200
syntax error
r9122@Thesaurus (orig r9109):  caelum | 2010-04-08 18:38:59 +0200
use min dbms_version for ::Replicated
r9123@Thesaurus (orig r9110):  matthewt | 2010-04-08 19:19:58 +0200
fix POD links
r9126@Thesaurus (orig r9113):  rabbit | 2010-04-09 13:29:38 +0200
Test to show utf8columns being indeed broken (sqlite papers over it)
r9127@Thesaurus (orig r9114):  rabbit | 2010-04-09 14:16:23 +0200
Use a sloppy but recommended fix for Test warnings
r9128@Thesaurus (orig r9115):  ribasushi | 2010-04-11 10:43:56 +0200
RT 55865
r9135@Thesaurus (orig r9122):  frew | 2010-04-11 19:28:54 +0200
bump SQLA dep
r9136@Thesaurus (orig r9123):  rabbit | 2010-04-11 19:32:20 +0200
Warn about both UTF8Columns and ForceUTF8 when loaded improperly
r9137@Thesaurus (orig r9124):  rabbit | 2010-04-11 20:35:53 +0200
Deprecate UTF8Columns with a lot of warning whistles
r9138@Thesaurus (orig r9125):  frew | 2010-04-11 20:51:23 +0200
Release 0.08121
r9139@Thesaurus (orig r9126):  frew | 2010-04-11 20:54:43 +0200
set version for dev users

14 years agoset version for dev users
Arthur Axel "fREW" Schmidt [Sun, 11 Apr 2010 18:54:43 +0000]
set version for dev users

14 years agoRelease 0.08121 v0.08121
Arthur Axel "fREW" Schmidt [Sun, 11 Apr 2010 18:51:23 +0000]
Release 0.08121

14 years agoDeprecate UTF8Columns with a lot of warning whistles
Peter Rabbitson [Sun, 11 Apr 2010 18:35:53 +0000]
Deprecate UTF8Columns with a lot of warning whistles

14 years agoWarn about both UTF8Columns and ForceUTF8 when loaded improperly
Peter Rabbitson [Sun, 11 Apr 2010 17:32:18 +0000]
Warn about both UTF8Columns and ForceUTF8 when loaded improperly

14 years agobump SQLA dep
Arthur Axel "fREW" Schmidt [Sun, 11 Apr 2010 17:28:54 +0000]
bump SQLA dep

14 years agoMove oracle offline test where it belongs
Peter Rabbitson [Sun, 11 Apr 2010 12:54:59 +0000]
Move oracle offline test where it belongs

14 years agoFix top-level PRIOR with missing '='
Peter Rabbitson [Sun, 11 Apr 2010 12:52:07 +0000]
Fix top-level PRIOR with missing '='
Fix weird AND hardcoded in tests
Test quotes as well

14 years agoFix rogue tabs
Peter Rabbitson [Sun, 11 Apr 2010 10:53:20 +0000]
Fix rogue tabs

14 years agoRT 55865
Peter Rabbitson [Sun, 11 Apr 2010 08:43:56 +0000]
RT 55865

14 years agoUse a sloppy but recommended fix for Test warnings
Peter Rabbitson [Fri, 9 Apr 2010 12:16:23 +0000]
Use a sloppy but recommended fix for Test warnings

14 years agoTest to show utf8columns being indeed broken (sqlite papers over it)
Peter Rabbitson [Fri, 9 Apr 2010 11:29:32 +0000]
Test to show utf8columns being indeed broken (sqlite papers over it)

14 years agofix POD links
Matt S Trout [Thu, 8 Apr 2010 17:19:58 +0000]
fix POD links

14 years agouse min dbms_version for ::Replicated
Rafael Kitover [Thu, 8 Apr 2010 16:38:59 +0000]
use min dbms_version for ::Replicated

14 years agosyntax error
Rafael Kitover [Thu, 8 Apr 2010 16:17:29 +0000]
syntax error

14 years agoChanges
Peter Rabbitson [Thu, 8 Apr 2010 11:16:19 +0000]
Changes

14 years agoEven safer version normalization
Peter Rabbitson [Thu, 8 Apr 2010 10:56:33 +0000]
Even safer version normalization

14 years agoRefactor the version handling
Peter Rabbitson [Thu, 8 Apr 2010 10:36:05 +0000]
Refactor the version handling
Clean up normalization wrt non-numeric version parts (i.e. mysql)

14 years agoMake the insert_returning capability private (and saner naming)
Peter Rabbitson [Thu, 8 Apr 2010 10:10:12 +0000]
Make the insert_returning capability private (and saner naming)

14 years agoFix utf8columns loading-order test/code (really just as POC at this point)
Peter Rabbitson [Thu, 8 Apr 2010 09:36:34 +0000]
Fix utf8columns loading-order test/code (really just as POC at this point)

14 years agoclean up UUID stringification for SQL Anywhere
Rafael Kitover [Wed, 7 Apr 2010 17:23:53 +0000]
clean up UUID stringification for SQL Anywhere

14 years agoUUID support for SQL Anywhere
Rafael Kitover [Wed, 7 Apr 2010 00:13:38 +0000]
UUID support for SQL Anywhere

14 years agoMerge 'trunk' into 'oracle_hierarchical_queries_rt39121'
Peter Rabbitson [Tue, 6 Apr 2010 09:32:52 +0000]
Merge 'trunk' into 'oracle_hierarchical_queries_rt39121'

r8965@Thesaurus (orig r8952):  hobbs | 2010-03-09 20:29:50 +0100
Support add_columns('+colname'=>{...}) syntax to augment column definitions.

r8966@Thesaurus (orig r8953):  rabbit | 2010-03-10 09:34:38 +0100
docpatch close RT52681
r8974@Thesaurus (orig r8961):  rabbit | 2010-03-11 08:08:57 +0100
Where is my spellchecker (not that it would catch this)
r9005@Thesaurus (orig r8992):  caelum | 2010-03-13 00:47:40 +0100
update Firebird docs
r9006@Thesaurus (orig r8993):  mo | 2010-03-13 10:03:24 +0100
test the dynamic subclassing example
r9008@Thesaurus (orig r8995):  mo | 2010-03-13 13:09:59 +0100
call inflate_result on new_result, but not from the CDBI compat layer
r9009@Thesaurus (orig r8996):  mo | 2010-03-13 13:37:40 +0100
reverting 8995, was supposed to go to a branch
r9010@Thesaurus (orig r8997):  nigel | 2010-03-14 18:09:26 +0100
Corrected a link to connect_info in Manual::Intro
r9018@Thesaurus (orig r9005):  rabbit | 2010-03-15 14:55:17 +0100
Proper fix for RETURNING with default insert
r9026@Thesaurus (orig r9013):  nigel | 2010-03-15 18:36:44 +0100
Documentation on Unicode use with DBIC
r9027@Thesaurus (orig r9014):  rabbit | 2010-03-16 02:55:27 +0100
Horrible horrible rewrite of the aliastype scanner, but folks are starting to complain that their unqualified columns are making joins go away (this was the initial idea). Hopefully this code will silently die some day. /me can haz shame
r9028@Thesaurus (orig r9015):  rabbit | 2010-03-16 16:49:45 +0100
Regenerate test DDL
r9029@Thesaurus (orig r9016):  caelum | 2010-03-16 22:01:21 +0100
_ping for MSSQL
r9030@Thesaurus (orig r9017):  caelum | 2010-03-17 11:49:51 +0100
add connect_call_use_foreign_keys for SQLite
r9031@Thesaurus (orig r9018):  abraxxa | 2010-03-17 16:36:13 +0100
fixed Alexander Hartmaier's mail address

r9039@Thesaurus (orig r9026):  frew | 2010-03-18 15:59:55 +0100
use update instead of set_columns in update_all
r9040@Thesaurus (orig r9027):  frew | 2010-03-18 20:53:28 +0100
Ch Ch Ch Ch Changes!
r9041@Thesaurus (orig r9028):  caelum | 2010-03-19 16:03:41 +0100
POD fixups
r9042@Thesaurus (orig r9029):  rabbit | 2010-03-19 18:39:02 +0100
Fix UTF8Column out of order loading warning
r9043@Thesaurus (orig r9030):  rabbit | 2010-03-20 09:00:00 +0100
Something is wrong with HRI inflation - too slow
r9044@Thesaurus (orig r9031):  rabbit | 2010-03-20 09:26:12 +0100
Extend benchmark
r9045@Thesaurus (orig r9032):  rabbit | 2010-03-20 09:41:30 +0100
MOAR bench
r9048@Thesaurus (orig r9035):  caelum | 2010-03-22 16:10:38 +0100
redo Pg auto-columns using INSERT RETURNING
r9049@Thesaurus (orig r9036):  caelum | 2010-03-22 16:45:55 +0100
move INSERT ... RETURNING code into ::DBI::InsertReturning component for Pg and Firebird
r9050@Thesaurus (orig r9037):  rabbit | 2010-03-22 18:03:13 +0100
Even cleaner way of handling returning (no column interrogation in storage)
r9051@Thesaurus (orig r9038):  caelum | 2010-03-22 23:43:19 +0100
update proxied methods for DBI::Replicated
r9052@Thesaurus (orig r9039):  caelum | 2010-03-23 06:56:12 +0100
fix sort
r9056@Thesaurus (orig r9043):  rabbit | 2010-03-24 11:27:37 +0100
A better illustration how to add relationships at runtime
r9057@Thesaurus (orig r9044):  rabbit | 2010-03-24 11:33:04 +0100
Clearer 'no such rel' errors, correct exception on pkless prefetch
r9058@Thesaurus (orig r9045):  rabbit | 2010-03-24 11:44:50 +0100
One missed step
r9059@Thesaurus (orig r9046):  ribasushi | 2010-03-24 12:11:12 +0100
Straight_join support RT55579
r9060@Thesaurus (orig r9047):  rabbit | 2010-03-24 12:43:02 +0100
bump SQLA dep
r9061@Thesaurus (orig r9048):  ribasushi | 2010-03-24 14:10:33 +0100
Really fix INSERT RETURNING - simply make it a flag on the storage and keep the machinery in core
r9062@Thesaurus (orig r9049):  rabbit | 2010-03-24 14:30:17 +0100
Cosmetics + changes
r9063@Thesaurus (orig r9050):  caelum | 2010-03-24 20:44:15 +0100
Pg version check for can_insert_returning
r9064@Thesaurus (orig r9051):  caelum | 2010-03-24 21:25:24 +0100
collect _server_info on connection
r9065@Thesaurus (orig r9052):  caelum | 2010-03-24 21:49:38 +0100
s/_get_server_info/_populate_server_info/
r9066@Thesaurus (orig r9053):  caelum | 2010-03-25 01:24:09 +0100
remove _get_mssql_version
r9067@Thesaurus (orig r9054):  caelum | 2010-03-25 06:32:51 +0100
minor fix for SQLite version check
r9068@Thesaurus (orig r9055):  caelum | 2010-03-25 07:37:36 +0100
add storage->_server_info->{dbms_ver_normalized}
r9069@Thesaurus (orig r9056):  caelum | 2010-03-26 09:55:46 +0100
a couple minor Informix fixes
r9070@Thesaurus (orig r9057):  caelum | 2010-03-26 10:55:55 +0100
savepoints for Informix
r9071@Thesaurus (orig r9058):  caelum | 2010-03-26 12:23:26 +0100
InflateColumn::DateTime support for Informix
r9072@Thesaurus (orig r9059):  caelum | 2010-03-26 15:08:16 +0100
with_deferred_fk_checks for Informix
r9073@Thesaurus (orig r9060):  caelum | 2010-03-26 15:28:24 +0100
minor cleanups
r9074@Thesaurus (orig r9061):  castaway | 2010-03-26 21:16:44 +0100
Added clarification of quoting to cookbook pod for sql funcs, from metaperl

r9075@Thesaurus (orig r9062):  caelum | 2010-03-27 00:12:37 +0100
missing local
r9076@Thesaurus (orig r9063):  caelum | 2010-03-27 00:19:56 +0100
move warning suppression into ::DBI::InterBase
r9077@Thesaurus (orig r9064):  caelum | 2010-03-27 00:30:02 +0100
a bit cleaner warning suppression for DBD::InterBase only
r9083@Thesaurus (orig r9070):  rabbit | 2010-03-29 10:12:44 +0200
pod error
r9092@Thesaurus (orig r9079):  boghead | 2010-04-02 22:44:32 +0200
- Minor language cleanup in some of the Cookbook documentation
  (thanks metaperl and jester)
- Fix the synopsis for DBIC::Storage::DBI.  ->datetime_parser returns a class,
  so you need to call a method on it in order to transform a DateTime object

r9096@Thesaurus (orig r9083):  ribasushi | 2010-04-05 21:53:13 +0200
Minor test cleanups
r9097@Thesaurus (orig r9084):  caelum | 2010-04-05 22:08:48 +0200
fix test count
r9098@Thesaurus (orig r9085):  ribasushi | 2010-04-06 05:36:04 +0200
Fix embarassing join optimizer bug

14 years agoFix embarassing join optimizer bug
Peter Rabbitson [Tue, 6 Apr 2010 03:36:04 +0000]
Fix embarassing join optimizer bug

14 years agofix test count
Rafael Kitover [Mon, 5 Apr 2010 20:08:48 +0000]
fix test count

14 years agoMinor test cleanups
Peter Rabbitson [Mon, 5 Apr 2010 19:53:13 +0000]
Minor test cleanups

14 years agoRemove todo: 'Check the parameter syntax of connect_by' fixed with new SQLA release
Robert Bohne [Sun, 4 Apr 2010 10:57:45 +0000]
Remove todo: 'Check the parameter syntax of connect_by' fixed with new SQLA release

14 years agoAdd missing nocycle test for hierarchical queries with oracle
Robert Bohne [Sun, 4 Apr 2010 10:56:37 +0000]
Add missing nocycle test for hierarchical queries with oracle

14 years agoMerge 'rs_storage_pod_fix' into 'trunk'
Bryan Beeley [Fri, 2 Apr 2010 20:44:32 +0000]
Merge 'rs_storage_pod_fix' into 'trunk'

- Minor language cleanup in some of the Cookbook documentation
 (thanks metaperl and jester)
- Fix the synopsis for DBIC::Storage::DBI.  ->datetime_parser returns a class,
 so you need to call a method on it in order to transform a DateTime object

14 years ago- Fix the synopsis for DBIC::Storage::DBI. ->datetime_parser returns a class,
Bryan Beeley [Fri, 2 Apr 2010 19:31:34 +0000]
- Fix the synopsis for DBIC::Storage::DBI.  ->datetime_parser returns a class,
  so you need to call a method on it in order to transform a DateTime object

14 years ago- Cleaning up the language in some of the Cookbook documentation
Bryan Beeley [Fri, 2 Apr 2010 19:26:34 +0000]
- Cleaning up the language in some of the Cookbook documentation
  (thanks jester)

14 years agopod error
Peter Rabbitson [Mon, 29 Mar 2010 08:12:44 +0000]
pod error

14 years agoTest with the correct arrangement of the tree.
Robert Bohne [Sat, 27 Mar 2010 18:10:26 +0000]
Test with the correct arrangement of the tree.
(oracle hierarchical queries)

14 years agoSupport NOCYCLE parameter.
Robert Bohne [Sat, 27 Mar 2010 11:03:23 +0000]
Support NOCYCLE parameter.

14 years agoUpdate POD, because of new connect_by implemenation
Robert Bohne [Sat, 27 Mar 2010 10:50:38 +0000]
Update POD, because of new connect_by implemenation