cytomining / cytomining/CytoTable

Add timeout for large directory parsing in source processing

Open
#209 0 comments 0 reactions 0 assignees View on GitHub
enhancement
Dominant language
Python
Stars
21
Forks
6
Avg merge
2d 3h
Merged PRs (30d)
6

Description

When sending large directory paths to CytoTable, it could take time to process these which manifests without warning. These could be directories which are submitted in error, meaning returning a warning could be helpful for the user to understand better that they may need to double check their source path.

Contributor guide

Open the contributing guide

Research direction

Start by locating the source-processing entry point that parses directory paths and review how long-running parsing is currently reported. Define the timeout and warning behavior for unusually large directories, then add coverage showing that users are warned when processing exceeds the chosen limit.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
backend
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.