Skip to content

dladlk/dcm

Repository files navigation

DELIS - Catalogue Manager

Specifications

Catalogue

OIOUBL https://www.oioubl.info/Classes/en/Catalogue.html

Peppol https://docs.peppol.eu/poacc/upgrade-3/syntax/Catalogue/tree/

EHF https://anskaffelser.dev/postaward/g3/spec/current/syntax/catalogue-3.0/tree/

Schema changes from UBL 2.0 XML to UBL 2.1 XML

https://docs.oasis-open.org/ubl/os-UBL-2.1/UBL-2.1.html#S-CHANGES-FROM-UBL-2.0-TO-UBL-2.1

All changes in 2.1 schemas are backward-compatible with valid UBL 2.0 instances. Changes include:

  • the addition of new elements and attributes;
  • changes in cardinality from 1 to 0..1 (i.e., making a formerly required element optional);
  • changes in cardinality from 0..1 to 0..n (i.e., allowing an unlimited number of occurrences instead of just one);
  • corrections to Dictionary Entry Names (DENs).

JAXB parsing speed test

Repeat each size 5 times, calculate average duration of 4 last attempts.

With -Xmx10 = max 10 mb for java heap

Lines Size, MB Duration, ms Lines/sec
2 0 6 333
7848 10 622 12617
39266 50 2481 15827
78539 100 4820 16294
392719 500 25152 15614

JAXB parsing and serialization speed test

Repeat each size 5 times, calculate average duration of 4 last attempts.

With -Xmx10m = max 10 mb for java heap

Lines Size, MB Duration, ms Lines/sec
2 0 9 222
7848 10 664 11819
39266 50 2815 13949
78539 100 5838 13453
392719 500 28741 13664

With -Xmx100m = max 100 mb for java heap

Lines Size, MB Duration, ms Lines/sec
2 0 9 222
7848 10 522 15034
39266 50 2626 14953
78539 100 5263 14923
392719 500 26740 14687

XSLT transformation speed test

Repeat each size 5 times, calculate average duration of 4 last attempts.

With -Xmx3000m (with -Xmx10m fails already on 1 MB XML, with -Xmx256m fails on 100 MB XML, with -Xmx1024m fails on 500m)

Lines Size, MB Duration, ms Lines/sec
2 0 15 133
7848 10 862 9104
39266 50 3365 11669
78539 100 6988 11239
392719 500 38439 10217

With -Xmx1500m

Lines Size, MB Duration, ms Lines/sec
2 0 19 105
7848 10 746 10520
39266 50 3259 12048
78539 100 6544 12002
392719 500 49313 7964

About

DELIS Catalog Manager

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages