Skip to content

fix(shasum): version 1.1.5 - #1559

Open
tcely wants to merge 1 commit into
mainfrom
tcely-shasum-unbuffered
Open

fix(shasum): version 1.1.5#1559
tcely wants to merge 1 commit into
mainfrom
tcely-shasum-unbuffered

Conversation

@tcely

@tcely tcely commented Aug 20, 2026

Copy link
Copy Markdown
Collaborator
  • use unbuffered reads into a memory view
  • cast the memory view for faster operations
  • process buffered files first
  • switch the file_buffer_pool to queue.SimpleQueue
  • reduce the number of tasks sent to ThreadPoolExecutor
  • translate Windows path separators

@tcely tcely self-assigned this Aug 20, 2026
@tcely
tcely marked this pull request as ready for review August 20, 2026 13:43
@tcely tcely moved this to Todo in Status Aug 20, 2026
@tcely
tcely force-pushed the tcely-shasum-unbuffered branch 8 times, most recently from 8a1d846 to 602e72e Compare August 20, 2026 22:43
- use unbuffered reads into a memory view
- cast the memory view for faster operations
- process buffered files first
- switch the file_buffer_pool to `queue.SimpleQueue`
- reduce the number of tasks sent to `ThreadPoolExecutor`
- translate Windows path separators
@tcely
tcely force-pushed the tcely-shasum-unbuffered branch from 602e72e to fbb4fb0 Compare August 20, 2026 23:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Todo

Development

Successfully merging this pull request may close these issues.

1 participant