There is a newer version of the record available.

Published November 22, 2022 | Version v6.1.2
Software Open

RMLio/rmlmapper-java: v6.1.2

  • 1. Ghent University - IDLab, imec
  • 2. PhD Researcher @IDLabResearch Ghent
  • 3. Ghent University
  • 4. delaware
  • 5. Qargo TMS
  • 6. UGent - imec
  • 7. @RMLio
  • 8. DESY

Description

Changed
  • Require Java 11+
  • Port all tests to Junit 5
  • Database tests are executed with a fresh instance of the required database in a Docker container
  • Update of function libraries IDLab functions, GREL functions, Function Agent
  • Removed need for (deprecated) SecurityManager
Fixed
  • Dropped dependency on Guava
  • Dropped explicit dependency on Jetty
  • Dropped dependency on mariaDB4j
  • RDF4JStore had wrong regex to check for Literals when they have a language tag or data type.
  • Updated RDF4J to 4.2.1
  • Updated Jena to 4.6.1
  • Updated indirect dependencies to Xerces 2.12.2
  • Updated mysql-connector-java to 8.0.31
  • Updated postgresql to 42.5.0
  • Updated mssql-jdbc to 11.2.1.jre11
  • Updated com.fasterxml.jackson.core.* dependencies to 2.14.0
  • Updated jsoup to 1.15.3
  • Updated opencsv to 5.7.1
  • Updated poi-ooxml to 5.2.3
  • Updated testcontainers to 1.17.5
  • Updated mybatis to 3.5.11
  • Updated ojdbc8 21.6.0.0.1 to ojdbc11 21.7.0.0
  • Force Wiremock to use commons-fileupload 1.4
  • Main: Output paths can again be fully relative
  • Dropped dependency on com.spotify.docker-client (issue 231)
  • Running multiple pipelines should no longer interfere with each other (issue 245)
  • NamedNodeGenerator now checks if the given IRI is valid (issue 249)
Added
  • pom.xml: Added Testcontainers library dependencies for databases we test on
  • pom.xml: Added JUnit5 dependencies
  • Check for changelog changes in a separate lint stage during CI.

Files

RMLio/rmlmapper-java-v6.1.2.zip

Files (4.4 MB)

Name Size Download all
md5:3e93bef35a4faf6cdf2ab8ec2c8b1583
4.4 MB Preview Download

Additional details

Related works