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

Reply via email to