Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Library reloading on SIGHUP #497

Merged
merged 1 commit into from
Dec 3, 2021
Merged

Library reloading on SIGHUP #497

merged 1 commit into from
Dec 3, 2021

Conversation

veloman-yunkan
Copy link
Collaborator

@veloman-yunkan veloman-yunkan commented Nov 21, 2021

Fixes #243 and #502

Depends on kiwix/libkiwix#636

Library reloading updates metadata of existing books, adds new books and/or removes books that are no longer present in the library XML file.

@veloman-yunkan veloman-yunkan changed the title [WIP] Library reloading on SIGHUP Library reloading on SIGHUP Nov 22, 2021
@veloman-yunkan veloman-yunkan marked this pull request as ready for review November 22, 2021 17:26
src/server/kiwix-serve.cpp Outdated Show resolved Hide resolved
src/server/kiwix-serve.cpp Show resolved Hide resolved
src/server/kiwix-serve.cpp Show resolved Hide resolved
@mgautierfr
Copy link
Member

We are good. Please rebase-fixup before we merge.

Note that this enhancement drops the --donottrustlibrary mode.
@veloman-yunkan
Copy link
Collaborator Author

@mgautierfr Done

@kelson42 kelson42 merged commit 933aa0c into master Dec 3, 2021
@kelson42 kelson42 deleted the library_reloading branch December 3, 2021 15:34
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.

kiwix-serve should reload automatically content (library/files)
3 participants