Fix test's failure due to fast update of GIN index
authorteodor <teodor>
Thu, 9 Jul 2009 18:42:21 +0000 (18:42 +0000)
committerteodor <teodor>
Thu, 9 Jul 2009 18:42:21 +0000 (18:42 +0000)
expected/gevel.out
sql/gevel.sql

index 0faefea..5afe9ed 100644 (file)
@@ -101,6 +101,7 @@ CREATE TABLE test__int( a int[] );
 CREATE INDEX gin_idx ON test__int USING gin ( a );
 INSERT INTO test__int ( SELECT ARRAY[t] || '{1000}'::_int4 FROM generate_series (1,300) as t );
 INSERT INTO test__int ( SELECT ARRAY[t] || '{1001}'::_int4 FROM generate_series (1,300) as t, generate_series(1,12) );
+VACUUM ANALYZE test__int; 
 SELECT * FROM gin_stat('gin_idx') as t(value int, nrow int);
  value | nrow 
 -------+------
@@ -406,6 +407,6 @@ SELECT * FROM gin_stat('gin_idx') as t(value int, nrow int);
    299 |   26
    300 |   13
   1000 |  300
-  1001 | 3395
+  1001 | 3741
 (303 rows)
 
index 23aaa8c..50bf184 100644 (file)
@@ -22,5 +22,5 @@ CREATE INDEX gin_idx ON test__int USING gin ( a );
 
 INSERT INTO test__int ( SELECT ARRAY[t] || '{1000}'::_int4 FROM generate_series (1,300) as t );
 INSERT INTO test__int ( SELECT ARRAY[t] || '{1001}'::_int4 FROM generate_series (1,300) as t, generate_series(1,12) );
-
+VACUUM ANALYZE test__int; 
 SELECT * FROM gin_stat('gin_idx') as t(value int, nrow int);