14 years agoI option functional and passing tests
Eden Cardim [Fri, 7 May 2010 22:02:41 +0000]
I option functional and passing tests

14 years agofixes to dbicadmin -I test
Eden Cardim [Fri, 7 May 2010 22:02:25 +0000]
fixes to dbicadmin -I test

14 years agotest for the dbicadmin -I option
Eden Cardim [Fri, 7 May 2010 22:02:00 +0000]
test for the dbicadmin -I option

14 years agoMerge 'trunk' into 'dbicadmin-non-versioned'
Peter Rabbitson [Fri, 7 May 2010 16:28:52 +0000]
Merge 'trunk' into 'dbicadmin-non-versioned'

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
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 agoTrap erroneous warnings
Peter Rabbitson [Fri, 7 May 2010 16:28:26 +0000]
Trap erroneous warnings

14 years agodbicadmin can now install non-versioned schemas
Eden Cardim [Fri, 7 May 2010 16:16:03 +0000]
dbicadmin can now install non-versioned schemas

14 years agoadded failing test case for non-versioned schema deploy attempt
Eden Cardim [Fri, 7 May 2010 16:15:47 +0000]
added failing test case for non-versioned schema deploy attempt

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 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 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 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 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 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 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 agoa bit cleaner warning suppression for DBD::InterBase only
Rafael Kitover [Fri, 26 Mar 2010 23:30:02 +0000]
a bit cleaner warning suppression for DBD::InterBase only

14 years agomove warning suppression into ::DBI::InterBase
Rafael Kitover [Fri, 26 Mar 2010 23:19:56 +0000]
move warning suppression into ::DBI::InterBase

14 years agomissing local
Rafael Kitover [Fri, 26 Mar 2010 23:12:37 +0000]
missing local

14 years agoAdded clarification of quoting to cookbook pod for sql funcs, from metaperl
Jess Robinson [Fri, 26 Mar 2010 20:16:44 +0000]
Added clarification of quoting to cookbook pod for sql funcs, from metaperl

14 years agominor cleanups
Rafael Kitover [Fri, 26 Mar 2010 14:28:24 +0000]
minor cleanups

14 years agowith_deferred_fk_checks for Informix
Rafael Kitover [Fri, 26 Mar 2010 14:08:16 +0000]
with_deferred_fk_checks for Informix

14 years agoInflateColumn::DateTime support for Informix
Rafael Kitover [Fri, 26 Mar 2010 11:23:26 +0000]
InflateColumn::DateTime support for Informix

14 years agosavepoints for Informix
Rafael Kitover [Fri, 26 Mar 2010 09:55:55 +0000]
savepoints for Informix

14 years agoa couple minor Informix fixes
Rafael Kitover [Fri, 26 Mar 2010 08:55:46 +0000]
a couple minor Informix fixes