Here are my notes on upgrading our code base to ARQ 2.10.0, all in all this has been relatively painless.
Mostly I was simply able to use a Find and Replace to change openjena to apache.jena which made life very simple, while we do hook into ARQ and RIOT at a fairly low level other than the package renames I didn't find anything that had really changed fundamentally. I ran into one oddity which is that SinkQuadsToDataset now takes a boolean argument in it's constructor but this argument appears to never be used in the SinkQuadsToDataset code. What if anything is this argument supposed to be doing? Other than this I haven't had any problems, it'll be a little while before we run our next integration cycle so I'll feed back to the list later in the month if anything shows up with that or if it all goes smoothly as I expect. Certainly making these changes hasn't caused our CI builds of our modules that rely on ARQ to keel over immediately which is always a good sign. Cheers, Rob
