X-Road Metrics v1.3.0 Release Notes

Release Info

Version number

1.3.0

Release date

28.06.2024

Supported versions

  • 1.3.0

  • 1.2.0

  • 1.1.1

Supported platforms

  • Ubuntu 20.04 LTS

  • Ubuntu 22.04 LTS

Official documentation

https://github.com/nordic-institute/X-Road-Metrics/tree/master/docs

Source code

https://github.com/nordic-institute/X-Road-Metrics

Software license

MIT



On this page:



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

Issue ID

Type

Summary

GitHub PR#103

Improvement

Add query hints to help the reports module to utilise indexes better.

GitHub PR#105

Fix

Fix issue that caused logging to be duplicated.

GitHub PR#106

Improvement

Improve corrector module performance by splitting tasks into threads and improving the sanitisation process.

GitHub PR#108

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.

OPMONDEV-182

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

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

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

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

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