Skip to content

Commit baf2667

Browse files
authored
feat(cubestore): Support HLL from Apache DataSketches (for DataBricks) (#8241)
1 parent 117f332 commit baf2667

File tree

20 files changed

+666
-34
lines changed

20 files changed

+666
-34
lines changed

rust/cubestore/Cargo.lock

Lines changed: 196 additions & 6 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rust/cubestore/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ members = [
44
"cubestore",
55
"cubestore-sql-tests",
66
"cubehll",
7+
"cubedatasketches",
78
"cubezetasketch",
89
"cuberpc",
910
"cuberockstore",

rust/cubestore/Dockerfile

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ COPY Cargo.lock .
2626
COPY cuberockstore cuberockstore
2727
COPY cubehll cubehll
2828
COPY cubezetasketch cubezetasketch
29+
COPY cubedatasketches cubedatasketches
2930
COPY cuberpc cuberpc
3031
COPY cubestore-sql-tests cubestore-sql-tests
3132
COPY cubestore/Cargo.toml cubestore/Cargo.toml
Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
[package]
2+
name = "cubedatasketches"
3+
version = "0.1.0"
4+
authors = ["Cube Dev, Inc."]
5+
edition = "2021"
6+
license = "Apache-2.0"
7+
description = "Implementation of HLL from Apache DataSketches"
8+
9+
[dependencies]
10+
11+
[target.'cfg(not(target_os = "windows"))'.dependencies]
12+
dsrs = { git = "https://github.com/cube-js/datasketches-rs.git", branch = "cubestore" }
Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Overview

0 commit comments

Comments
 (0)