incubator-jena-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Paolo Castagna <>
Subject Re: Fuseki build broken.
Date Tue, 10 May 2011 10:15:35 GMT
Hi Andy

Andy Seaborne wrote:
> Fuseki does not currently compile and some other things have changed 
> without warning in such a way a build would affect a user:
> I would prefer that systems are always in a state whereby they can be 
> built and released unless they is good reason and notification.

Yes, I agree.

> 1/ Depends on a non-existent TDB 0.8.11-SNAPSHOT

Sorry, I didn't spot this immediately (since I had TDB 0.8.11-SNAPSHOT in my
local Maven repository).

Will publishing a TDB 0.8.11-SNAPSHOT fix the problem?

However, at release time Fuseki will need to depend only on non
SNAPSHOT artifacts though.

> 2/ Introduces a dependency on talis-oss-snapshots Maven repository.

I'll remove this one.

Is it possible to have a SNAPSHOT for LARQ on the Jena's repo-dev?

> 3/ Updating the dependencies does not get a working development system.

Could you expand on this?

> It also uses LARQ and seems to force Lucene 3 - isn't that a one-way 
> migration isn't it?

LARQ in ARQ depends on Lucene v2.3.1
LARQ as separate module depends on Lucene v3.1.0.

Some methods have been deprecated and then removed from Lucene v3.x,
therefore it is not possible to have a system using Lucene v3.x which
allows for a drop-in replacement if someone needs to an older version
of Lucene.

I can revert the changes, but having LARQ available in Fuseki is really
valuable for me (and I suspect many other Fuseki users).


>     Andy
> On 09/05/11 11:11, Paolo Castagna (JIRA) wrote:
>>       [ 

>> ]
>> Paolo Castagna updated JENA-63:
>> -------------------------------
>>      Attachment: JENA-63_TDB_r8797.patch
>>                  JENA-63_ARQ_r8773.patch
>>> Add LARQ to TBD and Fuseki
>>> --------------------------
>>>                  Key: JENA-63
>>>                  URL:
>>>              Project: Jena
>>>           Issue Type: Improvement
>>>           Components: Fuseki, LARQ, TDB
>>>             Reporter: Paolo Castagna
>>>             Assignee: Paolo Castagna
>>>          Attachments: JENA-63_ARQ_r8773.patch, 
>>> JENA-63_TDB_r8797.patch, TDB-r8763.patch
>>> It is possible (although not easy for users) to use LARQ with TDB and 
>>> Fuseki.
>>> This is to make possible and easy to use LARQ with TDB datasets and 
>>> with Fuseki.
>>> One way to achieve this is to improve DatasetAssemblerTDB in TDB as 
>>> suggested by This way, 
>>> LARQ will be loaded and wired into ARQ if present in the classpath. 
>>> Uses will need just to add the LARQ jar to their classpath (or depend 
>>> on it if they use Maven).
>> -- 
>> This message is automatically generated by JIRA.
>> For more information on JIRA, see:

View raw message