From: Marc G. Fournier Date: Sun, 27 Apr 1997 04:04:31 +0000 (+0000) Subject: Trying to continue breaking down the large files into smaller tests so that X-Git-Tag: REL6_1~241 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=b29c2da7dd236f3d327ddff37e633dbd07a9cbaa;p=postgresql Trying to continue breaking down the large files into smaller tests so that debugging is a little (well, alot!) easier --- diff --git a/src/test/regress/input/misc.source b/src/test/regress/input/misc.source index a691cd7df7..e397f247b7 100644 --- a/src/test/regress/input/misc.source +++ b/src/test/regress/input/misc.source @@ -1,129 +1,3 @@ --- --- hash index --- grep 843938989 hash.data --- -SELECT hash_i4_heap.* - WHERE hash_i4_heap.random = 843938989; - --- --- hash index --- grep 66766766 hash.data --- -SELECT hash_i4_heap.* - WHERE hash_i4_heap.random = 66766766; - --- --- hash index --- grep 1505703298 hash.data --- -SELECT hash_c16_heap.* - WHERE hash_c16_heap.random = '1505703298'::char16; - --- --- hash index --- grep 7777777 hash.data --- -SELECT hash_c16_heap.* - WHERE hash_c16_heap.random = '7777777'::char16; - --- --- hash index --- grep 1351610853 hash.data --- -SELECT hash_txt_heap.* - WHERE hash_txt_heap.random = '1351610853'::text; - --- --- hash index --- grep 111111112222222233333333 hash.data --- -SELECT hash_txt_heap.* - WHERE hash_txt_heap.random = '111111112222222233333333'::text; - --- --- hash index --- grep 444705537 hash.data --- -SELECT hash_f8_heap.* - WHERE hash_f8_heap.random = '444705537'::float8; - --- --- hash index --- grep 88888888 hash.data --- -SELECT hash_f8_heap.* - WHERE hash_f8_heap.random = '88888888'::float8; - --- --- hash index --- grep '^90[^0-9]' hashovfl.data --- --- SELECT count(*) AS i988 FROM hash_ovfl_heap --- WHERE x = 90; - --- --- hash index --- grep '^1000[^0-9]' hashovfl.data --- --- SELECT count(*) AS i0 FROM hash_ovfl_heap --- WHERE x = 1000; - - --- --- btree index --- test retrieval of min/max keys for each --- - -SELECT b.* - FROM bt_i4_heap b - WHERE b.seqno < 1; - -SELECT b.* - FROM bt_i4_heap b - WHERE b.seqno >= 9999; - -SELECT b.* - FROM bt_i4_heap b - WHERE b.seqno = 4500; - -SELECT b.* - FROM bt_c16_heap b - WHERE b.seqno < '1'::char16; - -SELECT b.* - FROM bt_c16_heap b - WHERE b.seqno >= '9999'::char16; - -SELECT b.* - FROM bt_c16_heap b - WHERE b.seqno = '4500'::char16; - -SELECT b.* - FROM bt_txt_heap b - WHERE b.seqno < '1'::text; - -SELECT b.* - FROM bt_txt_heap b - WHERE b.seqno >= '9999'::text; - -SELECT b.* - FROM bt_txt_heap b - WHERE b.seqno = '4500'::text; - -SELECT b.* - FROM bt_f8_heap b - WHERE b.seqno < '1'::float8; - -SELECT b.* - FROM bt_f8_heap b - WHERE b.seqno >= '9999'::float8; - -SELECT b.* - FROM bt_f8_heap b - WHERE b.seqno = '4500'::float8; - - - -- -- replace -- @@ -171,103 +45,6 @@ DROP TABLE temp; -- SET age = age + 3 -- WHERE name = 'linda'; - --- --- HASH --- -UPDATE hash_i4_heap - SET random = 1 - WHERE hash_i4_heap.seqno = 1492; - -SELECT h.seqno AS i1492, h.random AS i1 - FROM hash_i4_heap h - WHERE h.random = 1; - -UPDATE hash_i4_heap - SET seqno = 20000 - WHERE hash_i4_heap.random = 1492795354; - -SELECT h.seqno AS i20000 - FROM hash_i4_heap h - WHERE h.random = 1492795354; - -UPDATE hash_c16_heap - SET random = '0123456789abcdef'::char16 - WHERE hash_c16_heap.seqno = 6543; - -SELECT h.seqno AS i6543, h.random AS c0_to_f - FROM hash_c16_heap h - WHERE h.random = '0123456789abcdef'::char16; - -UPDATE hash_c16_heap - SET seqno = 20000 - WHERE hash_c16_heap.random = '76652222'::char16; - --- --- this is the row we just replaced; index scan should return zero rows --- -SELECT h.seqno AS emptyset - FROM hash_c16_heap h - WHERE h.random = '76652222'::char16; - -UPDATE hash_txt_heap - SET random = '0123456789abcdefghijklmnop'::text - WHERE hash_txt_heap.seqno = 4002; - -SELECT h.seqno AS i4002, h.random AS c0_to_p - FROM hash_txt_heap h - WHERE h.random = '0123456789abcdefghijklmnop'::text; - -UPDATE hash_txt_heap - SET seqno = 20000 - WHERE hash_txt_heap.random = '959363399'::text; - -SELECT h.seqno AS t20000 - FROM hash_txt_heap h - WHERE h.random = '959363399'::text; - -UPDATE hash_f8_heap - SET random = '-1234.1234'::float8 - WHERE hash_f8_heap.seqno = 8906; - -SELECT h.seqno AS i8096, h.random AS f1234_1234 - FROM hash_f8_heap h - WHERE h.random = '-1234.1234'::float8; - -UPDATE hash_f8_heap - SET seqno = 20000 - WHERE hash_f8_heap.random = '488912369'::float8; - -SELECT h.seqno AS f20000 - FROM hash_f8_heap h - WHERE h.random = '488912369'::float8; - --- UPDATE hash_ovfl_heap --- SET x = 1000 --- WHERE x = 90; - --- this vacuums the index as well --- VACUUM hash_ovfl_heap; - --- SELECT count(*) AS i0 FROM hash_ovfl_heap --- WHERE x = 90; - --- SELECT count(*) AS i988 FROM hash_ovfl_heap --- WHERE x = 1000; - --- --- append --- (is tested in create.source) --- - --- --- queries to plan and execute each plannode and execnode we have --- - --- --- builtin functions --- - -- -- copy --