Add Deflate command

Deflate
- Create new bandwidth_statistics table with proper schema.
- Transfer only valid data from existing bandwidth statistics into new.
- Drop old table.
- Vacuum into new database.
Merge Prune & Purge as one proper command
Update ASUSTOR documentation error.
This commit is contained in:
ChuckPa
2025-10-04 15:16:46 -04:00
parent dea8a805ce
commit dc5fa1742b
4 changed files with 276 additions and 19 deletions

View File

@@ -8,9 +8,19 @@
![Maintenance](https://img.shields.io/badge/Maintained-Yes-green.svg)
# Release Info:
v1.12.00
1. Deflate capability - Deflate a bloated PMS main database and retain bandwidth statistics.
Recommended usage: "Deflate" followed by "Auto" to optimize the DB after reduction.
2. Purge/Prune merged - Purge and Prune commands have been merged. This was done because most
folks will run both when cleaning up. This merge simplifies operation.
Internally, the code will silently support both commands for a few more
releases.
v1.11.09
1. HotIO Paths - Path defined for Cache dir (and PhotoTranscoder) incorrect. Fixed.
v1.11.08
1. Restart after update - Sometimes restart after update would reference the wrong path. Fixed.