Skip to content

Conversation

@jelmer
Copy link
Owner

@jelmer jelmer commented Jul 15, 2025

No description provided.

jelmer added 3 commits July 16, 2025 00:37
Implements the TODO for multi-threading in pack deltification with three
separate implementations and automatic thread count optimization.

- Support three deltification strategies: no-deltas, single-threaded, multi-threaded
- Adaptive thread count based on object count (1-8 threads)
- Configurable threading parameters (num_threads, batch_size)
Implement a high-performance Rust version of the create_delta function
that provides significant performance improvements for pack deltification.
Implement support for additional Git pack configuration options:

- pack.allowPackReuse: Controls whether existing pack data can be
  reused when generating new packs (defaults to true)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants