Skip to content

perf: get all markdown files in one SQL query - #8210

Merged
mejo- merged 1 commit into
mainfrom
carl/improve-perf-dav
Sep 28, 2026
Merged

mejo- merged 1 commit into
mainfrom
carl/improve-perf-dav

Conversation

@CarlSchwan

@CarlSchwan CarlSchwan commented Jan 29, 2026 •

Copy link
Copy Markdown
Member

📝 Summary

Requires nextcloud/server#57891

Directly get all markdown files from parent directory in one SQL query and then filter on it by name.

🏁 Checklist

  • Code is properly formatted (npm run lint / npm run stylelint / composer run cs:check)
  • Sign-off message is added to all commits
  • Tests (unit, integration and/or end-to-end) passing and the changes are covered with tests
  • Documentation (README or documentation) has been updated or is not required

@CarlSchwan CarlSchwan self-assigned this Jan 29, 2026
@CarlSchwan CarlSchwan changed the title perf: perf: get all markdown files in one SQL query Jan 29, 2026
@silverkszlo
silverkszlo force-pushed the carl/improve-perf-dav branch from 49c1bf2 to b6d9e26 Compare March 18, 2026 14:32
@mejo-
mejo- force-pushed the carl/improve-perf-dav branch from b6d9e26 to 1e0263e Compare April 13, 2026 20:57
@github-project-automation github-project-automation Bot moved this to 🧭 Planning evaluation (don't pick) in 📝 Productivity team Jun 25, 2026
@max-nextcloud max-nextcloud moved this from 🧭 Planning evaluation (don't pick) to 👀 In review in 📝 Productivity team Jun 25, 2026
@mejo-
mejo- force-pushed the carl/improve-perf-dav branch from 1e0263e to 61287b5 Compare September 28, 2026 11:56
@mejo-

mejo- commented Sep 28, 2026

Copy link
Copy Markdown
Member

/backport to stable35

Directly get all markdown files from the parent directory in one SQL
query and filter by name, instead of doing a separate cache lookup per
supported filename. Filename priority order is preservered.

Assisted-by: ClaudeCode:claude-sonnet-5
Signed-off-by: Carl Schwan <carlschwan@kde.org>
Signed-off-by: Jonas <jonas@freesources.org>
@mejo-
mejo- force-pushed the carl/improve-perf-dav branch from 5453d3f to 191972a Compare September 28, 2026 12:47
@mejo-
mejo- merged commit 1e1f85c into main Sep 28, 2026
80 of 82 checks passed
@mejo-
mejo- deleted the carl/improve-perf-dav branch September 28, 2026 13:35
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants