X-Road Metrics v1.1.0 Release Notes
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 |
---|---|---|
OPMONDEV-139 | Improvement | Improve PostgreSQL query building in modules to reduce the risk of SQL injections. |
OPMONDEV-147 | 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. |
OPMONDEV-148 | 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. |
OPMONDEV-150 | 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: |
OPMONDEV-151 | 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. |
OPMONDEV-152 | Improvement | Improve the database queries used by the networking module to reduce memory usage. |
OPMONDEV-153 | Improvement | Improve the corrector module matching process to reduce resource usage and processing time. |
OPMONDEV-156 | 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 |
---|
VitaliStupin |
wisecrow |
Other Notes
Package Repositories
Repository | URL |
---|---|
Focal | deb https://artifactory.niis.org/xroad-extensions-release-deb focal-<version> main |
Jammy | deb https://artifactory.niis.org/xroad-extensions-release-deb jammy-<version> main |
Repository Sign Key Details
Download URL | https://artifactory.niis.org/api/gpg/key/public |
---|---|
Hash | 935CC5E7FA5397B171749F80D6E3973B |
Fingerprint | A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B |
3rd party key server | Ubuntu 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 |