Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

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

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"`