From d02316dcf62d1c6e980b482f4f97994104e1c1af Mon Sep 17 00:00:00 2001 From: Eric Coissac Date: Tue, 23 Jun 2026 10:29:16 +0200 Subject: [PATCH] chore: bump version to 1.1.21 and update obikindex features Disables default features for the `obikindex` dependency and introduces a `[features]` block. The new `numa` feature is set as the default, conditionally enabling NUMA support in `obikindex`. --- src/Cargo.lock | 2 +- src/obikmer/Cargo.toml | 6 ++++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Cargo.lock b/src/Cargo.lock index 780e571..e761323 100644 --- a/src/Cargo.lock +++ b/src/Cargo.lock @@ -1704,7 +1704,7 @@ dependencies = [ [[package]] name = "obikmer" -version = "1.1.20" +version = "1.1.21" dependencies = [ "clap", "csv", diff --git a/src/obikmer/Cargo.toml b/src/obikmer/Cargo.toml index a47d2dd..2095cfc 100644 --- a/src/obikmer/Cargo.toml +++ b/src/obikmer/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "obikmer" -version = "1.1.20" +version = "1.1.21" edition = "2024" [[bin]] @@ -18,7 +18,7 @@ obikrope = { path = "../obikrope" } obikpartitionner = { path = "../obikpartitionner" } obisys = { path = "../obisys" } obiskio = { path = "../obiskio" } -obikindex = { path = "../obikindex" } +obikindex = { path = "../obikindex", default-features = false } obitaxonomy = { path = "../obitaxonomy" } obilayeredmap = { path = "../obilayeredmap" } clap = { version = "4", features = ["derive"] } @@ -33,4 +33,6 @@ tracing-subscriber = { version = "0.3", features = ["fmt", "env-filter"] } pprof = { version = "0.13", features = ["prost-codec"], optional = true } [features] +default = ["numa"] +numa = ["obikindex/numa"] profiling = ["dep:pprof"] -- 2.52.0