X-Road Metrics v1.3.0 Release Notes
Release Info
Version number | 1.3.0 |
---|---|
Release date | 28.06.2024 |
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.
Security fixes and dependency updates.
Support creating CSV reports.
Completed Issues
Issue ID | Type | Summary |
---|---|---|
Improvement | Add query hints to help the reports module to utilise indexes better. | |
Fix | Fix issue that caused logging to be duplicated. | |
Improvement | Improve corrector module performance by splitting tasks into threads and improving the sanitisation process. | |
Improvement | Add capability for reports module to be able to generate CSV reports (disabled by default) in addition to PDF ones. The new feature can be enabled by setting “generate-csv” to “true” in the report module settings.yaml file. | |
Fix | Fix code quality issues and update dependencies. |
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 |
---|---|---|---|
pymongo | 3.10.1 | 4.6.3 | |
pyyaml | 5.4.1 | 6.0.1 | |
dill | 0.3.1.1 | 0.3.8 |
|
psycopg2 | 2.8.6 | 2.9.9 |
|
python-dateutil | 2.8.1 | 2.9.0.post0 |
|
requests | 2.31.0 | 2.32.3 |
|
tqdm | 4.30.0 | 4.66.4 |
|
urllib3 | 1.26.14 | 1.26.18 |
|
markupsafe | 2.0.1 | 2.1.5 |
|
Jinja2 | 2.10.1 | 3.1.4 |
|
matplotlib | 3.1.2 | 3.5.3 |
|
weasyprint | 51 | 61.2 |
|
Pillow | 10.0.0 | 10.3.0 |
|
jsonschema | 3.2.0 | 4.22.0 |
|
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 | 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 | |
---|---|
Hash | 935CC5E7FA5397B171749F80D6E3973B |
Fingerprint | A01B FE41 B9D8 EAF4 872F A3F1 FB0D 532C 10F6 EC5B |
3rd party key server |
Packages
Focal
Package | Checksum |
---|---|
xroad-metrics-anonymizer | 9dcf473379269b3241ecf9779aa680314bdaf6f4ca6fbf7154d4a0bb0559f909 |
xroad-metrics-collector | 249b560a78fba749ab487defb5e3f40dd58513cfc8f97e274a19b39a532bbc40 |
xroad-metrics-corrector | 05b3756cbeaba0c6b2b60d05b337125e58b72b1b1413fe57690d806d8a254312 |
xroad-metrics-networking | 212bb5c977cf6f3f70649437ff1df9423ee2a69968098f9a4b7f1cdd877c0f4c |
xroad-metrics-opendata | bf1282899399335682fe0e94233f4827e471e8d8cc22e563596c5ad007a62849 |
xroad-metrics-reports | c17b4d398eb4f050fd124c9bbdc214eeb1b57c28820f25cb6096e7f4e2c636ae |
Jammy
Package | Checksum |
---|---|
xroad-metrics-anonymizer | 340f46da2d9229ed0da05676b996ec3125f9f142b0ca6d8d739443c439b68e0f |
xroad-metrics-collector | 725aeef64dcfb9527ad54edc1b46b26eb858344f091201fa782e29e4b5629b1a |
xroad-metrics-corrector | 1ec033353d18c03e63dbbc16b96f63354e6f957a70331311978986a7c1d11b0a |
xroad-metrics-networking | 3e3c65afa79c9cfe3f55b3463b81e91a07aa14ce1634d34d56fd3b2f5b5d1134 |
xroad-metrics-opendata | fdf2fad881fa9d9f58de633a028ba83bd918deb5d6888485cf3df14b3e4fb35b |
xroad-metrics-reports | 95de9b418765077632a56cacad70076ce2b4652a9101eff47b238dc3d1c2ab6f |