|
57779b538a
|
feat: Allow the messages for the database cleaner to be silenced
|
2025-03-26 13:49:46 -06:00 |
|
|
078dd7f335
|
feat: Detect MariaDB vs MySQL automatically
|
2025-02-12 21:27:45 +00:00 |
|
|
8fb20a1d60
|
fix: Reset auto-increments after deleting fields
|
2025-02-10 04:35:10 +00:00 |
|
|
0ac788c882
|
feat: Add parameter to reserve intensive optimizations
|
2025-02-10 03:25:56 +00:00 |
|
|
43cb4e8810
|
fix: Correct name of database optimizer, prevent infinite loops
|
2025-02-07 18:58:48 +00:00 |
|
|
98c48e0440
|
fix: Add even further corrections to the code
|
2025-02-07 16:19:59 +00:00 |
|
|
801b38d493
|
fix: Fix yet more missing variables (again, no data loss yet)
|
2025-02-07 15:22:16 +00:00 |
|
|
5fbdce991c
|
fix: Correct yet another typo (no data loss this time fortunately)
|
2025-02-07 15:03:10 +00:00 |
|
|
af11063bd8
|
fix: Correct major typo that would delete all post-media
|
2025-02-07 13:23:20 +00:00 |
|
|
f3ee8fabc6
|
chore: Add a builder script
|
2025-02-06 15:00:17 +00:00 |
|
|
04df6ebb75
|
fix: Remove spurious line
|
2025-02-06 01:17:30 +00:00 |
|
|
e8701693f9
|
feat: Parallelize deletions
|
2025-02-06 01:15:40 +00:00 |
|
|
20b40ca058
|
fix: Move piping to prevent embedded shell scope issues
|
2025-02-05 20:18:30 +00:00 |
|
|
39c4369f12
|
chore: Clean with shfmt/shellcheck
|
2025-02-05 15:01:42 +00:00 |
|
|
255f98fd18
|
fix: Use temporary file to store variable, bypass nested shell scope limitations
|
2025-02-04 15:09:13 +00:00 |
|
|
29d6107bdb
|
fix: Correct syntax of a set of comparisons
|
2025-02-04 05:35:01 +00:00 |
|
|
a1abf7fd85
|
fix: Add proper limit tracking through each iteration
|
2025-02-04 05:30:29 +00:00 |
|
|
8f21626721
|
fix: Correct some variables
|
2025-02-03 23:01:36 +00:00 |
|
|
768db5a057
|
fix: Roll back an overtuned limit
|
2025-02-03 17:37:29 +00:00 |
|
|
5f30741e58
|
fix: Show cleanup phase more clearly, tweak default intervals and limits
|
2025-02-03 16:14:36 +00:00 |
|
|
7c78b5e6e4
|
fix: Correct counting of processed items
|
2025-02-03 06:16:48 +00:00 |
|
|
9f71fbd458
|
feat: Make each step of the iteration more clear
|
2025-02-03 04:10:29 +00:00 |
|
|
cec2e6ad73
|
fix: Correct the syntax for the embedded command
|
2025-02-03 03:55:53 +00:00 |
|
|
e438ffc4aa
|
feat: Rewrite completely to ensure fewer database locks during each cycle
|
2025-02-03 03:48:43 +00:00 |
|
|
4c8fd869f7
|
fix: Separate each part of the database cleaning to prevent one failure from stopping the rest of the script
|
2025-02-02 21:13:58 +00:00 |
|
|
403d6a464a
|
feat: Optimize lock times by using temporary tables
|
2025-01-28 16:46:36 +00:00 |
|
|
efe59ecfbf
|
chore: Add even more Shellcheck suggestions
|
2025-01-24 19:34:48 +00:00 |
|
|
7f2b750466
|
chore: Initial release
|
2025-01-24 19:16:21 +00:00 |
|