Rafael Kitover [Wed, 22 Dec 2010 14:22:56 +0000]
Fix missed t/inflate/datetime_sqlanywhere.t migration to standalone small_dt
Rafael Kitover [Tue, 21 Dec 2010 20:01:32 +0000]
Remove small_datetime from the main schema - it is not a standard datatype
Fabien Wernli [Thu, 16 Dec 2010 13:33:42 +0000]
force NLS_{LANG,COMP,SORT} for improved predictability
Rafael Kitover [Tue, 7 Dec 2010 23:47:54 +0000]
merge and improve _is_lob_type from Sybase::ASE into Storage::DBI
Alexander Hartmaier [Tue, 25 May 2010 15:55:26 +0000]
support INSERT ... RETURNING in Oracle 8i and later
Rafael Kitover [Wed, 15 Dec 2010 09:12:55 +0000]
rewrite Schema::Loader section in Manual::Intro
Rafael Kitover [Fri, 3 Dec 2010 09:16:56 +0000]
rename sybase_asa tests and env vars to sqlanywhere
Peter Rabbitson [Thu, 2 Dec 2010 10:37:02 +0000]
Support for -value op in search (for pg arrays and stuff)
Peter Rabbitson [Wed, 1 Dec 2010 02:33:00 +0000]
Order core dependencies, bump CAG to the rewritten fastiness
Peter Rabbitson [Wed, 1 Dec 2010 02:21:50 +0000]
Limit the void context search exceptions to non-dbic code
<robkinyon> i can fully imagine someone doing it because of side-effects they've added
<robkinyon> to something they didn't realize called search
Peter Rabbitson [Wed, 1 Dec 2010 00:52:42 +0000]
Missing podcoverage skips
Peter Rabbitson [Wed, 1 Dec 2010 00:42:19 +0000]
Make the has-ident check in Row->update even lazier
Peter Rabbitson [Mon, 29 Nov 2010 06:22:51 +0000]
Indulge in some microoptimization
Per: http://lists.scsys.co.uk/pipermail/dbix-class/2010-November/009600.html
and http://lists.scsys.co.uk/pipermail/dbix-class/2010-November/009601.html
Fabien Wernli [Fri, 23 Jul 2010 15:55:19 +0000]
Get Storage::Oracle to behave when quoting is enabled
Also fix Pg being unable to handle scalarref sequences
Peter Rabbitson [Mon, 29 Nov 2010 05:18:51 +0000]
Quieter Sybase tests
Peter Rabbitson [Sun, 28 Nov 2010 03:39:48 +0000]
Separate the oracle core and hq tests
Peter Rabbitson [Sun, 28 Nov 2010 02:15:24 +0000]
Rename method, normalize rv to [$sql, @bind]
Peter Rabbitson [Sun, 28 Nov 2010 00:49:41 +0000]
Keep belongs_to related object / fk values in sync
Peter Rabbitson [Sat, 27 Nov 2010 23:14:22 +0000]
Fix count on rs with a having clause with an aliased condition
Al Newkirk [Sat, 6 Nov 2010 21:53:55 +0000]
explain how to use HashRefInflator with search
Peter Rabbitson [Fri, 26 Nov 2010 13:15:55 +0000]
Fix the DBI-destroy-warning silencer
Peter Rabbitson [Thu, 25 Nov 2010 00:48:43 +0000]
Microoptimization of the IC::DT registration code
Arthur Axel 'fREW' Schmidt [Fri, 26 Nov 2010 23:11:20 +0000]
refactor DBIx::Class::Storage::Statistics::debugfh() to be lazy
Rafael Kitover [Wed, 24 Nov 2010 09:42:52 +0000]
Quote table name when inserting DEFAULT VALUES
Rafael Kitover [Mon, 22 Nov 2010 08:41:56 +0000]
Fix multiple storage regressions from
52416317
Factor out the pre-insert value fetching again, some storages need
to hook there. The rest is just riba being retarded, Caelum++
Moritz Lenz [Tue, 23 Nov 2010 15:30:20 +0000]
fix left-over from use_namespaces
Rafael Kitover [Tue, 23 Nov 2010 11:52:56 +0000]
added website to community resources in main POD
Peter Rabbitson [Thu, 18 Nov 2010 09:28:21 +0000]
Always run the META.yml check
Peter Rabbitson [Fri, 12 Nov 2010 14:58:24 +0000]
Backout inconsistent changes to +columns handling
introduced in
67ba664605de95b5130b55397c7351f53dae4c19 2 years ago
Peter Rabbitson [Thu, 18 Nov 2010 07:56:14 +0000]
Overhaul thread handling
Throw away _verify_tid as it happens too late (when a request is fired).
Instead destroy the current $dbh as soon as possible in CLONE and hope for
the best. Also deactivate _verify_pid on Win32 as it silently spawns a
thread in the background (and thus invokes CLONE).
Peter Rabbitson [Thu, 18 Nov 2010 07:10:48 +0000]
Suppress replicated test warnings on win32 as well
Peter Rabbitson [Mon, 15 Nov 2010 10:32:48 +0000]
Fix 2 stupid omissions in tests
Peter Rabbitson [Sun, 14 Nov 2010 12:43:00 +0000]
Stop showing __BULK_INSERT__ during populate() without bindvals
Also restructure the code a bit (e.g. avoid a useless list-copy)
Peter Rabbitson [Sun, 14 Nov 2010 12:37:28 +0000]
Fix a forgotten nested try::tiny usage
Peter Rabbitson [Sun, 14 Nov 2010 12:24:06 +0000]
Attach a storage debugobj lazily instead of at new() time
Peter Rabbitson [Sun, 14 Nov 2010 12:23:19 +0000]
Unqualify imported functions
Andrew Rodland [Tue, 9 Nov 2010 01:19:04 +0000]
Croak more intelligently when attrs->{page} is an unexpected value
Peter Rabbitson [Sat, 9 Oct 2010 09:01:35 +0000]
Major overhaul of select/as resolution handling (fixes RT#61235)
Mike Baas [Fri, 29 Oct 2010 02:55:49 +0000]
Add notes about handling of inflated objects in resultset conditions
Peter Rabbitson [Fri, 12 Nov 2010 15:22:01 +0000]
Stop spurious warnings in cdbi test
Peter Rabbitson [Tue, 9 Nov 2010 13:30:20 +0000]
Overhaul serialization test, add optional Memcached testing
Peter Rabbitson [Sat, 30 Oct 2010 09:42:43 +0000]
Add Storable freeze/thaw hooks to ResultSet to detach active cursors
This allows serialization of resultsets "in-progress". Furthermore
testing revealed cached resultsets are serializable just fine \o/
Peter Rabbitson [Sat, 30 Oct 2010 09:36:47 +0000]
Switch all Storable serialization calls from freeze() to nfreeze()
ovid++ for researching this:
http://blogs.perl.org/users/ovid/2010/10/storable-freeze-versus-nfreeze.html
Peter Rabbitson [Mon, 8 Nov 2010 11:52:29 +0000]
Fix regressions in IC::DT registration logic
Peter Rabbitson [Mon, 8 Nov 2010 02:03:36 +0000]
Fix datetime dependency in t/60core.t (RT62635)
Peter Rabbitson [Mon, 8 Nov 2010 01:54:09 +0000]
Deprecate rolled-out hash-condition in search()
Peter Rabbitson [Mon, 8 Nov 2010 01:26:47 +0000]
Die on search in void context
Peter Rabbitson [Mon, 8 Nov 2010 01:10:20 +0000]
Refactor insert logic (Row should not handle SQLA options)
Peter Rabbitson [Sun, 7 Nov 2010 23:20:11 +0000]
Introduce columns_info, switch a large portion of the code over
(saves on repeated method calls)
Peter Rabbitson [Sun, 12 Sep 2010 18:52:49 +0000]
Cleanup Row::sequence()
While it seems like a rather useless method these days (we have excellent sequence
detection) keep it around nevertheless. However move it to ResultSource where
it logically belongs, and undocument its use from a couple of ::Storage driver
POD examples
Peter Rabbitson [Sun, 12 Sep 2010 18:50:34 +0000]
Cleanup ::ResultSourceProxy, use a proxy-method generator
Alexander Hartmaier [Fri, 29 Oct 2010 15:59:04 +0000]
More robust Oracle autoinc pk sequence detection
When only one trigger could possible match a specific column, the trigger
detection rules can be more lenient.
Peter Rabbitson [Sat, 30 Oct 2010 08:40:11 +0000]
Hide package from PAUSE
Arthur Axel 'fREW' Schmidt [Tue, 9 Nov 2010 00:25:27 +0000]
Don't quote NULL for debug output
Also require new SQLA with more goodies (and which can take advantage
of an unquoted NULL)
John Napiorkowski [Wed, 10 Nov 2010 02:22:58 +0000]
fix and regression test for RT #62642
Alexander Hartmaier [Fri, 29 Oct 2010 15:55:41 +0000]
Removed unintentionally doubled cd pk trigger from t/73oracle.t
Arthur Axel 'fREW' Schmidt [Fri, 29 Oct 2010 15:10:24 +0000]
fREWFail: Remove IRC topic from DBIx::Class
Arthur Axel 'fREW' Schmidt [Thu, 28 Oct 2010 15:52:55 +0000]
release 0.08124
Arthur Axel 'fREW' Schmidt [Thu, 28 Oct 2010 14:23:47 +0000]
Changes for 0.08124
Peter Rabbitson [Thu, 28 Oct 2010 09:01:41 +0000]
Generalize leak-trace handling
Disable the leak tests for perls 5.13.5 and 5.13.6 on *smoker only*
Peter Rabbitson [Thu, 28 Oct 2010 08:00:54 +0000]
Test::Builder2 has a fancy set of singletons
Peter Rabbitson [Thu, 28 Oct 2010 08:00:05 +0000]
podcoverage exception (how did I miss *that*!?)
Arthur Axel 'fREW' Schmidt [Wed, 27 Oct 2010 23:28:24 +0000]
release 0.08123_03
Arthur Axel 'fREW' Schmidt [Wed, 27 Oct 2010 23:25:30 +0000]
add changes from last few commits
Amiri Barksdale at Home [Mon, 12 Jul 2010 02:58:41 +0000]
View-dep cleanups (really paper overs, code needs a rewrite)
Tighter check for ref type in resolver (this was broken but unnoticed)
Skip table result classes in view part of resolver.
No uninitialized warnings in resolver where it expects some misses (ugh!)
Cleanup viewdeps test (and correct incorrect comparison)
This should have not merged as is, but time is short to fix it properly.
Hopefully next iter.
Peter Rabbitson [Wed, 27 Oct 2010 22:39:55 +0000]
Bring back deleted classes
The idea was to move them into a separate dist, but ENOTIME
Peter Rabbitson [Wed, 27 Oct 2010 18:01:35 +0000]
Latest DBD::SQLite really went to shit >:(
Peter Rabbitson [Wed, 27 Oct 2010 17:59:15 +0000]
This test in fact requires DT::F::SQLite
Peter Rabbitson [Wed, 27 Oct 2010 11:57:39 +0000]
Add a fix to cookbook recipe
Peter Rabbitson [Wed, 27 Oct 2010 10:39:22 +0000]
Fix load_namespaces fail when classes tinker with $_
Norbert Buchmuller [Fri, 22 Oct 2010 12:21:28 +0000]
Fixed a prefetch bug (o2m->prefetch_o2m+order_by+rows)
Peter Rabbitson [Wed, 27 Oct 2010 10:18:41 +0000]
Add undocumented ability to disable the join optimizer
The capability system in its current form is insufficient - pending a
redesign/rewrite. In the meantime remove mention of it from Changes
and add an extra cap to disable the join-optimizer on request (prodded
by timbunce :)
Peter Rabbitson [Wed, 27 Oct 2010 10:11:15 +0000]
Automatically mark the cap. framework methods as unimplemented for replication
Peter Rabbitson [Tue, 26 Oct 2010 17:42:29 +0000]
Fail gracefully on Config::Any PROFILE-loading errors
Arthur Axel 'fREW' Schmidt [Tue, 26 Oct 2010 15:00:05 +0000]
release 0.08123_02
Arthur Axel 'fREW' Schmidt [Tue, 26 Oct 2010 14:49:05 +0000]
bump version for dev users
Peter Rabbitson [Tue, 26 Oct 2010 12:12:06 +0000]
$sth->{Active} may throw during destruction >.<
Peter Rabbitson [Tue, 26 Oct 2010 11:59:56 +0000]
Extra adjustments of find() documentation and code (as suggested by freetime)
Peter Rabbitson [Tue, 26 Oct 2010 11:55:50 +0000]
Extra authordeps
Peter Rabbitson [Tue, 26 Oct 2010 11:51:24 +0000]
Patch up weird MRO fail on 5.8 perls
Peter Rabbitson [Tue, 26 Oct 2010 11:16:26 +0000]
Temporary fixes for 5.13.x $@ handling
Some patchups to mitigate fallout from
http://perl5.git.perl.org/perl.git/commitdiff/
96d9b9cd
Included several "time-bombs" set to go off when 5.13.8
is available (the "Contentious Changes freeze" release)
Peter Rabbitson [Mon, 25 Oct 2010 03:15:02 +0000]
Break out the txn_scope_guard tests, some cleanup
Peter Rabbitson [Tue, 26 Oct 2010 09:30:00 +0000]
gitignore MYMETA
Peter Rabbitson [Tue, 26 Oct 2010 09:25:17 +0000]
Get test suite to pass under 5.13.6 (peepeeness!)
A regression slipped into 5.13.6 introduced by
http://perl5.git.perl.org/perl.git/commit/
304474c3
Fixed by: http://perl5.git.perl.org/perl.git/commit/
cefd5c7c
Peter Rabbitson [Thu, 21 Oct 2010 18:04:21 +0000]
-ident implementation
Peter Rabbitson [Tue, 17 Aug 2010 05:18:06 +0000]
Remove useless use of Storable from t/100extra_source.t
Cleanup needed before merging extended rels (Storable chokes on
the coderefs). Rewrite the test while we are here.
Peter Rabbitson [Fri, 22 Oct 2010 18:28:55 +0000]
Return a unique list of k/vs from get_inflated_columns
Peter Rabbitson [Thu, 21 Oct 2010 22:37:06 +0000]
Massive cleanup of transaction handlers
Audit the txn_do/scope_guard/txn_begin|txn_commit codepaths to make
sure they can be interchangeably used and still just DTRT.
Write a ton of tests to codify current behavior
In the process revert
d8a5a2340b0ac0dbf1c3e7779e7951b1bec2ccd5 which
introduces a regression (now poperly caught by tests)
Peter Rabbitson [Thu, 21 Oct 2010 14:49:18 +0000]
Make sure t/storage/debug.t passes with DBIC_TRACE_PROFILE set
Peter Rabbitson [Sun, 10 Oct 2010 18:36:47 +0000]
Add Hash::Merge exception to the leak test
This is so that a user with a DBIC_TRACE_PROFILE in the env will
still be able to pass the tests/install
Arthur Axel 'fREW' Schmidt [Wed, 20 Oct 2010 14:57:32 +0000]
add SEE ALSO
Aaron Crane [Mon, 18 Oct 2010 12:20:25 +0000]
Doc fix: DBIx::Class::Row->discard_changes documented twice
Robert Bohne [Sun, 17 Oct 2010 18:24:16 +0000]
Skip cross-schema tests for Oracle 8i (no clear fix yet)
Robert Bohne [Sun, 13 Jun 2010 16:56:13 +0000]
Fixed test for hierarchical queries with Oracle 8i.
Peter Rabbitson [Sun, 17 Oct 2010 15:47:27 +0000]
Merge branch 'people/riba/find_cleanup' into people/riba/master_cherry
Peter Rabbitson [Sat, 16 Oct 2010 23:51:33 +0000]
Test for already fixed RT#59219
Peter Rabbitson [Sat, 16 Oct 2010 22:46:18 +0000]
Extensive updates to find/key related documentation
Peter Rabbitson [Sat, 16 Oct 2010 16:40:53 +0000]
Fix find() with an explicit constraint name (... { key => $cname } )
Fix the code being overly lax on evaluation of the combined
condition (user supplied + $rs inherited). If we can not prove
that a constraint is deteministic - we throw
Also fix the heuristics invoked without a key attr. to not
consider constraints for which NULL values have been supplied
Peter Rabbitson [Sat, 16 Oct 2010 00:14:03 +0000]
De-golf _is_deterministic_value, add more tests for create() with $rs conds
Peter Rabbitson [Fri, 15 Oct 2010 22:11:37 +0000]
Reduce mount of perlgolf in ResultSet.pm