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