[Rt-commit] r2058 - DBIx-SearchBuilder/trunk
jesse at bestpractical.com
jesse at bestpractical.com
Sat Jan 8 18:29:53 EST 2005
Author: jesse
Date: Sat Jan 8 18:29:52 2005
New Revision: 2058
Modified:
DBIx-SearchBuilder/trunk/ (props changed)
DBIx-SearchBuilder/trunk/Changes
DBIx-SearchBuilder/trunk/MANIFEST
DBIx-SearchBuilder/trunk/SIGNATURE
DBIx-SearchBuilder/trunk/SearchBuilder.pm
Log:
r2636 at hualien: jesse | 2005-01-08T23:27:15.437340Z
This be 1.19
Modified: DBIx-SearchBuilder/trunk/Changes
==============================================================================
--- DBIx-SearchBuilder/trunk/Changes (original)
+++ DBIx-SearchBuilder/trunk/Changes Sat Jan 8 18:29:52 2005
@@ -1,5 +1,10 @@
Revision history for Perl extension DBIx::SearchBuilder.
+1.19 Sat Jan 8 18:22:59 EST 2005
+
+ - Performing a search multiple times could result in multiple copies of
+ records in a collection. Uncovered thanks to Kevin Chen and Alex Vandiver.
+
1.18
- Release the changes from 1.17
Modified: DBIx-SearchBuilder/trunk/MANIFEST
==============================================================================
--- DBIx-SearchBuilder/trunk/MANIFEST (original)
+++ DBIx-SearchBuilder/trunk/MANIFEST Sat Jan 8 18:29:52 2005
@@ -21,4 +21,5 @@
SearchBuilder/Union.pm
t/00.load.t
t/01records.t
+t/02records_object.t
t/pod.t
Modified: DBIx-SearchBuilder/trunk/SIGNATURE
==============================================================================
--- DBIx-SearchBuilder/trunk/SIGNATURE (original)
+++ DBIx-SearchBuilder/trunk/SIGNATURE Sat Jan 8 18:29:52 2005
@@ -14,11 +14,11 @@
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
-SHA1 72f77cb402979acab6582a5c28fa5c223261b90b Changes
-SHA1 024a044f3adb3dfab393ce3e549dcf86b99935ce MANIFEST
+SHA1 d0b3b5466d8bd79c94ec91832d06421f522aaf27 Changes
+SHA1 34b52e3b49804977930e52fa19f2d7a4297475d5 MANIFEST
SHA1 2d5eacbcafcd7d1c143679d86413353fae13a0a9 META.yml
SHA1 9921c69b0d05a54c5bb744a13cf1538bb06c4d82 Makefile.PL
-SHA1 ae476b8195df5b239b2a53d3a45e2a8319297c91 SearchBuilder.pm
+SHA1 4a7dd00d1cc16958d1f352500e086e75d097d5af SearchBuilder.pm
SHA1 54e8db633ab6ae417a04e98bc70a9268353932f0 SearchBuilder/Handle.pm
SHA1 0103d897704a95032b32363dc65ea4f0d8f5965d SearchBuilder/Handle/Informix.pm
SHA1 861cee4205d1f367af5cc68b561fd37e38c1acf0 SearchBuilder/Handle/ODBC.pm
@@ -37,11 +37,12 @@
SHA1 e448c6dc5351ef425e3f8bdbeb642409120bc3ca inc/Module/Install/Metadata.pm
SHA1 9d0f73416a27649c504bb990e74c6aa24e987299 t/00.load.t
SHA1 a043135e88925059bf68fb193f6c710dfe586183 t/01records.t
+SHA1 8a2c4b7f487830ad504bdaf94ac7fdf34f2bf390 t/02records_object.t
SHA1 e9c6a5881fc60173fbc8d479c1afd2ce3b43bef1 t/pod.t
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)
-iD8DBQFB3atyEi9d9xCOQEYRAprqAJ43YnNI3QWnsS+o4NHoOW/CnN8SBQCdH3wG
-vFyF6hkJ39h2j5kccqTyz1A=
-=Iic4
+iD8DBQFB4Gw7Ei9d9xCOQEYRAk/MAJoCQOLjJTJJVnFor784ooFOH+B6+ACgwXm3
+uPXA9aNzOYAbk6sy8cOjuus=
+=5j9p
-----END PGP SIGNATURE-----
Modified: DBIx-SearchBuilder/trunk/SearchBuilder.pm
==============================================================================
--- DBIx-SearchBuilder/trunk/SearchBuilder.pm (original)
+++ DBIx-SearchBuilder/trunk/SearchBuilder.pm Sat Jan 8 18:29:52 2005
@@ -5,7 +5,7 @@
use strict;
use vars qw($VERSION);
-$VERSION = "1.18";
+$VERSION = "1.19";
=head1 NAME
@@ -128,8 +128,11 @@
my $QueryString = $self->BuildSelectQuery();
- eval {
+ # If we're about to redo the search, we need an empty set of items
+ delete $self->{'items'};
+ eval {
+
# TODO: finer-grained eval and cheking.
my $records = $self->_Handle->SimpleQuery($QueryString);
my $counter;
More information about the Rt-commit
mailing list