X-Road Metrics v1.1.0 Release Notes
Release Info
Version number | 1.1.0 |
|---|---|
Release date | 07.03.2023 |
Supported versions |
|
Supported platforms |
|
Official documentation | https://github.com/nordic-institute/X-Road-Metrics/tree/master/docs |
Source code | |
Software license |
Changes in This Release
Summary
Various optimisations to reduce resource usage and improve processing speed.
Support for mTLS-based authentication with MongoDB and PostgreSQL.
Security fixes and dependency updates.
Ubuntu 22.04 support.
Instructions on how to upgrade are available in the X-Road knowledge base.
Completed Issues
Issue ID | Type | Summary |
|---|---|---|
Improvement | Improve PostgreSQL query building in modules to reduce the risk of SQL injections. | |
Improvement | Add support for configuring mTLS authentication between MongoDB and the collector, corrector, reports and anonymizer modules. Information on how to configure the connection can be found in the documentation. | |
Improvement | Add support for configuring mTLS authentication between the collector module and X-Road Security Server. Information on how to configure the connection can be found in the documentation. | |
Improvement | Add support for configuring mTLS authentication between PostgreSQL and the anonymizer, opendata and networking modules. Information on how to configure the connection can be found in the following documents: | |
Improvement | Improve the database queries used by the opendata module to reduce memory usage. This is a breaking change to the API. Please take a look at the updated documentation. | |
Improvement | Improve the database queries used by the networking module to reduce memory usage. | |
Improvement | Improve the corrector module matching process to reduce resource usage and processing time. | |
New | Add support for Ubuntu 22.04 operating system. Instructions on how to upgrade are available in the X-Road knowledge base. For fresh installations, please consult the corresponding modules documentation. |
Issue types: fix (bug fix or technical debt), improvement (improvement to an existing feature), new (a new feature).
New/Updated Dependencies
Dependency | Old Version | New Version | Notes |
|---|---|---|---|
pyyaml | 5.3.1 | 5.4.1 | |
requests | 2.22.0 | 2.28.2 | |
django | 2.2.12 | 2.2.28 |
Contributors
The following developers have contributed to the development of this release version. A contribution means at least one Git commit that is included in the release. The full list of contributors of different X-Road® versions is available here.
GitHub Username |
|---|
Other Notes
Package Repositories
Repository | URL |
|---|---|
Focal |
|
Jammy |
|
Repository Sign Key Details
Download URL | |
|---|---|
Hash | 935CC5E7FA5397B171749F80D6E3973B |
Fingerprint | A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B |
3rd party key server |
Packages
Focal
Package | Checksum |
|---|---|
xroad-metrics-anonymizer | fade3a25242a79210a15177b36479e0df8154c363f19e559c99fe1117588a1ec |
xroad-metrics-collector | 704b8c74a2984ad449b4570e4ffd621740cae56467c9991895454535ff1d415f |
xroad-metrics-corrector | 2884fc76d47c3ca5ce3de2e13bbf8cc670944d525241c366c528be8f41d786de |
xroad-metrics-networking | 99124adc93ce94066b2fd6d3d7637edd5580b0336d6e3826ed37832a31c0dcc5 |
xroad-metrics-opendata | 29e13a622c5e9073b2956d8a482f83d1e055852bc5a9a95ee010b9c0da799833 |
xroad-metrics-reports | f1775f81757d22b8dbcba96532936428c914e0609c55dc66cc5d86e632da0ea7 |
Jammy
Package | Checksum |
|---|---|
xroad-metrics-anonymizer | ae06f8676dfbb8e70ce11781b10714232b45091cdcdd409f862e6f085ed9ca83 |
xroad-metrics-collector | a9546f5ceb7aed8ab8695127377cc2098b0897adf0d0c25ba02547c3e1d48982 |
xroad-metrics-corrector | 3aeacae427e677605d6212ca8da475bfa9b93654942ce4cb3acd4e7f76d48f39 |
xroad-metrics-networking | 438b71004d1362e1f6fe95d80b521061202b944f320061206501da65b6c59205 |
xroad-metrics-opendata | 83b2dbb4ce157acad92430de38667ed2f3659156dd77235a58d09dd13bcdacb2 |
xroad-metrics-reports | 6ce09672d93d8aff13407a6d0be92f42f1906c7f7f34c14aef5c7e56ba8d7dc9 |