Skip to content

Feature request: Support comby timeouts #31

@charles-gray

Description

@charles-gray

For large numbers of comby operations on large source bases, it can take upwards of an hour to process all the files in my testing. This comes down dramatically (5mins!) if I parallelise my calls to comby with multiprocessing up to 32 ways. Unfortunately comby has a default 3 second timeout, and complicated files / very busy periods means that some files trip the timeout and don't get processed.

I've added the ability to set the comby timeout in my local branch and it now gives me correct results with the performance improvements.

Attaching the diff I used here as part of the feature request in case it's something interesting for the main project.
comby-timestamps.diff.txt

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions