Skip to content

perf: Bulk insert/delete tag_entries#1296

Merged
CyanVoxel merged 2 commits intoTagStudioDev:mainfrom
TheBobBobs:perf/tag_entries
Apr 29, 2026
Merged

perf: Bulk insert/delete tag_entries#1296
CyanVoxel merged 2 commits intoTagStudioDev:mainfrom
TheBobBobs:perf/tag_entries

Conversation

@TheBobBobs
Copy link
Copy Markdown
Contributor

Summary

When inserting/deleting rows from the TagEntry table use bulk insert/delete statements.

Fixes #1286

Tasks Completed

  • Platforms Tested:
    • Linux x86
  • Tested For:
    • Basic functionality

@TrigamDev TrigamDev added TagStudio: Tags Relating to the TagStudio tag system Type: Performance An issue or change related to performance Type: Fix A fix for a bug, typo, or other issue labels Jan 19, 2026
@TrigamDev TrigamDev added Priority: High An important issue requiring attention Status: Review Needed A review of this is needed labels Jan 19, 2026
Copy link
Copy Markdown
Member

@CyanVoxel CyanVoxel left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As far as I can tell in testing this seems to work just fine, thank you so much for the fix/improvement!

@CyanVoxel CyanVoxel merged commit 6c8d800 into TagStudioDev:main Apr 29, 2026
6 checks passed
@CyanVoxel CyanVoxel removed the Status: Review Needed A review of this is needed label Apr 29, 2026
@CyanVoxel CyanVoxel added this to the Alpha v9.5.x milestone Apr 29, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Priority: High An important issue requiring attention TagStudio: Tags Relating to the TagStudio tag system Type: Fix A fix for a bug, typo, or other issue Type: Performance An issue or change related to performance

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: App becomes unresponsive with large number of tags

3 participants