Commit
02ddd49932 in PostgreSQL changed the float output format,
and which caused the regression test to fail. This patch uses
an explicit setting of extra_float_digits=0 for test output that
is not expected to be exactly reproducible.
SET pg_bigm.enable_recheck = on;
SET pg_bigm.gin_key_limit = 0;
SET pg_bigm.similarity_limit = 0.02;
+-- reduce noise
+SET extra_float_digits TO 0;
-- tests for pg_bigm.last_update
SHOW pg_bigm.last_update;
pg_bigm.last_update
SET pg_bigm.enable_recheck = on;
SET pg_bigm.gin_key_limit = 0;
SET pg_bigm.similarity_limit = 0.02;
+-- reduce noise
+SET extra_float_digits TO 0;
-- tests for likequery
SELECT likequery('ポスグレの全文検索');
likequery
SET pg_bigm.gin_key_limit = 0;
SET pg_bigm.similarity_limit = 0.02;
+-- reduce noise
+SET extra_float_digits TO 0;
+
-- tests for pg_bigm.last_update
SHOW pg_bigm.last_update;
SET pg_bigm.last_update = '2013.09.18';
SET pg_bigm.gin_key_limit = 0;
SET pg_bigm.similarity_limit = 0.02;
+-- reduce noise
+SET extra_float_digits TO 0;
+
-- tests for likequery
SELECT likequery('ポスグレの全文検索');
SELECT likequery('pg_bigmは検索性能を200%向上させました');