From 5781a47bca3e79309da655f8f6bc9781451dc6c9 Mon Sep 17 00:00:00 2001 From: fishnux Date: Sat, 11 Nov 2023 01:40:06 +0000 Subject: [PATCH] Update advanced.md: Bulk clear errors on download queue --- mkdocs/docs/advanced.md | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/mkdocs/docs/advanced.md b/mkdocs/docs/advanced.md index 648835c..648dc75 100644 --- a/mkdocs/docs/advanced.md +++ b/mkdocs/docs/advanced.md @@ -140,3 +140,19 @@ pip install \ https://github.com/yt-dlp/yt-dlp/archive/master.tar.gz ``` This is obviously particularly likely to create problems. Also note that the `--version` command will only show the latest regular release, not a nightly mention. + +## Erase errors from download queue +Sometimes the download queue might have some videos that have errored due to rate limits. Videos that have errors won't be retried in a future download queue re-run unless you individually click "Download now" for each individual video. In order to bulk clear the errors from the download queue one needs to execute the following command: +```bash +curl -X POST "$ES_URL/ta_download/_update_by_query?pretty" -u elastic:$ELASTIC_PASSWORD -H 'Content-Type: application/json' -d' +{ + "script": { + "source": "ctx._source.message = null", + "lang": "painless" + }, + "query": { + "match_all": {} + } +} +' +```