Skip to content

feat: Rework filesystem lock and force full cleanup of modules and releases on discovery#67

Open
riton wants to merge 1 commit into
voxpupuli:mainfrom
ccin2p3:feature/rework_locks_and_refresh
Open

feat: Rework filesystem lock and force full cleanup of modules and releases on discovery#67
riton wants to merge 1 commit into
voxpupuli:mainfrom
ccin2p3:feature/rework_locks_and_refresh

Conversation

@riton

@riton riton commented Jun 17, 2025

Copy link
Copy Markdown
Contributor

This P.R initial goal was to ensure that a removed module from the filesystem would be detected and reflected in the WebUI. In my tests, it appeared that in backend/filesystem.go LoadModules function, s.Modules and s.Releases would still contain modules or releases that were removed from the filesystem.

I've adapted a few read only locks along the patch.

What do you think ?

@jay7x

jay7x commented Dec 20, 2025

Copy link
Copy Markdown
Member

Hi @riton! As you may see, gorge is now under voxpupuli org :) Your PR looks useful! Could you please rebase it?

@bastelfreak bastelfreak added the enhancement New feature or request label Dec 21, 2025
@riton riton force-pushed the feature/rework_locks_and_refresh branch from 252d748 to 1eba3ea Compare April 27, 2026 07:18
@riton

riton commented Apr 27, 2026

Copy link
Copy Markdown
Contributor Author

Hi @jay7x Somehow, I've completely missed your message 🤦

This PR is now rebased ✔️

Regards

@jay7x

jay7x commented Apr 30, 2026

Copy link
Copy Markdown
Member

Dear @voxpupuli/gorge maintainers, I need your help here. I don't have much multu-threading coding experience, so please have a look if you do.

@jay7x jay7x requested a review from a team April 30, 2026 03:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

enhancement New feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants