♻️ refactor(obikpartitionner): replace low-level I/O with obiskio::SKFileWriter
- Replace `limits` module and raw binary I/O with a new high-level abstraction using obiskio::SKFileWriter - Remove `niffler` dependency and compression logic (Gzip/Zstd/Lz4/Bgzf) - Simplify PartitionManager to manage partitioned file writers based on kmer hashing * Uses `n_partition_bits` for bitmask-based partition selection (2^n partitions) - Add obiskio as a local dependency Note: This is likely part of aligning with unified I/O primitives in the obiskio crate.
This commit is contained in:
Generated
+4
@@ -781,6 +781,9 @@ dependencies = [
|
||||
[[package]]
|
||||
name = "obikpartitionner"
|
||||
version = "0.1.0"
|
||||
dependencies = [
|
||||
"obiskio",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
name = "obikrope"
|
||||
@@ -796,6 +799,7 @@ version = "0.1.0"
|
||||
dependencies = [
|
||||
"bitvec",
|
||||
"criterion2",
|
||||
"xxhash-rust",
|
||||
]
|
||||
|
||||
[[package]]
|
||||
|
||||
Reference in New Issue
Block a user