]> granicus.if.org Git - postgis/commitdiff
Added -vacuum switch
authorSandro Santilli <strk@keybit.net>
Fri, 5 Mar 2004 21:06:04 +0000 (21:06 +0000)
committerSandro Santilli <strk@keybit.net>
Fri, 5 Mar 2004 21:06:04 +0000 (21:06 +0000)
git-svn-id: http://svn.osgeo.org/postgis/trunk@473 b70326c6-7e19-0410-871a-916f4a2858ee

utils/test_estimation.pl

index fa85c8539182d6bbb33945059ade5b6f31984823..0ccaa69b33f733b22baef1aace30e34f70b74754 100755 (executable)
@@ -29,6 +29,10 @@ for ($i=0; $i<@ARGV; $i++)
                        $BPS=int(abs($ARGV[++$i]));
                        push(@bps_list, $BPS);
                }
+               elsif ( $ARGV[$i] eq '-vacuum' )
+               {
+                       $VACUUM=1;
+               }
                else
                {
                        print STDERR "Unknown option $ARGV[$i]:\n";
@@ -109,11 +113,15 @@ $ext{xmax} = $4;
 $ext{ymax} = $5;
 
 # vacuum analyze table
-$query = 'vacuum analyze "'.$SCHEMA.'"."'.$TABLE.'"';
-$res = $conn->exec($query);
-if ( $res->resultStatus != PGRES_COMMAND_OK )  {
-       print STDERR $conn->errorMessage;
-       exit(1);
+if ( $VACUUM )
+{
+       print "VACUUM ANALYZE\n";
+       $query = 'vacuum analyze "'.$SCHEMA.'"."'.$TABLE.'"';
+       $res = $conn->exec($query);
+       if ( $res->resultStatus != PGRES_COMMAND_OK )  {
+               print STDERR $conn->errorMessage;
+               exit(1);
+       }
 }
 
 
@@ -252,6 +260,9 @@ sub test_extent
 
 # 
 # $Log$
+# Revision 1.6  2004/03/05 21:06:04  strk
+# Added -vacuum switch
+#
 # Revision 1.5  2004/03/05 21:03:18  strk
 # Made the -bps switch specify the exact level(s) at which to run the test
 #