Allow decoding of blocks in parallel - #96
Conversation
|
Claude Code finding (feel free to ignore):
|
osm-pbf 1.8.0 Created-by: HarmonybrewBot Commit-by: HarmonybrewBot Merged-by: HarmonybrewBot Description: Created by `brew bump` --- Created with `brew bump-formula-pr`.<details> <summary>release notes</summary> <pre>## What's Changed * Allow decoding of blocks in parallel by @leonardehrenfried in openstreetmap/OSM-binary#96 * Upgrade protobuf version by @leonardehrenfried in openstreetmap/OSM-binary#97 * Fixes for parallel block reading by @leonardehrenfried in openstreetmap/OSM-binary#98 **Full Changelog**: https://github.com/openstreetmap/OSM-binary/compare/v1.7.0...v1.8.0</pre> <p>View the full release notes at <a href="https://github.com/openstreetmap/OSM-binary/releases/tag/v1.8.0">https://github.com/openstreetmap/OSM-binary/releases/tag/v1.8.0</a>.</p> </details> <hr> See merge request: Harmonybrew/homebrew-core!20194
This adds parallel file block reader which decodes the zip stream in parallel but still delivers the decoded data as a single stream.
This makes it possible to use multiple threads to speed up decoding.