@@ -56,27 +56,13 @@ SELECT curr.recno,
5656 FROM test_ptwysrqk prev, test_ptwysrqk curr
5757 WHERE curr.recno > 1
5858 AND curr.recno = prev.recno + 1
59- AND curr.cardinality !=
60- hll_cardinality(hll_add(prev.union_compressed_multiset,
61- curr.raw_value::hll_hashval))
59+ AND round(curr.cardinality::numeric, 10) !=
60+ round(hll_cardinality(hll_add(prev.union_compressed_multiset,
61+ curr.raw_value::hll_hashval))::numeric,
62+ 10)
6263 ORDER BY curr.recno;
63- recno | cardinality | hll_cardinality
64- -------+------------------+------------------
65- 4343 | 4250.71186178904 | 4250.71186178904
66- 4344 | 4250.71186178904 | 4250.71186178904
67- 4345 | 4250.71186178904 | 4250.71186178904
68- 4346 | 4250.71186178904 | 4250.71186178904
69- 4347 | 4250.71186178904 | 4250.71186178904
70- 4348 | 4250.71186178904 | 4250.71186178904
71- 4349 | 4250.71186178904 | 4250.71186178904
72- 4350 | 4250.71186178904 | 4250.71186178904
73- 4351 | 4250.71186178904 | 4250.71186178904
74- 4352 | 4250.71186178904 | 4250.71186178904
75- 4353 | 4250.71186178904 | 4250.71186178904
76- 4354 | 4250.71186178904 | 4250.71186178904
77- 4355 | 4250.71186178904 | 4250.71186178904
78- 4356 | 4250.71186178904 | 4250.71186178904
79- 4357 | 4250.71186178904 | 4250.71186178904
80- (15 rows)
64+ recno | cardinality | hll_cardinality
65+ -------+-------------+-----------------
66+ (0 rows)
8167
8268DROP TABLE test_ptwysrqk;
0 commit comments