Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit86b64ba

Browse files
committed
Use fipshash in brin_multi test
This fixes some md5() calls that snuck in in0457109 after we hadremoved them all in208bf36.Reviewed-by: Tomas Vondra <tomas.vondra@enterprisedb.com>Discussion:https://www.postgresql.org/message-id/a35eaf0f-b19c-7797-e296-7b7e2adc473e@eisentraut.org
1 parentc1ec02b commit86b64ba

File tree

2 files changed

+30
-30
lines changed

2 files changed

+30
-30
lines changed

‎src/test/regress/expected/brin_multi.out

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -740,40 +740,40 @@ RESET enable_seqscan;
740740
-- do some inequality tests for varlena data types
741741
CREATE TABLE brin_test_multi_2 (a UUID) WITH (fillfactor=10);
742742
INSERT INTO brin_test_multi_2
743-
SELECT v::uuid FROM (SELECT row_number() OVER (ORDER BY v) c, v FROM (SELECTmd5((i/13)::text) AS v FROM generate_series(1,1000) s(i)) foo) bar ORDER BY c + 25 * random();
743+
SELECT v::uuid FROM (SELECT row_number() OVER (ORDER BY v) c, v FROM (SELECTfipshash((i/13)::text) AS v FROM generate_series(1,1000) s(i)) foo) bar ORDER BY c + 25 * random();
744744
CREATE INDEX brin_test_multi_2_idx ON brin_test_multi_2 USING brin (a uuid_minmax_multi_ops) WITH (pages_per_range=5);
745745
SET enable_seqscan=off;
746-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a < '33e75ff0-9dd6-01bb-e69f-351039152189';
746+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a < '3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
747747
count
748748
-------
749749
195
750750
(1 row)
751751

752-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a > '33e75ff0-9dd6-01bb-e69f-351039152189';
752+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a > '3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
753753
count
754754
-------
755755
792
756756
(1 row)
757757

758-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a <= 'f457c545-a9de-d88f-18ec-ee47145a72c0';
758+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a <= 'f369cb89-fc62-7e66-8987-007d121ed1ea';
759759
count
760760
-------
761761
961
762762
(1 row)
763763

764-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a >= 'c51ce410-c124-a10e-0db5-e4b97fc2af39';
764+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a >= 'aea92132-c4cb-eb26-3e6a-c2bf6c183b5d';
765765
count
766766
-------
767-
272
767+
273
768768
(1 row)
769769

770-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = 'cfcd2084-95d5-65ef-66e7-dff9f98764da';
770+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = '5feceb66-ffc8-6f38-d952-786c6d696c79';
771771
count
772772
-------
773773
12
774774
(1 row)
775775

776-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = 'aab32389-22bc-c25a-6f60-6eb525ffdc56';
776+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = '86e50149-6586-6131-2a9e-0b35558d84f6';
777777
count
778778
-------
779779
13
@@ -784,38 +784,38 @@ SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = 'aab32389-22bc-c25a-6f60-6eb525
784784
-- approach of adding rows into existing ranges
785785
TRUNCATE brin_test_multi_2;
786786
INSERT INTO brin_test_multi_2
787-
SELECT v::uuid FROM (SELECT row_number() OVER (ORDER BY v) c, v FROM (SELECTmd5((i/13)::text) AS v FROM generate_series(1,1000) s(i)) foo) bar ORDER BY c + 25 * random();
788-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a < '33e75ff0-9dd6-01bb-e69f-351039152189';
787+
SELECT v::uuid FROM (SELECT row_number() OVER (ORDER BY v) c, v FROM (SELECTfipshash((i/13)::text) AS v FROM generate_series(1,1000) s(i)) foo) bar ORDER BY c + 25 * random();
788+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a < '3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
789789
count
790790
-------
791791
195
792792
(1 row)
793793

794-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a > '33e75ff0-9dd6-01bb-e69f-351039152189';
794+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a > '3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
795795
count
796796
-------
797797
792
798798
(1 row)
799799

800-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a <= 'f457c545-a9de-d88f-18ec-ee47145a72c0';
800+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a <= 'f369cb89-fc62-7e66-8987-007d121ed1ea';
801801
count
802802
-------
803803
961
804804
(1 row)
805805

806-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a >= 'c51ce410-c124-a10e-0db5-e4b97fc2af39';
806+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a >= 'aea92132-c4cb-eb26-3e6a-c2bf6c183b5d';
807807
count
808808
-------
809-
272
809+
273
810810
(1 row)
811811

812-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = 'cfcd2084-95d5-65ef-66e7-dff9f98764da';
812+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = '5feceb66-ffc8-6f38-d952-786c6d696c79';
813813
count
814814
-------
815815
12
816816
(1 row)
817817

818-
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = 'aab32389-22bc-c25a-6f60-6eb525ffdc56';
818+
SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = '86e50149-6586-6131-2a9e-0b35558d84f6';
819819
count
820820
-------
821821
13

‎src/test/regress/sql/brin_multi.sql

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -545,23 +545,23 @@ RESET enable_seqscan;
545545
-- do some inequality tests for varlena data types
546546
CREATETABLEbrin_test_multi_2 (a UUID) WITH (fillfactor=10);
547547
INSERT INTO brin_test_multi_2
548-
SELECT v::uuidFROM (SELECT row_number() OVER (ORDER BY v) c, vFROM (SELECTmd5((i/13)::text)AS vFROM generate_series(1,1000) s(i)) foo) barORDER BY c+25* random();
548+
SELECT v::uuidFROM (SELECT row_number() OVER (ORDER BY v) c, vFROM (SELECTfipshash((i/13)::text)AS vFROM generate_series(1,1000) s(i)) foo) barORDER BY c+25* random();
549549

550550
CREATEINDEXbrin_test_multi_2_idxON brin_test_multi_2 USING brin (a uuid_minmax_multi_ops) WITH (pages_per_range=5);
551551

552552
SET enable_seqscan=off;
553553

554-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<'33e75ff0-9dd6-01bb-e69f-351039152189';
554+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<'3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
555555

556-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>'33e75ff0-9dd6-01bb-e69f-351039152189';
556+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>'3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
557557

558-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<='f457c545-a9de-d88f-18ec-ee47145a72c0';
558+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<='f369cb89-fc62-7e66-8987-007d121ed1ea';
559559

560-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>='c51ce410-c124-a10e-0db5-e4b97fc2af39';
560+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>='aea92132-c4cb-eb26-3e6a-c2bf6c183b5d';
561561

562-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='cfcd2084-95d5-65ef-66e7-dff9f98764da';
562+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='5feceb66-ffc8-6f38-d952-786c6d696c79';
563563

564-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='aab32389-22bc-c25a-6f60-6eb525ffdc56';
564+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='86e50149-6586-6131-2a9e-0b35558d84f6';
565565

566566

567567
-- now do the same, but insert the rows with the indexes already created
@@ -570,19 +570,19 @@ SELECT COUNT(*) FROM brin_test_multi_2 WHERE a = 'aab32389-22bc-c25a-6f60-6eb525
570570

571571
TRUNCATE brin_test_multi_2;
572572
INSERT INTO brin_test_multi_2
573-
SELECT v::uuidFROM (SELECT row_number() OVER (ORDER BY v) c, vFROM (SELECTmd5((i/13)::text)AS vFROM generate_series(1,1000) s(i)) foo) barORDER BY c+25* random();
573+
SELECT v::uuidFROM (SELECT row_number() OVER (ORDER BY v) c, vFROM (SELECTfipshash((i/13)::text)AS vFROM generate_series(1,1000) s(i)) foo) barORDER BY c+25* random();
574574

575-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<'33e75ff0-9dd6-01bb-e69f-351039152189';
575+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<'3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
576576

577-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>'33e75ff0-9dd6-01bb-e69f-351039152189';
577+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>'3d914f93-48c9-cc0f-f8a7-9716700b9fcd';
578578

579-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<='f457c545-a9de-d88f-18ec-ee47145a72c0';
579+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a<='f369cb89-fc62-7e66-8987-007d121ed1ea';
580580

581-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>='c51ce410-c124-a10e-0db5-e4b97fc2af39';
581+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a>='aea92132-c4cb-eb26-3e6a-c2bf6c183b5d';
582582

583-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='cfcd2084-95d5-65ef-66e7-dff9f98764da';
583+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='5feceb66-ffc8-6f38-d952-786c6d696c79';
584584

585-
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='aab32389-22bc-c25a-6f60-6eb525ffdc56';
585+
SELECTCOUNT(*)FROM brin_test_multi_2WHERE a='86e50149-6586-6131-2a9e-0b35558d84f6';
586586

587587
DROPTABLE brin_test_multi_2;
588588
RESET enable_seqscan;

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp