From: danielk1977 Date: Tue, 28 Apr 2009 15:48:08 +0000 (+0000) Subject: Further adjustment to rowhash.test to account for rowid collisions. (CVS 6560) X-Git-Tag: version-3.6.15~190 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2e90567890fccb6e2aac77aff560d386dccd3e9b;p=thirdparty%2Fsqlite.git Further adjustment to rowhash.test to account for rowid collisions. (CVS 6560) FossilOrigin-Name: 94a23f993381412c7533878d44faa2f8e47e58ce --- diff --git a/manifest b/manifest index 8d12edeb61..561cdbd9a3 100644 --- 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 diff --git a/manifest.uuid b/manifest.uuid index 554b4f92d9..19f776cadc 100644 --- a/manifest.uuid +++ b/manifest.uuid @@ -1 +1 @@ -5c737835dec9e6038b304c198aa14337a6f23c1c \ No newline at end of file +94a23f993381412c7533878d44faa2f8e47e58ce \ No newline at end of file diff --git a/test/rowhash.test b/test/rowhash.test index cea31909ba..80052ab741 100644 --- a/test/rowhash.test +++ b/test/rowhash.test @@ -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}