- 
                Notifications
    
You must be signed in to change notification settings  - Fork 1k
 
Closed
Labels
enhancementAny new improvement worthy of a entry in the changelogAny new improvement worthy of a entry in the changelog
Description
[First, sorry for the flurry of issues and thank you for your responsiveness. Second, I apologize that this issue will be vague and without a repro case.]
Rust's file seek for local files uses u64, not usize. This allows even 32-bit OS to access regions of files beyond 4GB.
object_store's get_range and many related methods use usize. This works fine on a 64-bit OS, but on a 32-bit OS (including WASM32) using HTTP I think limits one to the first 4GB of any file.
Possible fixes:
- Limit object_store to 64-bit systems
 - Change the range related methods to u64.
 
Thanks,
Carl
Metadata
Metadata
Assignees
Labels
enhancementAny new improvement worthy of a entry in the changelogAny new improvement worthy of a entry in the changelog