Re: [jira] [Created] (JENA-957) Review concurrency howto in the light of transactions.

2015-06-08 Thread Andy Seaborne
On 08/06/15 10:25, Claude Warren wrote: What exactly is this review asking? Change in strategy or change in docs? Both :-) concurrency-howto does not mention transactions except in passing. It shoudl be more pro-transactions IMO. A possibility is that Dataset are all transactional, even

Re: TDB2

2015-06-08 Thread Andy Seaborne
On 08/06/15 17:48, Marco Neumann wrote: is TDB2 going to replace TDB or is TDB2 a new cluster product? Whatever people (users, developers) want. Migrating Dbs is not as easy as ungrading code. Running oaj.tdb and oaj.tdb2 side by side (TDB2 is itself 7 maven modules ATM - some can be

Re: Trouble Building Under Eclipse

2015-06-08 Thread Andy Seaborne
Hadoop/Elephas is an example of a general problem with Guava. By reputation, upgrading Guava across versions has been problematic - subtle and not-so-subtle changes of behaviour or removed code. When Jena is used as a library, the system or application in which it is used might use Guava

Re: [jira] [Created] (JENA-957) Review concurrency howto in the light of transactions.

2015-06-08 Thread aj...@virginia.edu
So to be clear, part of the idea here is to boost the visibility of transactions, and one of the things that wants doing as part of that is to provide for copy-on-add-graph semantics for the in-memory dataset so that transactionality is coherent across such a dataset. Right now it instead is a

[GitHub] jena pull request: Lucene index synchro on triple deletion (jena-t...

2015-06-08 Thread amiara514
Github user amiara514 commented on the pull request: https://github.com/apache/jena/pull/53#issuecomment-110094664 I reorganized tests part --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not have

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-08 Thread Andy Seaborne
On 08/06/15 10:27, Qihong Lin wrote: Hi, The grammar has been modified for the problems you pointed out. I've tried to run grammar script to generate arq.jj, sparql_11.jj and their parser java classes, in cygwin with JavaCC 5.0. However the generated java classes are different from those in the

Re: [jira] [Created] (JENA-957) Review concurrency howto in the light of transactions.

2015-06-08 Thread Andy Seaborne
On 08/06/15 20:38, aj...@virginia.edu wrote: So to be clear, part of the idea here is to boost the visibility of transactions, and one of the things that wants doing as part of that is to provide for copy-on-add-graph semantics for the in-memory dataset so that transactionality is coherent

Re: TDB2

2015-06-08 Thread Marco Neumann
is TDB2 going to replace TDB or is TDB2 a new cluster product? Marco On Mon, Jun 8, 2015 at 11:41 AM, Andy Seaborne a...@apache.org wrote: Informational announcement: TDB2 TDB2 is a reworking of TDB based on updated implementations of transactions and transactional data structures for

Re: [ANN] GSoC 2015 Accepts a Student Project for Jena

2015-06-08 Thread Qihong Lin
Hi, The grammar has been modified for the problems you pointed out. I've tried to run grammar script to generate arq.jj, sparql_11.jj and their parser java classes, in cygwin with JavaCC 5.0. However the generated java classes are different from those in the code base: 1) ARQParser - the new

Re: [jira] [Created] (JENA-957) Review concurrency howto in the light of transactions.

2015-06-08 Thread Claude Warren
What exactly is this review asking? Change in strategy or change in docs? On Fri, Jun 5, 2015 at 8:30 PM, Andy Seaborne (JIRA) j...@apache.org wrote: Andy Seaborne created JENA-957: -- Summary: Review concurrency howto in the light of

[jira] [Created] (JENA-959) riot: gzip output option

2015-06-08 Thread Stian Soiland-Reyes (JIRA)
Stian Soiland-Reyes created JENA-959: Summary: riot: gzip output option Key: JENA-959 URL: https://issues.apache.org/jira/browse/JENA-959 Project: Apache Jena Issue Type: New Feature

[jira] [Updated] (JENA-959) riot: gzip output option

2015-06-08 Thread Stian Soiland-Reyes (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stian Soiland-Reyes updated JENA-959: - Description: The riot command line tool supports incoming file formats like *.ttl.gz, but

[jira] [Comment Edited] (JENA-959) riot: gzip output option

2015-06-08 Thread A. Soroka (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577215#comment-14577215 ] A. Soroka edited comment on JENA-959 at 6/8/15 1:53 PM: What do you

[jira] [Comment Edited] (JENA-959) riot: gzip output option

2015-06-08 Thread A. Soroka (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577215#comment-14577215 ] A. Soroka edited comment on JENA-959 at 6/8/15 1:53 PM: What do you

[jira] [Commented] (JENA-959) riot: gzip output option

2015-06-08 Thread A. Soroka (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577215#comment-14577215 ] A. Soroka commented on JENA-959: What do you think of the idea of an independent flag

[jira] [Commented] (JENA-959) riot: gzip output option

2015-06-08 Thread Stian Soiland-Reyes (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577220#comment-14577220 ] Stian Soiland-Reyes commented on JENA-959: -- Yeah, either should work. It might be

[jira] [Commented] (JENA-959) riot: gzip output option

2015-06-08 Thread Stian Soiland-Reyes (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577219#comment-14577219 ] Stian Soiland-Reyes commented on JENA-959: -- Yeah, either should work. It might be

[jira] [Issue Comment Deleted] (JENA-959) riot: gzip output option

2015-06-08 Thread Stian Soiland-Reyes (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Stian Soiland-Reyes updated JENA-959: - Comment: was deleted (was: Yeah, either should work. It might be worth also having explicit

[jira] [Commented] (JENA-959) riot: gzip output option

2015-06-08 Thread A. Soroka (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577228#comment-14577228 ] A. Soroka commented on JENA-959: Okay, I'll take this ticket forward a bit working on the

[jira] [Comment Edited] (JENA-959) riot: gzip output option

2015-06-08 Thread A. Soroka (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577215#comment-14577215 ] A. Soroka edited comment on JENA-959 at 6/8/15 1:53 PM: What do you

[jira] [Commented] (JENA-959) riot: gzip output option

2015-06-08 Thread Andy Seaborne (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577264#comment-14577264 ] Andy Seaborne commented on JENA-959: Currently, it is reasonably orthogonal to the

[GitHub] jena pull request: Lucene index synchro on triple deletion (jena-t...

2015-06-08 Thread amiara514
Github user amiara514 commented on the pull request: https://github.com/apache/jena/pull/53#issuecomment-109986517 Hi, PR is mergeable again after conflict fixing of #72. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well.

[GitHub] jena pull request: Lucene index synchro on triple deletion (jena-t...

2015-06-08 Thread osma
Github user osma commented on the pull request: https://github.com/apache/jena/pull/53#issuecomment-109996262 Thanks for fixing, and sorry for causing the conflict with #72. It's good that you've added unit tests, however I think there could be more of them. The

Re: Trouble Building Under Eclipse

2015-06-08 Thread aj...@virginia.edu
I think the idea of breaking the shaded Guava artifact out of the main cycle is great. It's clearly not a subject of work under most circumstances and having one less moving part in a developer's mix is usually a good thing, especially for the simple-minded ({raises hand}). Is it only Hadoop's

Re: Trouble Building Under Eclipse

2015-06-08 Thread Andy Seaborne
Ah right. To summarise what is happening: The POM file in the maven repo is not the POM file in git.The shade plugin produces a different POM for the the output artifact with the shaded dependency removed. When the project is not open, Eclipse sees the reduced POM, which does not have a

[jira] [Comment Edited] (JENA-959) riot: gzip output option

2015-06-08 Thread Andy Seaborne (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577264#comment-14577264 ] Andy Seaborne edited comment on JENA-959 at 6/8/15 2:42 PM:

[jira] [Commented] (JENA-804) Jena is not reusing already allocated space on the file system which results in large amounts of disk space reserved by Jena files

2015-06-08 Thread Keith Wells (JIRA)
[ https://issues.apache.org/jira/browse/JENA-804?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577340#comment-14577340 ] Keith Wells commented on JENA-804: -- This issue has become a pain point: we have encountered

Re: CLI libraries

2015-06-08 Thread Andy Seaborne
On 08/06/15 15:47, aj...@virginia.edu wrote: In examining and discussing https://issues.apache.org/jira/browse/JENA-959, it seems to me (a Jena newbie!) that Jena's CLI action is built up in jena-core, in package jena.cmdline. If that is correct, and Jena has its own CLI code, wouldn't it be

[GitHub] jena pull request: Lucene index synchro on triple deletion (jena-t...

2015-06-08 Thread amiara514
Github user amiara514 commented on the pull request: https://github.com/apache/jena/pull/53#issuecomment-110026337 Ok I see, I will add a similar case of graph-specific for deletion support. One question about graph indexing. In jena-text documentation you mention: This

[GitHub] jena pull request: Lucene index synchro on triple deletion (jena-t...

2015-06-08 Thread amiara514
Github user amiara514 commented on the pull request: https://github.com/apache/jena/pull/53#issuecomment-110032217 @osma oups, forget my message. --- If your project is set up for it, you can reply to this email and have your reply appear on GitHub as well. If your project does not

[jira] [Commented] (JENA-959) riot: gzip output option

2015-06-08 Thread A. Soroka (JIRA)
[ https://issues.apache.org/jira/browse/JENA-959?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=14577268#comment-14577268 ] A. Soroka commented on JENA-959: I'm a little confused now [~andy.seaborne]-- are you

CLI libraries

2015-06-08 Thread aj...@virginia.edu
In examining and discussing https://issues.apache.org/jira/browse/JENA-959, it seems to me (a Jena newbie!) that Jena's CLI action is built up in jena-core, in package jena.cmdline. If that is correct, and Jena has its own CLI code, wouldn't it be better to replace this with a modern CLI

Re: CLI libraries

2015-06-08 Thread aj...@virginia.edu
Okay, that makes sense. Is the larger move (the construction of 'jena-cmd') worth an epic in Jira? With the smaller (take arq.cmd* to jena-base/jena.cmd* and drop jena-core/jena.cmdline) as a first story therein? --- A. Soroka The University of Virginia Library On Jun 8, 2015, at 11:24 AM,

TDB2

2015-06-08 Thread Andy Seaborne
Informational announcement: TDB2 TDB2 is a reworking of TDB based on updated implementations of transactions and transactional data structures for project Lizard (a clustered SPARQL store). TDB2 has: * Arbitrary scale write-once transactions * New transaction system - can add other first

Re: TDB2

2015-06-08 Thread Andy Seaborne
On 08/06/15 16:41, Andy Seaborne wrote: Informational announcement: TDB2 TDB2 is a reworking of TDB based on updated implementations of transactions and transactional data structures for project Lizard (a clustered SPARQL store). TDB2 has: * Arbitrary scale write-once transactions * New