[PR #1844] [CLOSED] feat(multi threaded): attempt job approach for koel:scan #1903

Closed
opened 2026-02-26 03:32:43 +03:00 by kerem · 0 comments
Owner

📋 Pull Request Information

Original PR: https://github.com/koel/koel/pull/1844
Author: @ShetlandJ
Created: 10/10/2024
Status: Closed

Base: masterHead: 1711-multi-threaded-attempt


📝 Commits (5)

  • acce313 feat(multi threaded): attempt job approach for koel:scan
  • 8950a06 feat(jobs): remove logger
  • dfa8c13 feat(jobs): add removed line back in
  • b7422f8 feat(jobs): more changes?
  • 3a2f526 feat(jobs): return results

📊 Changes

2 files changed (+78 additions, -2 deletions)

View changed files

app/Jobs/ScanSongsJob.php (+37 -0)
📝 app/Services/MediaScanner.php (+41 -2)

📄 Description

Begins to address @romner-set's request in #1711.

I can't get redis to run for this repo for some reason 🤔 , so I've only really validated it with sync. I'm also not sure on handling some of the events around it. I thought to make a draft to at least generate discussion.


🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.

## 📋 Pull Request Information **Original PR:** https://github.com/koel/koel/pull/1844 **Author:** [@ShetlandJ](https://github.com/ShetlandJ) **Created:** 10/10/2024 **Status:** ❌ Closed **Base:** `master` ← **Head:** `1711-multi-threaded-attempt` --- ### 📝 Commits (5) - [`acce313`](https://github.com/koel/koel/commit/acce313ed46b6a7955a1b68afbfb81adc71f36d9) feat(multi threaded): attempt job approach for `koel:scan` - [`8950a06`](https://github.com/koel/koel/commit/8950a06fe30fced81a0f7f0de2a4b637f6b6b063) feat(jobs): remove logger - [`dfa8c13`](https://github.com/koel/koel/commit/dfa8c1321532b6cce922a711872c62aa9010ff56) feat(jobs): add removed line back in - [`b7422f8`](https://github.com/koel/koel/commit/b7422f8c6f4608d03e4f14606b4c2888e47dd53b) feat(jobs): more changes? - [`3a2f526`](https://github.com/koel/koel/commit/3a2f52660aff1d4e5f270b6c30a47fc2125fd16a) feat(jobs): return results ### 📊 Changes **2 files changed** (+78 additions, -2 deletions) <details> <summary>View changed files</summary> ➕ `app/Jobs/ScanSongsJob.php` (+37 -0) 📝 `app/Services/MediaScanner.php` (+41 -2) </details> ### 📄 Description Begins to address @romner-set's request in #1711. I can't get redis to run for this repo for some reason 🤔 , so I've only really validated it with `sync`. I'm also not sure on handling some of the events around it. I thought to make a draft to at least generate discussion. --- <sub>🔄 This issue represents a GitHub Pull Request. It cannot be merged through Gitea due to API limitations.</sub>
kerem 2026-02-26 03:32:43 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/koel-koel#1903
No description provided.