diff --git a/Cargo.lock b/Cargo.lock index 627ac1d4..3eebe366 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4751,9 +4751,9 @@ dependencies = [ [[package]] name = "paimon-vindex-core" -version = "0.3.0" +version = "0.4.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b2c67c916596e578ed09f78ace8b4c54fc45d262933c658e1ca7fdb61b722635" +checksum = "0d3073770e80f3d82edf50a11ac4ff1f50133d2828d74532c9021c5eb3c2439c" dependencies = [ "half", "matrixmultiply", diff --git a/DEPENDENCIES.rust.tsv b/DEPENDENCIES.rust.tsv index 5b708be8..d7c396cb 100644 --- a/DEPENDENCIES.rust.tsv +++ b/DEPENDENCIES.rust.tsv @@ -398,7 +398,7 @@ paimon-integration-tests@0.4.0 X paimon-mosaic-core@0.2.0 X paimon-rest-server@0.4.0 X paimon-tpcds-bench@0.4.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parking@2.2.1 X X parking_lot@0.12.5 X X parking_lot_core@0.9.12 X X diff --git a/benchmarks/tpcds/DEPENDENCIES.rust.tsv b/benchmarks/tpcds/DEPENDENCIES.rust.tsv index 6824acf6..d45fb541 100644 --- a/benchmarks/tpcds/DEPENDENCIES.rust.tsv +++ b/benchmarks/tpcds/DEPENDENCIES.rust.tsv @@ -271,7 +271,7 @@ paimon@0.4.0 X paimon-datafusion@0.4.0 X paimon-mosaic-core@0.2.0 X paimon-tpcds-bench@0.4.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parking_lot@0.12.5 X X parking_lot_core@0.9.12 X X parquet@58.3.0 X diff --git a/bindings/c/Cargo.toml b/bindings/c/Cargo.toml index af0a5121..51e3731c 100644 --- a/bindings/c/Cargo.toml +++ b/bindings/c/Cargo.toml @@ -43,4 +43,4 @@ serde_json = "1.0.120" # Test-only: the vector-search integration tests build a real primary-key vindex # IVF-flat ANN segment fixture in-process. Versions match crates/paimon. bytes = "1.7.1" -paimon-vindex-core = "0.3.0" +paimon-vindex-core = "0.4.0" diff --git a/bindings/c/DEPENDENCIES.rust.tsv b/bindings/c/DEPENDENCIES.rust.tsv index eaafce63..ebc06fa4 100644 --- a/bindings/c/DEPENDENCIES.rust.tsv +++ b/bindings/c/DEPENDENCIES.rust.tsv @@ -205,7 +205,7 @@ ordered-multimap@0.7.3 X paimon@0.4.0 X paimon-c@0.4.0 X paimon-mosaic-core@0.2.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parquet@58.3.0 X paste@1.0.15 X X percent-encoding@2.3.2 X X diff --git a/bindings/go/DEPENDENCIES.rust.tsv b/bindings/go/DEPENDENCIES.rust.tsv index eaafce63..ebc06fa4 100644 --- a/bindings/go/DEPENDENCIES.rust.tsv +++ b/bindings/go/DEPENDENCIES.rust.tsv @@ -205,7 +205,7 @@ ordered-multimap@0.7.3 X paimon@0.4.0 X paimon-c@0.4.0 X paimon-mosaic-core@0.2.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parquet@58.3.0 X paste@1.0.15 X X percent-encoding@2.3.2 X X diff --git a/bindings/python/DEPENDENCIES.rust.tsv b/bindings/python/DEPENDENCIES.rust.tsv index 568d06c6..a9c55a98 100644 --- a/bindings/python/DEPENDENCIES.rust.tsv +++ b/bindings/python/DEPENDENCIES.rust.tsv @@ -327,7 +327,7 @@ paimon@0.4.0 X paimon-datafusion@0.4.0 X paimon-ftindex-core@0.1.0 X paimon-mosaic-core@0.2.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parking_lot@0.12.5 X X parking_lot_core@0.9.12 X X parquet@58.3.0 X diff --git a/crates/integration_tests/DEPENDENCIES.rust.tsv b/crates/integration_tests/DEPENDENCIES.rust.tsv index 8a8add7b..5e482679 100644 --- a/crates/integration_tests/DEPENDENCIES.rust.tsv +++ b/crates/integration_tests/DEPENDENCIES.rust.tsv @@ -205,7 +205,7 @@ ordered-multimap@0.7.3 X paimon@0.4.0 X paimon-integration-tests@0.4.0 X paimon-mosaic-core@0.2.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parquet@58.3.0 X paste@1.0.15 X X percent-encoding@2.3.2 X X diff --git a/crates/integrations/datafusion/DEPENDENCIES.rust.tsv b/crates/integrations/datafusion/DEPENDENCIES.rust.tsv index de5d60d6..3ab4e308 100644 --- a/crates/integrations/datafusion/DEPENDENCIES.rust.tsv +++ b/crates/integrations/datafusion/DEPENDENCIES.rust.tsv @@ -346,7 +346,7 @@ paimon@0.4.0 X paimon-datafusion@0.4.0 X paimon-ftindex-core@0.1.0 X paimon-mosaic-core@0.2.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parking@2.2.1 X X parking_lot@0.12.5 X X parking_lot_core@0.9.12 X X diff --git a/crates/paimon-rest-server/DEPENDENCIES.rust.tsv b/crates/paimon-rest-server/DEPENDENCIES.rust.tsv index 6b36f7ef..b2693641 100644 --- a/crates/paimon-rest-server/DEPENDENCIES.rust.tsv +++ b/crates/paimon-rest-server/DEPENDENCIES.rust.tsv @@ -209,7 +209,7 @@ ordered-multimap@0.7.3 X paimon@0.4.0 X paimon-mosaic-core@0.2.0 X paimon-rest-server@0.4.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parquet@58.3.0 X paste@1.0.15 X X percent-encoding@2.3.2 X X diff --git a/crates/paimon/Cargo.toml b/crates/paimon/Cargo.toml index 5283ea27..ae96e242 100644 --- a/crates/paimon/Cargo.toml +++ b/crates/paimon/Cargo.toml @@ -132,7 +132,7 @@ urlencoding = "2.1" paimon-mosaic-core = "0.2.0" paimon-ftindex-core = { version = "0.1.0", optional = true } tempfile = "3" -paimon-vindex-core = "0.3.0" +paimon-vindex-core = "0.4.0" vortex = { version = "0.75.0", features = ["tokio"], optional = true } libloading = "0.9" log = "0.4" diff --git a/crates/paimon/DEPENDENCIES.rust.tsv b/crates/paimon/DEPENDENCIES.rust.tsv index d8dceab8..52fb634e 100644 --- a/crates/paimon/DEPENDENCIES.rust.tsv +++ b/crates/paimon/DEPENDENCIES.rust.tsv @@ -322,7 +322,7 @@ ownedbytes@0.9.0 X paimon@0.4.0 X paimon-ftindex-core@0.1.0 X paimon-mosaic-core@0.2.0 X -paimon-vindex-core@0.3.0 X +paimon-vindex-core@0.4.0 X parking@2.2.1 X X parking_lot@0.12.5 X X parking_lot_core@0.9.12 X X