ANNOUNCE: DBI-1.601
am 22.10.2007 10:57:42 von Tim.Buncefile: $CPAN/authors/id/T/TI/TIMB/DBI-1.601.tar.gz
size: 495124 bytes
md5: d80677bd8113ec8cb0438b8703f3c418
The switch from two to three digit minor versions is not significant.
It's just to create more space before bumping up against v2.0.
Skipping 1.600 is also not significant, just idle paranoia.
=head2 Changes in DBI 1.601 (svn rev 10103), 21st October 2007
Fixed t/05thrclone.t to work with Test::More >= 0.71
thanks to Jerry D. Hedden and Michael G Schwern.
Fixed DBI for VMS thanks to Peter (Stig) Edwards.
Added client-side caching to DBD::Gofer. Can use any cache with
get($k)/set($k,$v) methods, including all the Cache and Cache::Cache
distribution modules plus Cache::Memcached, Cache::FastMmap etc.
Works for all transports. Overridable per handle.
Added DBI::Util::CacheMemory for use with DBD::Gofer caching.
It's a very fast and small strict subset of Cache::Memory.
=cut
The client-side caching for DBD::Gofer is cool and powerful.
One handy benefit that might not be obvious is that you can now
add client-side caching to any (gofer compatible) application
without needing a gofer server or even any code changes.
You just define the DBI_AUTOPROXY environment variable like this:
DBI_AUTOPROXY='dbi:Gofer:transport=null;cache=1'
Couldn't be any simpler.
Enjoy!
Tim.