Re: [PR] Fix rdf-thrift URL [jena-site]

2024-01-18 Thread via GitHub
kinow merged PR #176: URL: https://github.com/apache/jena-site/pull/176 -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: dev-unsubscr...@jena.apache.org

[PR] Fix rdf-thrift URL [jena-site]

2024-01-18 Thread via GitHub
joshmoore opened a new pull request, #176: URL: https://github.com/apache/jena-site/pull/176 The previous rdf-thrift URL (https://afs.github.io/rdf-thrift) does not render in Chrome/OSX, assumedly due to a missing redirect. ``` $ curl -IL https://afs.github.io/rdf-thrift HTTP/2

[jira] [Commented] (JENA-774) Incorporate RDF Thrift into Jena

2014-09-10 Thread ASF subversion and git services (JIRA)
from [~andy.seaborne] [ https://svn.apache.org/r1623993 ] JENA-774 : Add RDF Thrift (result sets, graphs) to conneg. Incorporate RDF Thrift into Jena Key: JENA-774 URL: https://issues.apache.org/jira/browse/JENA-774

[jira] [Issue Comment Deleted] (JENA-774) Incorporate RDF Thrift into Jena

2014-09-10 Thread Andy Seaborne (JIRA)
://svn.apache.org/r1621592 ] JENA-774 : Use Jena version for org.apache.httpcomponents:httpcore) Incorporate RDF Thrift into Jena Key: JENA-774 URL: https://issues.apache.org/jira/browse/JENA-774 Project: Apache Jena

Re: RDF Thrift for Jena

2014-09-04 Thread Rob Vesse
Thanks Andy, I have started experimenting, more on that to follow Rob On 31/08/2014 15:36, Andy Seaborne a...@apache.org wrote: On 26/08/14 21:20, Andy Seaborne wrote: I've been working on a binary format for RDF and SPARQL result sets: http://afs.github.io/rdf-thrift/ This is now ready

Re: RDF Thrift for Jena

2014-09-04 Thread Andy Seaborne
Cool - my first attempt at write speed testing suggested it was about the same as N-triples. Write performance testing is harder (!!!) because you need a big enough source of data to run without the source itself affecting the numbers. N-Triples writing has always been faster than reading -

Re: RDF Thrift for Jena

2014-09-04 Thread Rob Vesse
Comments inline: On 04/09/2014 10:34, Andy Seaborne a...@apache.org wrote: Cool - my first attempt at write speed testing suggested it was about the same as N-triples. Write performance testing is harder (!!!) because you need a big enough source of data to run without the source itself

Re: RDF Thrift for Jena

2014-09-02 Thread Andy Seaborne
Thrift is 3 layers: a service model, an encoding layer and a handling of the bytes in/out. RDF Thrift is not using the service layer; I'm using it elsewhere (Lizard) and it is just fine - it's simpler than netty for a tightly bound system. Java Thrift only has dependencies

Re: RDF Thrift for Jena

2014-09-01 Thread Andy Seaborne
To easily use the new format, use riot with the --out argument e.g. convert n-triples to RDF Thrift: riot --out=TRDF data.nt data.trdf Andy

Re: RDF Thrift for Jena

2014-09-01 Thread Stian Soiland-Reyes
Sounds proper enough :) with a binary format obviously one has to be very careful about any changes, but I was more thinking of versioning of the API of Apache Thrift that your module would use through dependencies. If I was to use Jena 1.14.0 depending on Apache Thrift say 0.6.0, but instead

[jira] [Created] (JENA-774) Incorporate RDF Thrift into Jena

2014-08-31 Thread Andy Seaborne (JIRA)
Andy Seaborne created JENA-774: -- Summary: Incorporate RDF Thrift into Jena Key: JENA-774 URL: https://issues.apache.org/jira/browse/JENA-774 Project: Apache Jena Issue Type: Improvement

[jira] [Commented] (JENA-774) Incorporate RDF Thrift into Jena

2014-08-31 Thread ASF subversion and git services (JIRA)
from [~andy.seaborne] in branch 'jena/trunk' [ https://svn.apache.org/r1621573 ] JENA-774 : RDF Thrift implementation for Jena Incorporate RDF Thrift into Jena Key: JENA-774 URL: https://issues.apache.org/jira/browse/JENA-774

[jira] [Commented] (JENA-774) Incorporate RDF Thrift into Jena

2014-08-31 Thread ASF subversion and git services (JIRA)
from [~andy.seaborne] in branch 'jena/trunk' [ https://svn.apache.org/r1621576 ] JENA-774 : Compile Thrift description to java code Incorporate RDF Thrift into Jena Key: JENA-774 URL: https://issues.apache.org/jira/browse/JENA

[jira] [Commented] (JENA-774) Incorporate RDF Thrift into Jena

2014-08-31 Thread ASF subversion and git services (JIRA)
from [~andy.seaborne] in branch 'jena/trunk' [ https://svn.apache.org/r1621592 ] JENA-774 : Use Jena version for org.apache.httpcomponents:httpcore Incorporate RDF Thrift into Jena Key: JENA-774 URL: https://issues.apache.org

Re: RDF Thrift for Jena

2014-08-27 Thread Rob Vesse
Andy I assume the intent it to add this into Apache Jena as a new module? Rob On 26/08/2014 21:20, Andy Seaborne a...@apache.org wrote: I've been working on a binary format for RDF and SPARQL result sets: http://afs.github.io/rdf-thrift/ This is now ready to go if everyone is OK with that.

Re: RDF Thrift for Jena

2014-08-27 Thread Benson Margulies
I'm curious if you compared this to SMILE. On Wed, Aug 27, 2014 at 4:26 AM, Rob Vesse rve...@dotnetrdf.org wrote: Andy I assume the intent it to add this into Apache Jena as a new module? Rob On 26/08/2014 21:20, Andy Seaborne a...@apache.org wrote: I've been working on a binary format

Re: RDF Thrift for Jena

2014-08-27 Thread Andy Seaborne
On 27/08/14 11:16, Benson Margulies wrote: I'm curious if you compared this to SMILE. Reference? I wrote a comparison of RDF HDT, Sesame's binary format and RDF Thrift: http://lists.w3.org/Archives/Public/semantic-web/2014Aug/0049.html Summary: 1/ Dictionaries blow up for scale 2/ Using

Re: RDF Thrift for Jena

2014-08-27 Thread Andy Seaborne
On 27/08/14 09:26, Rob Vesse wrote: Andy I assume the intent it to add this into Apache Jena as a new module? It wasn't my plan because it's quite small but I'm open to suggestions. Pros and cons? https://github.com/afs/rdf-thrift/tree/master/src/main/java/org/apache/jena/riot/binary 5

Re: RDF Thrift for Jena

2014-08-27 Thread Andy Seaborne
On 26/08/14 23:13, Stephen Owens wrote: Very cool Andy. How's the write performance? Good question - not completely sure yet - I'm not expecting a huge gain. It's easier to test read performance and read performance was what I was more interested in initially. For read, you can parse and

Re: RDF Thrift for Jena

2014-08-27 Thread Benson Margulies
Smile is the binary format for Json that comes in Jackson. Since the transformation from RDF to Json is pretty simple, it occurred to me to wonder how well that stack would, well, stack up. On Wed, Aug 27, 2014 at 6:23 AM, Andy Seaborne a...@apache.org wrote: On 27/08/14 11:16, Benson Margulies

Re: RDF Thrift for Jena

2014-08-27 Thread Andy Seaborne
to Jena Nodes/Triples. RDF Thrift takes the string directly off the wire and builds Jena RDF objects. The encoding puts the RDF terms directly onto the wire with little overhead. A nice feature of RDF Thrift files for graphs and datasets is that they can be concatented like N-triples files. JSON

RDF Thrift for Jena

2014-08-26 Thread Andy Seaborne
I've been working on a binary format for RDF and SPARQL result sets: http://afs.github.io/rdf-thrift/ This is now ready to go if everyone is OK with that. I'm flagging this up for passive consensus because it adds a new dependency (for Apache Thrift). And of course any questions or

Re: RDF Thrift for Jena

2014-08-26 Thread Stephen Owens
Very cool Andy. How's the write performance? On Tue, Aug 26, 2014 at 4:20 PM, Andy Seaborne a...@apache.org wrote: I've been working on a binary format for RDF and SPARQL result sets: http://afs.github.io/rdf-thrift/ This is now ready to go if everyone is OK with that. I'm flagging this