Skip to content

Parallelize File Parsing #12

Description

@lexasub

Better implementations - rewrite parsing to rust
Difficulty: ⭐⭐⭐ Hard
Files: ast_rag/cli.py, ast_rag/ast_parser.py
Description: Parse multiple files in parallel using concurrent.futures.
Steps:

  1. Use ThreadPoolExecutor or ProcessPoolExecutor
  2. Ensure thread-safety of ParserManager
  3. Add progress bar for parallel processing

Metadata

Metadata

Assignees

No one assigned

    Labels

    Projects

    Status
    Spike/Need Analytics

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions