Crates.io | obstacle |
lib.rs | obstacle |
version | 0.0.2 |
source | src |
created_at | 2023-07-16 14:47:58.346836 |
updated_at | 2023-07-16 14:47:58.346836 |
description | Integrate the object_store crate with mmap based consumers like Polars. |
homepage | |
repository | https://github.com/winding-lines/obstacle |
max_upload_size | |
id | 917792 |
size | 89,325 |
Utility classes to integrate the (Object Store)[https://crates.io/crates/object_store] in an application. This started initially as an effort in (Polars)[https://pola.rs]
BRAINSTORM
Since the Polars implementation relies heavily on (mmap)[https://crates.io/crates/memmap2] our API will be inspired from that crate.
Use the mmap interface for the advise operation.
Change the polars code to issue advise()
before access.
Implement the advise on top of object_store
in the current crate.
DELIVERY PHASES