Skip to content

v2.4.31 — Table Overhead Repair + Orphaned Options

Latest

Choose a tag to compare

@andrewbakercloudscale andrewbakercloudscale released this 23 Mar 21:15
· 99 commits to main since this release

What's New

🔧 Table Overhead Repair

After bulk deletes, MySQL tables accumulate fragmentation gaps. New card in DB Cleanup tab:

  • Dry Run — lists all tables with >100 KB overhead, sorted by size, with engine info
  • Repair Tables — runs OPTIMIZE TABLE one table at a time (chunked, progress bar)
  • RAG badge — green <5 MB, amber <20 MB, red >20 MB — updates live after repair
  • InnoDB: online DDL, no table lock. MyISAM: brief lock noted in Explain modal

♻️ Orphaned Plugin Options — Recycle Bin

  • Deleted options are now moved to a recycle bin, not permanently deleted
  • Restore All — restores everything in one click
  • Per-row ↩ Restore — restore individual items from the View panel
  • Empty Bin — permanently deletes all bin contents (with confirmation)
  • Bin bar always visible; grey when empty, amber when items present
  • Select Known Plugins button for quick selection
  • cs_ and csc_ prefixes mapped to CloudScale Consulting

⚡ Autoload + other fixes

  • Autoload RAG badge updates live after cleanup (no page refresh needed)
  • Orphaned bin count label updates immediately after Move to Recycle Bin