The system capacity has increased up to 13% compared to version 5.7.2
We are glad to announce some performance optimizations in version 5.7.3.
We updated the libraries in the scope of fixing Spring Framework Remote Code Execution (RCE) Vulnerability (Spring4Shell). As a result, the system capacity (requests per second) was increased up to 13% on the small server type* compared to version 5.7.2 during performance testing.
* Check out the recommended optimal Kubernetes cluster configuration.
Benefits: It helps to speed up your reporting on the same environment just because of the version upgrade.
Response time for building history and filtering at all levels has become at least 18% faster compared to version 5.7.2.
5.7.3 version also brings performance optimizations in the core operations. The optimizations make basic functionality (filtering at all levels and test history building) at least 18% faster compared to version 5.7.2.
Benefits: Test history and filters load faster compared to the previous version.
Check out the Release notes for the full list of what’s new in version 5.7.3.
RabbitMQ version updates
We updated the RabbitMQ version from 3.9.17 to 3.10.7 and faced less RAM and CPU usage of the RabbitMQ container under the high load (more than 1 million messages in the 20 queues total).
Benefits: It helps to decrease RabbitMQ resource utilization even under high workloads in the same environment just because of the version upgrade.
Thus, thanks to performance improvements in version 5.7.3 you can speed up your test reporting and decrease resources usage of the ReportPortal even under the high workload.
With 5.7.3 version we are also addressing a huge list of security vulnerabilities. Please, see Release notes for details.