diff --git a/Cargo.lock b/Cargo.lock index 37bc9431f..30c22ca3f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -3765,8 +3765,8 @@ checksum = "42703706b716c37f96a77aea830392ad231f44c9e9a67872fa5548707e11b11c" [[package]] name = "fsst" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "rand 0.9.5", @@ -5243,8 +5243,8 @@ checksum = "e037a2e1d8d5fdbd49b16a4ea09d5d6401c1f29eca5ff29d03d3824dba16256a" [[package]] name = "lance" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arc-swap", "arrow", @@ -5285,6 +5285,7 @@ dependencies = [ "lance-datafusion", "lance-encoding", "lance-file", + "lance-geo", "lance-index", "lance-io", "lance-linalg", @@ -5318,8 +5319,8 @@ dependencies = [ [[package]] name = "lance-arrow" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-buffer", @@ -5341,7 +5342,7 @@ dependencies = [ [[package]] name = "lance-arrow-scalar" version = "59.0.0" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-buffer", @@ -5355,7 +5356,7 @@ dependencies = [ [[package]] name = "lance-arrow-stats" version = "59.0.0" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-schema", @@ -5364,8 +5365,8 @@ dependencies = [ [[package]] name = "lance-bitpacking" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrayref", "crunchy", @@ -5375,8 +5376,8 @@ dependencies = [ [[package]] name = "lance-core" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-buffer", @@ -5414,8 +5415,8 @@ dependencies = [ [[package]] name = "lance-datafusion" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow", "arrow-array", @@ -5446,8 +5447,8 @@ dependencies = [ [[package]] name = "lance-datafusion-exec" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow", "arrow-array", @@ -5472,8 +5473,8 @@ dependencies = [ [[package]] name = "lance-datagen" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow", "arrow-array", @@ -5490,8 +5491,8 @@ dependencies = [ [[package]] name = "lance-derive" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "proc-macro2", "quote", @@ -5500,8 +5501,8 @@ dependencies = [ [[package]] name = "lance-encoding" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-arith", "arrow-array", @@ -5534,8 +5535,8 @@ dependencies = [ [[package]] name = "lance-file" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-arith", "arrow-array", @@ -5566,21 +5567,40 @@ dependencies = [ [[package]] name = "lance-geo" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ + "arrow-array", + "arrow-schema", + "arrow-select", + "async-trait", + "datafusion-common", + "datafusion-execution", + "datafusion-expr", + "datafusion-physical-expr", + "datafusion-physical-plan", + "futures", "geo-traits", "geo-types", "geoarrow-array", "geoarrow-schema", + "lance-arrow", "lance-core", + "lance-datafusion-exec", + "lance-index", + "lance-index-core", + "lance-io", + "lance-select", + "prost-types", + "roaring", "serde", + "serde_json", ] [[package]] name = "lance-index" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arc-swap", "arrow", @@ -5607,9 +5627,6 @@ dependencies = [ "dirs", "fst", "futures", - "geo-types", - "geoarrow-array", - "geoarrow-schema", "half", "hashbrown 0.16.1", "hex", @@ -5622,7 +5639,6 @@ dependencies = [ "lance-datafusion-exec", "lance-encoding", "lance-file", - "lance-geo", "lance-index-core", "lance-io", "lance-jsonb", @@ -5655,8 +5671,8 @@ dependencies = [ [[package]] name = "lance-index-core" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-schema", @@ -5679,8 +5695,8 @@ dependencies = [ [[package]] name = "lance-io" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow", "arrow-array", @@ -5725,8 +5741,8 @@ dependencies = [ [[package]] name = "lance-jsonb" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "byteorder", "ethnum", @@ -5743,8 +5759,8 @@ dependencies = [ [[package]] name = "lance-linalg" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "argminmax 0.7.1", "arrow-array", @@ -5759,8 +5775,8 @@ dependencies = [ [[package]] name = "lance-namespace" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow", "async-trait", @@ -5774,8 +5790,8 @@ dependencies = [ [[package]] name = "lance-namespace-impls" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arc-swap", "arrow", @@ -5829,8 +5845,8 @@ dependencies = [ [[package]] name = "lance-select" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-buffer", @@ -5844,8 +5860,8 @@ dependencies = [ [[package]] name = "lance-table" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow", "arrow-array", @@ -5886,8 +5902,8 @@ dependencies = [ [[package]] name = "lance-testing" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "arrow-array", "arrow-schema", @@ -5900,8 +5916,8 @@ dependencies = [ [[package]] name = "lance-tokenizer" -version = "15.0.0-beta.11" -source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.11#01052c56a308ed915a046ed42b0d39ce8c09c2d8" +version = "15.0.0-beta.12" +source = "git+https://github.com/lance-format/lance.git?tag=v15.0.0-beta.12#635d412cde01e5d4203a91be47ddbfd0f2a6e068" dependencies = [ "frostem", "icu_segmenter", diff --git a/Cargo.toml b/Cargo.toml index 3dfcf3ef3..532c2c2ad 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -19,21 +19,21 @@ categories = ["database-implementations"] rust-version = "1.95.0" [workspace.dependencies] -lance = { "version" = "=15.0.0-beta.11", default-features = false, "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-core = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-datagen = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-file = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-io = { "version" = "=15.0.0-beta.11", default-features = false, "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-index = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-jsonb = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-linalg = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-namespace = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-namespace-impls = { "version" = "=15.0.0-beta.11", default-features = false, "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-table = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-testing = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-datafusion = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-encoding = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } -lance-arrow = { "version" = "=15.0.0-beta.11", "tag" = "v15.0.0-beta.11", "git" = "https://github.com/lance-format/lance.git" } +lance = { "version" = "=15.0.0-beta.12", default-features = false, "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-core = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-datagen = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-file = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-io = { "version" = "=15.0.0-beta.12", default-features = false, "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-index = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-jsonb = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-linalg = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-namespace = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-namespace-impls = { "version" = "=15.0.0-beta.12", default-features = false, "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-table = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-testing = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-datafusion = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-encoding = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } +lance-arrow = { "version" = "=15.0.0-beta.12", "tag" = "v15.0.0-beta.12", "git" = "https://github.com/lance-format/lance.git" } lancedb = { path = "rust/lancedb", default-features = false } ahash = "0.8" anyhow = "1"