Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/lblod/harvesting-generation-delta-service
Generate delta based on input file
https://github.com/lblod/harvesting-generation-delta-service
Last synced: 23 days ago
JSON representation
Generate delta based on input file
- Host: GitHub
- URL: https://github.com/lblod/harvesting-generation-delta-service
- Owner: lblod
- License: mit
- Created: 2023-07-24T13:12:46.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-01-13T20:44:21.000Z (12 months ago)
- Last Synced: 2024-04-16T06:37:05.178Z (9 months ago)
- Language: JavaScript
- Size: 25.4 KB
- Stars: 0
- Watchers: 5
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# delta-generation-service
Generate delta files based on `new-insert-triples.ttl` and `to-remove-triples.ttl` file produced by the diff service.
Deletes and Inserts are in separate files (we don't merge both for performance reason).
We first produce delete delta files, so that consumers can first delete outdated triples before inserting new ones.## Usage
```yml
harvest_gen_delta:
image: lblod/harvesting-generation-delta-service
environment:
BUFFER_SIZE: "100"
volumes:
- ./data/files:/share
```## environment variables:
`BUFFER_SIZE: "10"`
`TARGET_DIRECTORY_DELTA_PATH: "/share/delta-generation"`
`PUBLISHER_URI: "http://data.lblod.info/services/harvesting-delta-generation-service"`