Skip to content

Conversation

hrideshmg
Copy link
Contributor

@hrideshmg hrideshmg commented Aug 25, 2025

Please prefix your pull request with one of the following: [FEATURE] [FIX] [IMPROVEMENT].

In raising this pull request, I confirm the following (please check boxes):

  • I have read and understood the contributors guide.
  • I have checked that another pull request for this purpose does not exist.
  • I have considered, and confirmed that this submission will be valuable to others.
  • I accept that this submission may not be used, and the pull request closed at the will of the maintainer.
  • I give this submission freely, and claim no ownership to its content.

My familiarity with the project is as follows (check one):

  • I have never used the project.
  • I have used the project briefly.
  • I have used the project extensively, but have not contributed previously.
  • I am an active contributor to the project.

Few WTV files were randomly timing out in tests. Apparently WTV files do a lot of file seeks and as a consequence, each seek attempt triggers an API request to fetch the data at the specified location. I'm guessing the large number of seeks was hitting some kind of internal API rate-limit causing the test to timeout.

This PR migrates GCSFuse to the latest version (to support parallel downloads) and enables local file caching which means that seeks need not trigger new API requests.

Copy link

@canihavesomecoffee canihavesomecoffee merged commit 5325433 into CCExtractor:master Aug 25, 2025
2 of 6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants