Set a lot more database access methods to autorepeatable on deadlock - this is required for Postgres databases because deadlocks have been reported there
Added an additional watchdog that will stop connections after a defined time even if you have set them to TCP keep-alive using external infrastructure, e.g. a load balancer
Added additional indicies in the database for the fast access to the transmissions
Removed several database related bottlenecks by reducing transmission lookups
File IO errors in the preprocessing have been ignored, transactions were pending forever if this happened
Added an additional value to the logging mechanism because sometimes the logging steps of the processing were not in the right order
Added a cache for the system event templates, for notification and system events
Reduced the locking time of table locks by moving all processing logic out of the lock logic
REST API: Added access to system configuration problems
REST API: Added access to the server properties and settings