Changelog
3.2.0.0 ChangeLog
This update tooked a little long of time due my personal things, but anyway, it's here and enjoy it!
Optimize
- Improved shops loading logic.
should now get better loading performance, compare old and new loading time cost. - Improved isolated data logic.
- the old isolated data scanning will begin once server booted up, which may increase the load on the database.
- the old isolated data scanning need pull all shops data back to local and calculate one-by-one which slow and may increase the load on the database.
- new logic will pre-processing them with SQL, calculations will be done on the database so it will have better performance.
- we do same thing on shops loading logic, seems it working well :)
- Tweak internal logger buffer size and this should reduce the memory footprint by a small amount.
- Improved shops auto-save logic.
- shops auto-save is now parallel.
- shops are no longer actively saving changes to the database immediately, we will check every shop that has been modified and update the database every once in a while. *all changes will save into memory when server shutting down.
- Improved database auto-backup.
- hikari now actively backs up the database before breaking changes, both H2 and MySQL users.
Bug fixes
- Users may can increase the database load if them spam click the shop block.
- Hikari may conflict with LastLoginAPI's H2/HikariCP.
Dependencies
Files
QuickShop-Hikari-3.2.0.0.jar(2.6 MiB) Primary
90% of ad revenue goes to creators
Support creators and Modrinth ad-free with Modrinth+Metadata
Release channel
ReleaseVersion number
3.2.0.0Loaders
BukkitPaperPurpurSpigot
Game versions
1.18.2–1.19.2Downloads
214Publication date
August 27, 2022 at 2:21 PMPublisher
Ghost_chu
Owner