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

14 years agoadd storage->_server_info->{dbms_ver_normalized}
Rafael Kitover [Thu, 25 Mar 2010 06:37:36 +0000]
add storage->_server_info->{dbms_ver_normalized}

14 years agominor fix for SQLite version check
Rafael Kitover [Thu, 25 Mar 2010 05:32:51 +0000]
minor fix for SQLite version check

14 years agoremove _get_mssql_version
Rafael Kitover [Thu, 25 Mar 2010 00:24:09 +0000]
remove _get_mssql_version

14 years agos/_get_server_info/_populate_server_info/
Rafael Kitover [Wed, 24 Mar 2010 20:49:38 +0000]
s/_get_server_info/_populate_server_info/

14 years agocollect _server_info on connection
Rafael Kitover [Wed, 24 Mar 2010 20:25:24 +0000]
collect _server_info on connection

14 years agoPg version check for can_insert_returning
Rafael Kitover [Wed, 24 Mar 2010 19:44:15 +0000]
Pg version check for can_insert_returning

14 years agoCosmetics + changes
Peter Rabbitson [Wed, 24 Mar 2010 13:30:16 +0000]
Cosmetics + changes

14 years agoReally fix INSERT RETURNING - simply make it a flag on the storage and keep the machi...
Peter Rabbitson [Wed, 24 Mar 2010 13:10:33 +0000]
Really fix INSERT RETURNING - simply make it a flag on the storage and keep the machinery in core

14 years agobump SQLA dep
Peter Rabbitson [Wed, 24 Mar 2010 11:43:01 +0000]
bump SQLA dep

14 years agoStraight_join support RT55579
Peter Rabbitson [Wed, 24 Mar 2010 11:11:12 +0000]
Straight_join support RT55579

14 years agoOne missed step
Peter Rabbitson [Wed, 24 Mar 2010 10:44:50 +0000]
One missed step

14 years agoClearer 'no such rel' errors, correct exception on pkless prefetch
Peter Rabbitson [Wed, 24 Mar 2010 10:33:03 +0000]
Clearer 'no such rel' errors, correct exception on pkless prefetch

14 years agoA better illustration how to add relationships at runtime
Peter Rabbitson [Wed, 24 Mar 2010 10:27:36 +0000]
A better illustration how to add relationships at runtime

14 years agofix sort
Rafael Kitover [Tue, 23 Mar 2010 05:56:12 +0000]
fix sort

14 years agoupdate proxied methods for DBI::Replicated
Rafael Kitover [Mon, 22 Mar 2010 22:43:19 +0000]
update proxied methods for DBI::Replicated

14 years agoEven cleaner way of handling returning (no column interrogation in storage)
Peter Rabbitson [Mon, 22 Mar 2010 17:03:12 +0000]
Even cleaner way of handling returning (no column interrogation in storage)

14 years agomove INSERT ... RETURNING code into ::DBI::InsertReturning component for Pg and Firebird
Rafael Kitover [Mon, 22 Mar 2010 15:45:55 +0000]
move INSERT ... RETURNING code into ::DBI::InsertReturning component for Pg and Firebird

14 years agoredo Pg auto-columns using INSERT RETURNING
Rafael Kitover [Mon, 22 Mar 2010 15:10:38 +0000]
redo Pg auto-columns using INSERT RETURNING

14 years agoMOAR bench
Peter Rabbitson [Sat, 20 Mar 2010 08:41:30 +0000]
MOAR bench

14 years agoExtend benchmark
Peter Rabbitson [Sat, 20 Mar 2010 08:26:12 +0000]
Extend benchmark

14 years agoSomething is wrong with HRI inflation - too slow
Peter Rabbitson [Sat, 20 Mar 2010 08:00:00 +0000]
Something is wrong with HRI inflation - too slow

14 years agoFix UTF8Column out of order loading warning
Peter Rabbitson [Fri, 19 Mar 2010 17:39:02 +0000]
Fix UTF8Column out of order loading warning

14 years agoPOD fixups
Rafael Kitover [Fri, 19 Mar 2010 15:03:41 +0000]
POD fixups

14 years agoCh Ch Ch Ch Changes!
Arthur Axel "fREW" Schmidt [Thu, 18 Mar 2010 19:53:28 +0000]
Ch Ch Ch Ch Changes!

14 years agouse update instead of set_columns in update_all
Arthur Axel "fREW" Schmidt [Thu, 18 Mar 2010 14:59:55 +0000]
use update instead of set_columns in update_all

14 years agofixed Alexander Hartmaier's mail address
Alexander Hartmaier [Wed, 17 Mar 2010 15:36:13 +0000]
fixed Alexander Hartmaier's mail address

14 years agoadd connect_call_use_foreign_keys for SQLite
Rafael Kitover [Wed, 17 Mar 2010 10:49:51 +0000]
add connect_call_use_foreign_keys for SQLite

14 years ago_ping for MSSQL
Rafael Kitover [Tue, 16 Mar 2010 21:01:21 +0000]
_ping for MSSQL

14 years agoRegenerate test DDL
Peter Rabbitson [Tue, 16 Mar 2010 15:49:45 +0000]
Regenerate test DDL

14 years agoHorrible horrible rewrite of the aliastype scanner, but folks are starting to complai...
Peter Rabbitson [Tue, 16 Mar 2010 01:55:27 +0000]
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

14 years agoDocumentation on Unicode use with DBIC
Nigel Metheringham [Mon, 15 Mar 2010 17:36:44 +0000]
Documentation on Unicode use with DBIC

14 years agoProper fix for RETURNING with default insert
Peter Rabbitson [Mon, 15 Mar 2010 13:55:14 +0000]
Proper fix for RETURNING with default insert

14 years agoCorrected a link to connect_info in Manual::Intro
Nigel Metheringham [Sun, 14 Mar 2010 17:09:26 +0000]
Corrected a link to connect_info in Manual::Intro

14 years agoreverting 8995, was supposed to go to a branch
Moritz Onken [Sat, 13 Mar 2010 12:37:40 +0000]
reverting 8995, was supposed to go to a branch

14 years agocall inflate_result on new_result, but not from the CDBI compat layer
Moritz Onken [Sat, 13 Mar 2010 12:09:59 +0000]
call inflate_result on new_result, but not from the CDBI compat layer

14 years agotest the dynamic subclassing example
Moritz Onken [Sat, 13 Mar 2010 09:03:24 +0000]
test the dynamic subclassing example

14 years agoupdate Firebird docs
Rafael Kitover [Fri, 12 Mar 2010 23:47:40 +0000]
update Firebird docs

14 years agoWhere is my spellchecker (not that it would catch this)
Peter Rabbitson [Thu, 11 Mar 2010 07:08:57 +0000]
Where is my spellchecker (not that it would catch this)

14 years agodocpatch close RT52681
Peter Rabbitson [Wed, 10 Mar 2010 08:34:37 +0000]
docpatch close RT52681

14 years agoSupport add_columns('+colname'=>{...}) syntax to augment column definitions.
Andrew Rodland [Tue, 9 Mar 2010 19:29:50 +0000]
Support add_columns('+colname'=>{...}) syntax to augment column definitions.

14 years agoFix POD link
Dagfinn Ilmari Mannsåker [Tue, 9 Mar 2010 14:06:48 +0000]
Fix POD link

14 years agoremove unnecessary transaction_depth check in DBI::insert_bulk
Rafael Kitover [Sun, 7 Mar 2010 11:08:00 +0000]
remove unnecessary transaction_depth check in DBI::insert_bulk

14 years agoMerge 'storage-interbase' into 'trunk'
Rafael Kitover [Sun, 7 Mar 2010 10:55:06 +0000]
Merge 'storage-interbase' into 'trunk'

r23004@hlagh (orig r8530):  moritz | 2010-02-04 07:41:29 -0500
create branch for Storage::DBI::InterBase

r23005@hlagh (orig r8531):  moritz | 2010-02-04 07:44:02 -0500
primitive, non-working and very specific Storage::DBI::InterBase
r23006@hlagh (orig r8532):  moritz | 2010-02-04 08:00:05 -0500
[Storage::DBI::InterBase] remove cruft copied from MSSQL
r23008@hlagh (orig r8534):  moritz | 2010-02-04 08:34:22 -0500
[Storage::DBI::InterBase] remove more cruft
r23014@hlagh (orig r8540):  caelum | 2010-02-04 10:08:27 -0500
test file for firebird, not passing yet
r23015@hlagh (orig r8541):  caelum | 2010-02-04 11:24:51 -0500
Firebird: fix test cleanup, add ODBC wrapper
r23016@hlagh (orig r8542):  caelum | 2010-02-04 13:18:48 -0500
limit and better autoinc for Firebird
r23018@hlagh (orig r8544):  caelum | 2010-02-04 14:19:51 -0500
override quoting columns for RETURNING in Firebird ODBC (where it doesn't work) and generate a RETURNING clause only when necessary
r23022@hlagh (orig r8548):  caelum | 2010-02-05 03:55:43 -0500
fix up my Row code for non-pk autoincs, add pretty crappy DT inflation for Firebird
r23023@hlagh (orig r8549):  caelum | 2010-02-05 04:26:03 -0500
rename a couple of variables
r23024@hlagh (orig r8550):  caelum | 2010-02-05 04:46:31 -0500
check for both NULL and null, rename _fb_auto_incs to _auto_incs
r23025@hlagh (orig r8551):  caelum | 2010-02-05 05:07:14 -0500
support autoinc PKs without is_auto_increment set
r23047@hlagh (orig r8570):  caelum | 2010-02-06 07:35:31 -0500
move Firebird ODBC override for RETURNING to a SQLAHacks class
r23048@hlagh (orig r8571):  caelum | 2010-02-06 08:06:44 -0500
Firebird: add POD, fix BLOB tests
r23085@hlagh (orig r8588):  caelum | 2010-02-08 08:26:41 -0500
better DT inflation for Firebird and _ping
r23087@hlagh (orig r8590):  moritz | 2010-02-08 08:32:26 -0500
test ->update({...}) for firebird
r23088@hlagh (orig r8591):  caelum | 2010-02-08 08:33:09 -0500
test update
r23089@hlagh (orig r8592):  moritz | 2010-02-08 08:43:50 -0500
use quoting in firebird tests
r23115@hlagh (orig r8597):  caelum | 2010-02-10 07:05:21 -0500
default to sql dialect 3 unless overridden
r23116@hlagh (orig r8598):  caelum | 2010-02-10 07:42:17 -0500
turn on ib_softcommit, savepoint tests now pass for DBD::InterBase
r23123@hlagh (orig r8605):  caelum | 2010-02-10 17:38:24 -0500
fix savepoints for Firebird ODBC
r23170@hlagh (orig r8652):  caelum | 2010-02-11 07:27:19 -0500
support the DATE data type for Firebird
r23186@hlagh (orig r8668):  caelum | 2010-02-12 14:43:20 -0500
special bind_param_array move to make DBD::InterBase happy (RT#54561)
r23213@hlagh (orig r8695):  caelum | 2010-02-13 15:15:46 -0500
fix fail in t/72pg.t related to new autoinc retrieval code in ::Row
r23214@hlagh (orig r8696):  caelum | 2010-02-13 15:18:27 -0500
fix multiple cursor test
r23246@hlagh (orig r8728):  caelum | 2010-02-16 09:47:43 -0500
POD fix
r23358@hlagh (orig r8758):  caelum | 2010-02-19 06:25:27 -0500
s/primary_columns/_pri_cols/ for Firebird
r23420@hlagh (orig r8800):  rkitover | 2010-02-22 19:33:13 -0500
don't use ib_softcommit by default
r23496@hlagh (orig r8841):  rkitover | 2010-03-01 04:22:19 -0500
update POD
r23545@hlagh (orig r8855):  rkitover | 2010-03-03 12:59:41 -0500
destroy cached statements in $storage->disconnect too
r23582@hlagh (orig r8892):  rkitover | 2010-03-05 18:06:33 -0500
auto_nextval support for Firebird
r23598@hlagh (orig r8908):  rkitover | 2010-03-06 11:48:41 -0500
remove that code for non-pk autoincs from Row, move to ::DBI::InterBase
r23599@hlagh (orig r8909):  rkitover | 2010-03-06 12:00:15 -0500
remove BindType2 test class
r23601@hlagh (orig r8911):  rkitover | 2010-03-06 12:12:55 -0500
cache autoinc sequence in column_info
r23609@hlagh (orig r8919):  rkitover | 2010-03-06 18:05:24 -0500
remove connect_info from maint/gen-schema.pl
r23610@hlagh (orig r8920):  rkitover | 2010-03-06 18:15:13 -0500
don't die on insert in firebird with no pk
r23612@hlagh (orig r8922):  ribasushi | 2010-03-06 19:18:46 -0500
What I really meant
r23619@hlagh (orig r8929):  rkitover | 2010-03-07 05:46:04 -0500
fix RETURNING for empty INSERT

14 years agofix RETURNING for empty INSERT
Rafael Kitover [Sun, 7 Mar 2010 10:46:02 +0000]
fix RETURNING for empty INSERT

14 years agoFix MC bug reported by felix
Peter Rabbitson [Sun, 7 Mar 2010 10:38:32 +0000]
Fix MC bug reported by felix

14 years agoMerge 'trunk' into 'storage-interbase'
Rafael Kitover [Sun, 7 Mar 2010 10:14:08 +0000]
Merge 'trunk' into 'storage-interbase'

r23611@hlagh (orig r8921):  ribasushi | 2010-03-06 18:52:50 -0500
Cascading delete needs a guard to remain atomic
r23613@hlagh (orig r8923):  ribasushi | 2010-03-06 20:35:49 -0500
Fix the docs for select/as
r23614@hlagh (orig r8924):  ribasushi | 2010-03-06 20:58:09 -0500
Unmark Opt::Deps experimental and add extra method as per RT55211
r23615@hlagh (orig r8925):  ribasushi | 2010-03-06 21:22:07 -0500
Switch NoTab/EOL checks to Opt::Deps
Enable NoTab checks
Disable EOL checks
r23616@hlagh (orig r8926):  ribasushi | 2010-03-07 04:23:23 -0500
Cleanup a bit

14 years agoCleanup a bit
Peter Rabbitson [Sun, 7 Mar 2010 09:23:23 +0000]
Cleanup a bit

14 years agoSwitch NoTab/EOL checks to Opt::Deps
Peter Rabbitson [Sun, 7 Mar 2010 02:22:07 +0000]
Switch NoTab/EOL checks to Opt::Deps
Enable NoTab checks
Disable EOL checks

14 years agoUnmark Opt::Deps experimental and add extra method as per RT55211
Peter Rabbitson [Sun, 7 Mar 2010 01:58:09 +0000]
Unmark Opt::Deps experimental and add extra method as per RT55211

14 years agoFix the docs for select/as
Peter Rabbitson [Sun, 7 Mar 2010 01:35:49 +0000]
Fix the docs for select/as

14 years agoWhat I really meant
Peter Rabbitson [Sun, 7 Mar 2010 00:18:46 +0000]
What I really meant

14 years agoCascading delete needs a guard to remain atomic
Peter Rabbitson [Sat, 6 Mar 2010 23:52:50 +0000]
Cascading delete needs a guard to remain atomic

14 years agodon't die on insert in firebird with no pk
Rafael Kitover [Sat, 6 Mar 2010 23:15:13 +0000]
don't die on insert in firebird with no pk

14 years agoremove connect_info from maint/gen-schema.pl
Rafael Kitover [Sat, 6 Mar 2010 23:05:25 +0000]
remove connect_info from maint/gen-schema.pl

14 years agoMerge 'trunk' into 'storage-interbase'
Wallace Reis [Sat, 6 Mar 2010 18:51:59 +0000]
Merge 'trunk' into 'storage-interbase'

r23602@hlagh (orig r8912):  wreis | 2010-03-06 12:51:59 -0500
improvements for HasOne relationship validationn

14 years agoimprovements for HasOne relationship validationn
Wallace Reis [Sat, 6 Mar 2010 17:51:59 +0000]
improvements for HasOne relationship validationn