Skip to content

Commit 680a613

Browse files
milanbellamilan.bella@ibm.comnorbertbede
authored
feat: Postgres HLL improvements: always round to int (#611) Thanks to @milanbella!
* pg_approx_hll * pg_approx_hll * pg_approx_hll * pg_approx_hll * pg_approx_hll Co-authored-by: milan.bella@ibm.com <milan.bella@ibm.com> Co-authored-by: Norbert Bede <norbert.bede@cloudempiere.com>
1 parent 9f3a5d8 commit 680a613

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

packages/cubejs-schema-compiler/adapter/PostgresQuery.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,11 +35,11 @@ class PostgresQuery extends BaseQuery {
3535
}
3636

3737
hllMerge(sql) {
38-
return `hll_cardinality(hll_union_agg(${sql}))`;
38+
return `round(hll_cardinality(hll_union_agg(${sql})))`;
3939
}
4040

4141
countDistinctApprox(sql) {
42-
return `hll_cardinality(hll_add_agg(hll_hash_any(${sql})))`;
42+
return `round(hll_cardinality(hll_add_agg(hll_hash_any(${sql}))))`;
4343
}
4444
}
4545

0 commit comments

Comments
 (0)