summaryrefslogtreecommitdiff
path: root/databases/p5-DBIx-SearchBuilder
diff options
context:
space:
mode:
authorwiz <wiz>2007-03-10 15:02:53 +0000
committerwiz <wiz>2007-03-10 15:02:53 +0000
commitb83e70e89502ce2c4e5c358bd071c619080f6a6f (patch)
tree6e54dfb6e53049c43f89d3916b404ceb479eefa4 /databases/p5-DBIx-SearchBuilder
parent056f7754f6a7e6405ee16ba2b6d5808802e6e6af (diff)
downloadpkgsrc-b83e70e89502ce2c4e5c358bd071c619080f6a6f.tar.gz
Update to 1.47:
1.47 Sun Mar 4 03:30:00 UTC 2007 * Do the search in unions only when we must do them, not on every call to the Next method * Don't index ex/ dir to avoid complains by the indexer of PAUSE/CPAN 1.46 Sun Feb 25 19:04:00 UTC 2007 * when doing a union, we need to actually search, rather than just doing a count * add support for testing with Oracle backend * Use CROSS JOIN instead of ',' as SQL parsers in Pg and some mysql are buggy and cannot parse "FROM X, Y JOIN Z ON Z.f = X.f" * deprecate DEBUG method, it's still there but produce warning * fix CleanSlate method that was missing several keys * fix a long standing bug we had, we didn't write depends_on data about a join, so we could build queries with incorrect parens around join conditions * fix default values for ALIAS1 argument in the Join method, istead of defaulting FIELD1 to 'main' value * fix a TODO test * internal refactoring of a storage for query's conditions, instead of building query strings right after the limit or join, we now build a perl structure * don't clone attributes that don't exists in the Clone method * we use Encode module without perl version check for a long time, so we can get rid of all checks for the version and load the module at compile time everywhere we need it * implement MayBeNull method in the handler that checks if applied conditions allow NULLs in the result set * implement cascaded LEFT JOINs optimization * additional tests for CleanSlate and Clone methods, ENTRY_AGGREGATOR argument, different types of joins and LEFT JOIN optimizer
Diffstat (limited to 'databases/p5-DBIx-SearchBuilder')
-rw-r--r--databases/p5-DBIx-SearchBuilder/Makefile4
-rw-r--r--databases/p5-DBIx-SearchBuilder/distinfo8
2 files changed, 6 insertions, 6 deletions
diff --git a/databases/p5-DBIx-SearchBuilder/Makefile b/databases/p5-DBIx-SearchBuilder/Makefile
index 777a2f0aab7..f5567f1071e 100644
--- a/databases/p5-DBIx-SearchBuilder/Makefile
+++ b/databases/p5-DBIx-SearchBuilder/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.30 2007/02/18 02:35:03 wiz Exp $
+# $NetBSD: Makefile,v 1.31 2007/03/10 15:02:53 wiz Exp $
#
-DISTNAME= DBIx-SearchBuilder-1.45
+DISTNAME= DBIx-SearchBuilder-1.47
PKGNAME= p5-${DISTNAME}
SVR4_PKGNAME= p5dxs
CATEGORIES= databases perl5
diff --git a/databases/p5-DBIx-SearchBuilder/distinfo b/databases/p5-DBIx-SearchBuilder/distinfo
index 40a8c918d33..1af7b526a53 100644
--- a/databases/p5-DBIx-SearchBuilder/distinfo
+++ b/databases/p5-DBIx-SearchBuilder/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.20 2007/02/18 02:35:03 wiz Exp $
+$NetBSD: distinfo,v 1.21 2007/03/10 15:02:53 wiz Exp $
-SHA1 (DBIx-SearchBuilder-1.45.tar.gz) = f2f3c989735aa88a0190bb5006e6dedaa7021727
-RMD160 (DBIx-SearchBuilder-1.45.tar.gz) = d757367a1a1dc03a45fbc1512fdaead7078197e2
-Size (DBIx-SearchBuilder-1.45.tar.gz) = 76670 bytes
+SHA1 (DBIx-SearchBuilder-1.47.tar.gz) = e8e57ef4bf33466358eb0eb49e890b23f9f29d08
+RMD160 (DBIx-SearchBuilder-1.47.tar.gz) = e879b3384e239189a2aeba1cbde9a96689bb5b04
+Size (DBIx-SearchBuilder-1.47.tar.gz) = 80918 bytes