You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: Cargo.toml
+11-1Lines changed: 11 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -222,7 +222,17 @@ criterion = "0.5"
222
222
cros-codecs = "0.0.6"
223
223
crossbeam = "0.8"
224
224
datafusion = { version = "49.0.2", default-features = false, features = [
225
+
# NOTE: we enable the same features everywhere
226
+
# because otherwise we will recompile datafusion all the time based on our current compile target.
227
+
# The features here are the same as in https://github.com/lancedb/lance/blob/v0.36.0/Cargo.toml#L99-L107
228
+
# This is very hacky, and I don't like it.
229
+
"crypto_expressions",
230
+
"datetime_expressions",
231
+
"encoding_expressions",
225
232
"nested_expressions",
233
+
"regex_expressions",
234
+
"string_expressions",
235
+
"unicode_expressions",
226
236
] }
227
237
datafusion-ffi = "49.0.2"
228
238
directories = "6"
@@ -257,7 +267,7 @@ itertools = "0.14"
257
267
jiff = { version = "0.2.3", features = ["js"] }
258
268
js-sys = "0.3"
259
269
jsonwebtoken = { version = "9", default-features = false }
260
-
lance = { version = "0.36.0", default-features = false }
270
+
lance = { version = "0.36.0", default-features = false }# When you update this, also update the list of features enabled for `datafusion` (~50 lines up)
261
271
libc = "0.2"
262
272
linked-hash-map = { version = "0.5", default-features = false }
0 commit comments