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

streaming result support #12

Open
clach04 opened this issue Jan 7, 2023 · 1 comment
Open

streaming result support #12

clach04 opened this issue Jan 7, 2023 · 1 comment

Comments

@clach04
Copy link
Owner

clach04 commented Jan 7, 2023

Currently no results are returned until search/scan has completed could yield results iteratively (so initial results are visible sooner).

  • Would likely be useful for web browser clients - which inherently support streaming
  • Not likely to be useful for OPDS clients

Possibly inconsistent with template idea in #1

Status:

  • ✅ Recent file results (recently added/modified files/ebooks) is streamed to OPDS and Browser client
  • filename search
    • ✅ results are streamed to Web Browser clients
    • 🔴 NOT to OPDS 😿 - TODO checkout recent-files code and refactor (potentially refactor recent and search into same function?)
  • 🔴 browsing is not streamed to either OPDS or Browser client 😿 - TODO checkout recent-files code and refactor

NOTE web browser benefit from initial quicker results. Unclear if KoReader (and other OPDS clients) will take advantage of streamed results.

@clach04
Copy link
Owner Author

clach04 commented Sep 4, 2023

Implemented in browser support that is present in dual OPDS / browser server #21 and #23

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

No branches or pull requests

1 participant