Skip to content

Commit 75c7b08

Browse files
committed
feat: support GEO RTree index
Change-Id: Ie3f0bbee0f4dd89ff42d2e7eaca6597887b2c252
1 parent 31ef40e commit 75c7b08

File tree

23 files changed

+3299
-358
lines changed

23 files changed

+3299
-358
lines changed

Cargo.lock

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

Cargo.toml

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ criterion = { version = "0.5", features = [
102102
"html_reports",
103103
] }
104104
crossbeam-queue = "0.3"
105-
datafusion = { version = "50.0.0", default-features = false, features = [
105+
datafusion = { version = "50.3.0", default-features = false, features = [
106106
"nested_expressions",
107107
"regex_expressions",
108108
"unicode_expressions",
@@ -111,22 +111,27 @@ datafusion = { version = "50.0.0", default-features = false, features = [
111111
"datetime_expressions",
112112
"string_expressions",
113113
] }
114-
datafusion-common = "50.0.0"
115-
datafusion-functions = { version = "50.0.0", features = ["regex_expressions"] }
116-
datafusion-sql = "50.0.0"
117-
datafusion-expr = "50.0.0"
118-
datafusion-ffi = "50.0.0"
119-
datafusion-execution = "50.0.0"
120-
datafusion-optimizer = "50.0.0"
121-
datafusion-physical-expr = "50.0.0"
122-
datafusion-physical-plan = "50.0.0"
123-
datafusion-substrait = "50.0.0"
114+
datafusion-common = "50.3.0"
115+
datafusion-functions = { version = "50.3.0", features = ["regex_expressions"] }
116+
datafusion-sql = "50.3.0"
117+
datafusion-expr = "50.3.0"
118+
datafusion-ffi = "50.3.0"
119+
datafusion-execution = "50.3.0"
120+
datafusion-optimizer = "50.3.0"
121+
datafusion-physical-expr = "50.3.0"
122+
datafusion-physical-plan = "50.3.0"
123+
datafusion-substrait = "50.3.0"
124124
deepsize = "0.2.0"
125125
dirs = "6.0.0"
126126
either = "1.0"
127127
fst = { version = "0.4.7", features = ["levenshtein"] }
128128
fsst = { version = "=0.38.3-beta.11", path = "./rust/compression/fsst" }
129129
futures = "0.3"
130+
geoarrow-array = "0.6"
131+
geoarrow-schema = "0.6"
132+
geodatafusion = "0.1.0"
133+
geo-traits = "0.3.0"
134+
geo-types = "0.7.16"
130135
http = "1.1.0"
131136
humantime = "2.2.0"
132137
hyperloglogplus = { version = "0.4.1", features = ["const-loop"] }
@@ -175,7 +180,7 @@ tokio = { version = "1.23", features = [
175180
"sync",
176181
] }
177182
tokio-stream = "0.1.14"
178-
tokio-util = { version = "0.7.10" }
183+
tokio-util = { version = "0.7.16" }
179184
tracing = "0.1"
180185
url = "2.5.7"
181186
uuid = { version = "1.2", features = ["v4", "serde"] }

deny.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -114,6 +114,7 @@ allow = [
114114
"Zlib",
115115
"CC0-1.0",
116116
"CDLA-Permissive-2.0",
117+
"bzip2-1.0.6",
117118
]
118119
# The confidence threshold for detecting a license from license text.
119120
# The higher the value, the more closely the license text must be to the

0 commit comments

Comments
 (0)