]> git.ipfire.org Git - thirdparty/sqlite.git/commitdiff
Further adjustment to rowhash.test to account for rowid collisions. (CVS 6560)
authordanielk1977 <danielk1977@noemail.net>
Tue, 28 Apr 2009 15:48:08 +0000 (15:48 +0000)
committerdanielk1977 <danielk1977@noemail.net>
Tue, 28 Apr 2009 15:48:08 +0000 (15:48 +0000)
FossilOrigin-Name: 94a23f993381412c7533878d44faa2f8e47e58ce

manifest
manifest.uuid
test/rowhash.test

index 8d12edeb61f6f6ae5a77f4364865971e7260c027..561cdbd9a3754607abe018be339f2cd17c484f30 100644 (file)
--- a/manifest
+++ b/manifest
@@ -1,5 +1,5 @@
-C Simplifications\sto\sthe\ssymbol\stable\simplementation\sin\shash.c.\s\sFor\svery\ssmall\nsymbol\stables\s(less\sthan\s10\sentries)\sa\ssimple\slinked\slist\sis\sused\sinstead\nof\sa\shash\stable.\s\sNumber\sof\shash\stable\sbuckets\sis\slimited\sto\sprevent\slarge\nallocations.\s(CVS\s6559)
-D 2009-04-28T15:43:45
+C Further\sadjustment\sto\srowhash.test\sto\saccount\sfor\srowid\scollisions.\s(CVS\s6560)
+D 2009-04-28T15:48:09
 F Makefile.arm-wince-mingw32ce-gcc fcd5e9cd67fe88836360bb4f9ef4cb7f8e2fb5a0
 F Makefile.in 583e87706abc3026960ed759aff6371faf84c211
 F Makefile.linux-gcc d53183f4aa6a9192d249731c90dbdffbd2c68654
@@ -509,7 +509,7 @@ F test/randexpr1.test 1084050991e9ba22c1c10edd8d84673b501cc25a
 F test/rdonly.test bd054831f8a3078e765a0657e247182486f0cb47
 F test/reindex.test 44edd3966b474468b823d481eafef0c305022254
 F test/rollback.test 1f70ab4301d8d105d41438a436cad1fc8897f5e5
-F test/rowhash.test 78fa3867b8e44bb671835e8ea8a429686e87cdc4
+F test/rowhash.test 04525a02ce21696b6d47f4735be3e8f42c22a53f
 F test/rowid.test 1c8fc43c60d273e6ea44dfb992db587f3164312c
 F test/rtree.test b85fd4f0861a40ca366ac195e363be2528dcfadf
 F test/safety.test b69e2b2dd5d52a3f78e216967086884bbc1a09c6
@@ -725,7 +725,7 @@ F tool/speedtest16.c c8a9c793df96db7e4933f0852abb7a03d48f2e81
 F tool/speedtest2.tcl ee2149167303ba8e95af97873c575c3e0fab58ff
 F tool/speedtest8.c 2902c46588c40b55661e471d7a86e4dd71a18224
 F tool/speedtest8inst1.c 293327bc76823f473684d589a8160bde1f52c14e
-P 7975b6f2ec7736b3656a264c2f7e7e95ce7a78e4
-R 104f4e6ccdfa7d3d3e3f8da9a9d08fd5
-U drh
-Z b7cd4fee6ba60d43a3b23bd76deb0ece
+P 5c737835dec9e6038b304c198aa14337a6f23c1c
+R 7cc95a1e8ba75a5ff7795150f0cf1350
+U danielk1977
+Z 6d69720c2f2b9d087683d623da82df29
index 554b4f92d9a69fcef34f8d86402eeb98944d0f01..19f776cadc7d90b0fb1ad3e2f9fdd790e03c98fd 100644 (file)
@@ -1 +1 @@
-5c737835dec9e6038b304c198aa14337a6f23c1c
\ No newline at end of file
+94a23f993381412c7533878d44faa2f8e47e58ce
\ No newline at end of file
index cea31909ba7fe7bbd5afb5946530884f023b6b82..80052ab74132725111ebc048658b7315d5fd22f9 100644 (file)
@@ -12,7 +12,7 @@
 # This file implements regression tests for SQLite library.  The
 # focus of this file is the code in rowhash.c.
 #
-# $Id: rowhash.test,v 1.3 2009/04/23 18:42:05 shane Exp $
+# $Id: rowhash.test,v 1.4 2009/04/28 15:48:09 danielk1977 Exp $
 
 set testdir [file dirname $argv0]
 source $testdir/tester.tcl
@@ -37,7 +37,7 @@ proc do_keyset_test {name lKey} {
     lsort -integer [execsql {
       SELECT id FROM t1 WHERE a = 'a' OR b = 'b' OR c = 'c';
     }]
-  } [lsort -integer $lKey]
+  } [lsort -integer -unique $lKey]
 }
 
 do_keyset_test rowhash-2.1 {1 2 3}