I've recently completed some upgrades using the fuseki binaries, first with
major versions, from different 3.X to 4.4 and then again from 4.4 to 4.5.

* I noticed that on the upgrades my tdb2 databases returned no results in
sparql after upgrading, but they both had similar file size in the
DATA-NNNN dir.
* I downgraded once from 4.5 to 4.4 and noticed that the tdb2 database
still gave no sparql results, after first having been started with 4.5,
then downgrading, restarting and querying again.
* The database can still be updated with rest calls, and returns what seems
correct data when I repopulate using the graph store rest api.

Is this the expected behaviour, or is it a bug that I should try to
recreate?

In the first case, maybe the documentation at
https://jena.apache.org/documentation/fuseki2/ could have a small
"Upgrading section" mentioning ways of upgrading without losing persistence.

>... bulk uploads into a live Fuseki can be 100’s of millions of triples.

On another note, it is really cool to see the bulk upload RDF data into
tdb2, coming from using tdb1: we only update in the 1s to 10s of millions,
but it is both fast and seems to consistently work, and we don't have to
play around with expanding JVM memory as the requests grow.

Øyvind

Reply via email to