Path to this page:
./
databases/p5-DBI,
The database-independent Perl database access API
Branch: CURRENT,
Version: 1.609,
Package name: p5-DBI-1.609,
Maintainer: rhaenDBI is a database access Application Programming Interface (API)
for the Perl Language. The DBI API Specification defines a set
of functions, variables and conventions that provide a consistent
database interface independent of the actual database being used.
Required to run:[
lang/perl5]
Master sites: (Expand)
SHA1: abb8071a3451c36099846f73838cb7a6533e3bd8
RMD160: 1f1e8ffb795168c65add2ac13d3549ab9958b934
Filesize: 498.349 KB
Version history: (Expand)
- (2009-06-15) Updated to version: p5-DBI-1.609
- (2009-05-06) Updated to version: p5-DBI-1.608
- (2008-10-20) Updated to version: p5-DBI-1.607nb1
- (2008-07-24) Updated to version: p5-DBI-1.607
- (2008-07-22) Updated to version: p5-DBI-1.605
- (2008-05-29) Updated to version: p5-DBI-1.604
CVS history: (Expand)
| 2010-01-16 16:42:12 by Jens Rehsack | Files touched by this commit (1) |
Log message:
DBI meanwhile has 3 digit minor version - adjust buildlink3.mk
|
| 2009-06-14 23:03:32 by Jens Rehsack | Files touched by this commit (2) |
Log message:
pkgsrc changes:
- Updating package of p5 module DBI & Co. from 1.608 to 1.609
- Setting LICENSE to ${PERL5_LICENSE} according to META.yaml
- Removing dependency to devel/p5-Test-Simple: required version is
in pkgsrc distributed perl core
Upstream changes:
Fixes to DBD::File (H.Merijn Brand)
added f_schema attribute
table names case sensitive when quoted, insensitive when unquoted
workaround a bug in SQL::Statement (temporary fix) related
to the "You passed x parameters where y required" error
Added ImplementorClass and Name info to the "Issuing rollback() due to
DESTROY without explicit disconnect" warning to identify the handle.
Applies to compiled drivers when they are recompiled.
Added DBI->visit_handles($coderef) method.
Added $h->visit_child_handles($coderef) method.
Added docs for column_info()'s COLUMN_DEF value.
Clarified docs on stickyness of data type via bind_param().
Clarified docs on stickyness of data type via bind_col().
|
2009-05-06 08:34:10 by Jens Rehsack | Files touched by this commit (2) |  |
Log message:
PkgSrc changes:
- Updating package for p5 DBI module's from 1.607 to 1.608
Upstream changes:
* Changes in DBI 1.608 (svn r12742) 5th May 2009
Fixes to DBD::File (H.Merijn Brand)
bind_param () now honors the attribute argument
added f_ext attribute
File::Spec is always required. (CORE since 5.00405)
Fail and set errstr on parameter count mismatch in execute ()
Fixed two small memory leaks when running in mod_perl
one in DBI->connect and one in DBI::Gofer::Execute.
Both due to "local $ENV{...};" leaking memory.
Fixed DBD_ATTRIB_DELETE macro for driver authors
and updated DBI::DBD docs thanks to Martin J. Evans.
Fixed 64bit issues in trace messages thanks to Charles Jardine.
Fixed FETCH_many() method to work with drivers that incorrectly return
an empty list from $h->FETCH. Affected gofer.
Added 'sqlite_' as registered prefix for DBD::SQLite.
Corrected many typos in DBI docs thanks to Martin J. Evans.
Improved DBI::DBD docs thanks to H.Merijn Brand.
|
| 2009-03-20 20:25:55 by Joerg Sonnenberger | Files touched by this commit (1252) |
Log message:
Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
|
| 2008-10-19 21:19:25 by Havard Eidnes | Files touched by this commit (1179) |
Log message:
Bump the PKGREVISION for all packages which depend directly on perl,
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
|
| 2008-10-13 19:55:44 by Eric Haszlakiewicz | Files touched by this commit (1) |
Log message:
Bump BUILDLINK_API_DEPENDS to p5-DBI>=1.52 as that's the minimum version
needed by at least p5-DBD-postgresql.
|
2008-07-24 11:28:47 by Ulrich Habel | Files touched by this commit (2) |  |
Log message:
updated to 1.607
took maintainership
updated REPLACE_PERL section
ChangeLog:
Changes in DBI 1.607 (svn r11571) 22nd July 2008
NOTE: Perl 5.8.1 is now the minimum supported version.
If you need support for earlier versions send me a patch.
Fixed missing import of carp in DBI::Gofer::Execute.
Added note to docs about effect of execute(@empty_array).
Clarified docs for ReadOnly thanks to Martin Evans.
|
2008-07-14 21:13:59 by Havard Eidnes | Files touched by this commit (2) |  |
Log message:
Update from version 1.604 to 1.605. Changes:
Changes in DBI 1.605 XXX
Make trace level 2 show method entry but not fetched rows, leave that
for trace level 3. So trace level 2 can be used to aid debugging with-
out being flooded by data
1 = return from top level only, no rows
2 = +entry to top level, no rows
3 = +return from nested, no rows
4 = +entry to nested, with rows
Fixed broken DBIS macro with threads on big-endian machines
with 64bit ints but 32bit pointers. Ticket #32309.
Fixed the selectall_arrayref, selectrow_arrayref, and selectrow_array
methods that get embedded into compiled drivers to use the
inner sth handle when passed a $sth instead of an sql string.
Drivers will need to be recompiled to pick up this change.
Fixed leak in neat() for some kinds of values thanks to Rudolf Lippan.
Fixed DBI::PurePerl neat() to behave more like XS neat().
Increased default $DBI::neat_maxlen from 400 to 1000.
Increased timeout on tests to accomodate very slow systems.
Changed behaviour of trace levels 1..4 to show less information
at lower levels.
Changed the format of the key used for $h->{CachedKids}
(which is undocumented so you shouldn't depend on it anyway)
Changed gofer error handling to avoid duplicate error text in errstr.
Clarified docs re ":N" style placeholders.
Improved gofer retry-on-error logic and refactored to aid subclassing.
Improved gofer trace output in assorted ways.
Removed the beeps "\a" from Makefile.PL warnings.
Removed check for PlRPC-modules from Makefile.PL
Added sorting of ParamValues reported by ShowErrorStatement
thanks to to Rudolf Lippan.
Added cache miss trace message to DBD::Gofer transport class.
Added $drh->dbixs_revision method.
Added explicit LICENSE specification (perl) to META.yaml
|