Hi there,

There isn't enough information to see what's happening.

The first thing to do is dump, or Fuseki backup, the database from each setup and see if they are the same.

Then if they are, send a minimal reproducible example [1].
Something someone else can run.

    Andy

[1]
https://stackoverflow.com/help/minimal-reproducible-example


On 11/08/2021 13:35, [email protected] wrote:
Hello,

My jena-fuseki database consists of several named graphs. In order to provide users graphql-like interface to jena-fuseki I have to combine my NGs into one big default graph for HyperGraphql (https://www.hypergraphql.org/) that provides the interface.

At some point the users started to get less data than before and when I investigated the issue I noticed that this was after upgrading jena-fuseki from 3.13 to 3.17 !

To combine the NGs I'm using the following command:

  curl -i -H "Content-Type: application/sparql-update"  -X POST http://<myTargetHost>:8061/<myDs>/update --data-binary "@./combine-NGs.sparql"

(see NGs_to_be_combined.txt for hint of my source database and combine-NGs.sparql as the executed script).

So I run the combine-NGs.sparql-script in the target jena host and the target dataset.

If I use in-memory dataset as my target dataset I get only half of the triplets cmapared to the amount of triplets with persistent dataset. This happens only with jena-fuseki 3.17.

In 3.13 I haven't seen this issue!

Br, Jaana



Reply via email to