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

Status: 鈽戯笍 Done

Development

Successfully merging this pull request may close these issues.

3 participants