File overwritting while multiple-processing codecs.
- Dominant language
- Python
- Stars
- 30
- Forks
- 10
- PR merge metrics
- No merged PRs in 30d
Description
While using Nimble, CADOrchestrator. Handling multiple request on parallel is not currently possible, as the files are fixed named under /tmp in linux for example. "temp_stl.stl", "temp_dxf.dxf". Multiple processing would try to write/read the same files, creating bottlenecks and other unwanted overwriting conditions.
Contributor guide
No contributing guide indexed for this repository
Research direction
Inspect the CLI's temporary-file handling for Nimble and CADOrchestrator codec processing, then reproduce two requests running in parallel on Linux. Done means concurrent processing uses request-specific temporary paths and no longer overwrites or reads another request's files.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- python
- Domain
- cli
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100