ChangeLog
Unreleased
1.10.8 (2026-08-31)
Fixed:
- Total count when list of resource types is not empty
1.10.7 (2026-08-08)
Changed:
- Updated Apache Jena lib due to a CVE (see utils dependency)
- Updated Vert.x due to solved netty vulnerables
1.10.6 (2026-07-01)
Fixed:
- logback configuration xml file for new conditions
1.10.5 (2026-05-15)
Changed:
- Add DCAT resource extraction stop predicate for OA.hasTarget
1.10.4 (2026-03-19)
Changed:
- DCAT resource extraction without subtraction
1.10.3 (2026-02-09)
Changed:
- Set default pulse rate for forwarding to 20 ms
1.10.2 (2025-11-25)
Fixed:
- OpenAPI doc on pipe endpoint
1.10.1 (2025-11-23)
Changed:
- Better memory management
- Resource extraction
1.10.0 (2025-11-10)
Added:
- Implementation for
resourceTypesfiltering
Updated:
- Markdown files for README and PIPE
Fixed:
- Forward raw model instead of inference model
1.9.4 (2025-11-02)
Added:
- Importing all general DCAT resource objects
Fixed:
- Properly import also all quad formats
1.9.3 (2025-10-11)
Changed:
- Use system temp directory instead of local
tmp
Added:
- Added support for
http.proxyHostand associates
- Draft support for
DataService,DatasetSeries, and generic DCATResourceclass types
- Configration option for a list of importing class types
1.9.2 (2025-04-07)
Fixed:
- Bug in URIFilter logic
1.9.1 (2024-11-06)
Changed:
- Refactoring of filter
- Raise Java version to 21
Fixed:
- Contain fix for broken hydra with urlencoded spaces
1.9.0 (2024-11-06)
Added:
- Ability to config multiple addresses in the pipe
1.8.9 (2024-08-28)
Added:
- Fallback to normalized title when no identifier can be found (very unsafe)
- regex filtering for dataset URIs
1.8.8 (2024-08-23)
1.8.7 (2024-08-01)
Fixed:
- property filter exclusion logic
1.8.6 (2024-07-31)
Fixed:
- property filter matching logic
1.8.5 (2024-07-30)
Fixed:
- error handling on request processing
1.8.4 (2024-07-29)
Added:
- support for filtering for property values, configurable via pipe config parameter
propertyFilter
1.8.3 (2024-07-16)
Changed:
- Hydra handling
1.8.2 (2024-06-08)
Changed:
- Use new connector
1.8.1 (2024-05-03)
Changed:
- Improved model extraction
Added:
- Support for a delay between page load, configurable via pipe config parameter
delay
1.8.0 (2024-01-16)
Added:
- Support for OpenTelemetry
Changed:
- Utilize new co-routine helper from vertx
- Increased request timeout to 5 min
1.7.7 (2023-11-13)
Changed:
- Again, update pipe model with even more increased serialization string size limitation
1.7.6 (2023-06-05)
Changed:
- Update pipe model with increased serialization string size limitation
1.7.5 (2023-05-31)
Changed:
- Use IO dispatcher in coroutine scope for the worker verticle
1.7.4 (2023-05-31)
Changed:
- Encapsulate reading model/page into
executeBlocking
1.7.3 (2022-12-31)
Fixed:
- Wrong exception catching in page flow
- Logger for
DownloadSource
1.7.2 (2022-12-24)
Changed:
- Load buildInfo once for faster health check
1.7.1 (2022-12-15)
Removed:
- Circuit breaker for download requests
1.7.0 (2022-08-31)
Added:
- Support for gzip compressed files (issue #2177)
Fixed:
- Temp file name in case of not preprocessing
1.6.3 (2022-06-28)
Fixed:
- Connector and body handler
1.6.2 (2022-06-27)
Changed:
- Lib updates
1.6.1 (2021-11-16)
Fixed:
- Ensure deletion of temp file
1.6.0 (2021-10-06)
Added:
- Filter for referencing the catalogue from dataset
1.5.1 (2021-10-01)
Removed:
- GlobalScope coroutines
Changed:
- Handle empty ids correctly
Added:
- Warning when duplicates detected
1.5.0 (2021-06-05)
Changed:
- Increased timeout for requests and circuit breaker
Added:
- Reintroduce a pulse value for slower emitting datasets
Fixed:
- Temp file creation mode
- Log output of not identifiable dataset
- Total count for non hydra paged sources
1.4.1 (2021-02-23)
Added:
- Accept in pipe segment config
1.4.0 (2021-01-26)
Changed:
- Switched to Vert.x 4.0.0
1.3.0 (2020-11-09)
Changed:
- Log with datum
- Processing of content via streams and temp files
1.2.2 (2020-09-21)
Fixed:
- preProcessing
1.2.1 (2020-09-20)
Fixed:
- brokenHydra calculation
Changed:
- Error message for not rdf content
Added:
- Temp file currently not supported exception
1.2.0 (2020-09-19)
Changed:
- Switch to kotlin and kotlin flows
Added:
- Use new pre-processing for JSON-LD
1.1.2 (2020-07-13)
Fixed:
- Handle missing content type
1.1.1 (2020-06-18)
Changed:
- Pipe startTime
1.1.0 (2020-04-15)
Fixed:
- Use fixed pre-processing from piveau utils
Added:
- Possibility to download into temp file
1.0.5 (2020-03-05)
Added:
- Configurable deletion phase
1.0.4 (2020-02-28)
Changed:
- Update connector lib
1.0.3 (2020-01-24)
Changed:
- Update connector and piveau-utils for improved pre-processing
- License
1.0.2 (2019-11-28)
Fixed:
- Unsupported mime types when pre-processing content
1.0.1 (2019-11-17)
Added:
- Pre-processing to fix malformed URIRefs
- Configuration for pre-processing
Fixed:
- Expect only 200er responses as success and parse them
1.0.0 (2019-11-08)
Added:
- buildInfo.json for build info via
/healthpath
- config.schema.json
PIVEAU_LOG_LEVELin logback.xml
- Pipe log debug output of data content
sendHashpipe configuration parameter
sendHashto config schema
- Configuration change listener
Changed:
PIVEAU_prefix to logstash configuration environment variables
- Upgrade gitlab ci maven image
- Use jena utils for canonical hash calculation
- Optional canonical hash attachment on dataInfo
- Requires now latest LTS Java 11
- Docker base image to openjdk:11-jre
Fixed:
- Hydra is now HydraPaging
- Update all dependencies
- Force snapshot update when building package in gitlab ci
0.1.0 (2019-05-17)
Added:
catalogueread from configuration and pass it to the info object
- Environment
PIVEAU_IMPORTING_SEND_LIST_DELAYfor a configurable delay
sendListDelaypipe configuration option
Changed:
- Readme
- Default output format to
application/n-triples
Removed:
modeconfiguration and fetchIdentifier
Fixed:
- Use address as baseUri for reading model
0.0.2 (2019-05-11)
Changed:
- Use new findIdentifier with configuration from pipe
Removed:
- fetchIdentifiers + 'mode' configuration parameter
0.0.1 (2019-05-03)
Initial release