Massive performance improvements
This release provides a huge performance gain by fixing a piece of code that was basically hogging the CPU...
Upgrade quickly, your hardware will thank you!
Performances
- Fixed CPU consumption in Idle mode
- Fixed high number of SQL Prepared Statements, it should have an impact on the DB footprint
- Lowered BigCache initial memory as it is not necessary, instrument cache for publishing metrics: overall RAM footprint is much lower now
Configuration
- Removed some annoying limitations with networking at install:
- Do not prevent start when "no private IP is found" (but show a warning instead)
- Support Hostname in datasources to avoid having to restart them manually if IP is changing (typically on a container restart)
- Improve flexibility in defining internal/external URLs for reverse-proxy cases
- Updated go-sql plugin for MySQL 8 support
- Added new command-line to manage databases definitions, to avoid manual edition of
pydio.json
Issues
- Fixed policies when using
cells-ctl
tool to create users - New UX was breaking on Firefox 52. You should not be using that version, but some organizations do not have the choice
- Refactor common/utils package into specific sub-packages (to follow #golang best practices)
- Removed support for Consul for the moment, as it was half-baked
- [ED] XLSX/CSV export was broken in Firefox
Change log
You can find a summary of the change log here.