Re: Oracle disk-based storage?

2014-04-30 Thread Sebastian Schaffert
Hi Joshua, as the one responsible for the database backend I'd second what Jakob said. I would like to add that Marmotta was designed from ground up to be database independent. This means that most database specific code has been factored out into separate .sql scripts and .properties files. The g

Re: Load times/back ends etc

2014-07-07 Thread Sebastian Schaffert
Hi all, For documentation purposes: the main reason why loading *over the platform* is slow is that Marmotta needs to make sure all data is consistent in the case of concurrent access (i.e. two clients try to add triples for the same resource or even the same triple) - which is the assumed default

Re: Marmotta as a linked data platform

2014-07-07 Thread Sebastian Schaffert
Hi all, some additions to Sergio's reply: 2014-07-07 8:11 GMT+02:00 Sergio Fernández : > > > > My main requirements are >> >> 1. Sparql Query speed like native memory storage like Jena TDB. >> > > We do not have performance figure about the KiWi triple store in > comparison win Jena TDB or othe

Re: KiwiLoader vs Marmotta loader

2014-07-07 Thread Sebastian Schaffert
Hi, yes, MarmottaLoader has replaced KiWiLoader, I'll check the documentation in the coming days. However, the command line interface is still the same, it is just implemented in a cleaner and more modular way and supports additional backends. There are now the following loaders: marmotta-loader-

Re: Marmotta as a linked data platform

2014-07-07 Thread Sebastian Schaffert
t; Any thought? > > My another question is where we stand with Titan or Berkleydb as a > backend. I have both frequent write and read requirement in my use case. > Although read will anyway surpass write but it is not write once use case... > > Thanks > Prashant > >

Re: Marmotta as a linked data platform

2014-07-08 Thread Sebastian Schaffert
Hi Sergio, Since we are serving all resources through our own filter, I don't think it is a Tomcat issue. Thanks to Joshua for pointing out this problem, it should be easy to fix this way. Unfortunately, mime-util is not very much maintained, so maybe we should find a different way to identify the

Re: Zookeeper, Giraph, and WebProtege

2014-10-06 Thread Sebastian Schaffert
Hi Joshua, as the person responsible for the clustering and caching, let me add a bit to Sergio's explanation: 2014-10-03 9:12 GMT+02:00 Sergio Fernández : > Hi Joshua, > > On 01/10/14 16:00, Joshua Dunham wrote: > >> It looks like there are quite a few options to configure the cluster. >> > >

Re: Zookeeper, Giraph, and WebProtege

2014-10-07 Thread Sebastian Schaffert
Hi Joshua, 2014-10-06 22:42 GMT+02:00 Joshua Dunham : > Hi Sebastian, > >Thank you for chiming in. Some clarifying questions below. > Trying to answer :-) > > >>> 2. Which is the preferable backend? I’m not familiar with the > pros/cons of the options but I think looking around at some docs

Re: How to use Marmotta for Linked data publishing ?

2014-10-07 Thread Sebastian Schaffert
Hi Fabian, 2014-10-07 8:42 GMT+02:00 Fabian Cretton : > Hi, > > How can Marmotta be used for linked data publishing (à la Pubby), thus > handling content negociation when querying (dereferencing) a resource > hosted by Marmotta. > Marmotta does content negotiation automatically if you access h

Re: SPARQL queries and paging using OFFSET/LIMIT but no ORDER BY

2014-10-07 Thread Sebastian Schaffert
Hi Fabian, in the current snapshot (i.e. 3.3 not 3.2), all SPARQL queries are translated into native SQL for the underlying database. This means the order of results depends on the database system. Personally, I would not make any such assumptions, because it could also happen that someone modifie

Re: Rép. : Re: How to use Marmotta for Linked data publishing ?

2014-10-09 Thread Sebastian Schaffert
Hi Colin, 2014-10-08 16:01 GMT+02:00 Colin Maudry : > Hi guys, > > Short answer: please read how to make cool URIs > , which is rather an "how NOT > to" make uncool URIs. > > Here is a long wiki page >

Re: Rép. : Re: How to use Marmotta for Linked data publishing ?

2014-10-09 Thread Sebastian Schaffert
Hi Michel and Fabian, 2014-10-08 15:33 GMT+02:00 Bohms, H.M. (Michel) : > Great that it works that way! > > Thx Fabian for reasking this issue, would be good to have extra > examples/documentation on this indeed. > There is some documentation on the pre-Apache project page at https://code.goo

Re: Marmotta 3.3.0 - SPARQL - SUM

2014-10-09 Thread Sebastian Schaffert
SUM is implemented, of course. But sometimes the translation into SQL still yields invalid SQL queries. Turn on logging for SPARQL and check in the marmotta-debug log file. I can also try with my setup. I would also recommend you to update the latest snapshot of the repository, because there are m

Re: Marmotta 3.3.0 - SPARQL - SUM

2014-10-09 Thread Sebastian Schaffert
It's a copy-paste bug. Class Cast Exception, fixing it now. Greetings, Sebastian 2014-10-09 16:08 GMT+02:00 Sebastian Schaffert < sebastian.schaff...@gmail.com>: > SUM is implemented, of course. But sometimes the translation into SQL > still yields invalid SQL queries. Tu

Re: Marmotta 3.3.0 - SPARQL - SUM

2014-10-09 Thread Sebastian Schaffert
Sebastian Schaffert < sebastian.schaff...@gmail.com>: > It's a copy-paste bug. Class Cast Exception, fixing it now. > > Greetings, > > Sebastian > > 2014-10-09 16:08 GMT+02:00 Sebastian Schaffert < > sebastian.schaff...@gmail.com>: > >> SUM is im

Re: Rép. : Re: Marmotta 3.3.0 - SPARQL - SUM

2014-10-10 Thread Sebastian Schaffert
.java" > > I guess those queries are just too "new" to be already there, but on the > other hand I saw a first discussion about soon moving 3.3.0 to a realease > if I'm not mistaken. > > Fabian > > >>> Sebastian Schaffert 09.10.2014 16:54 &g

Re: Rép. : Re: How to use Marmotta for Linked data publishing ?

2014-10-10 Thread Sebastian Schaffert
Hi Michel, 2014-10-09 17:22 GMT+02:00 Bohms, H.M. (Michel) : > I now imported a file: > > > > # baseURI: http://localhost:8080/marmotta/resource > > # imports: http://localhost:8080/marmotta/resource/cbnl-extension.ttl > > > > @prefix : . > Here is you

Re: Rép. : Re: Marmotta 3.3.0 - SPARQL - SUM

2014-10-13 Thread Sebastian Schaffert
Thanks :-) 2014-10-13 7:41 GMT+02:00 Fabian Cretton : > Nice. > For what it's worth, congratulation for the beautiful work and code > quality reached in Marmotta. > Fabian > > >>> Sebastian Schaffert 10.10.2014 10:16 > >>> > Hi Fabian, > >

Re: Marmotta 3.3.0 - logging issue

2014-10-13 Thread Sebastian Schaffert
I am also experiencing some strange behavior, but I am not really sure what the reason is, because there have been no significant changes in this part of the code since 3.2. I'll look into it once we are back from the current meeting. Greetings, Sebastian 2014-10-13 11:48 GMT+02:00 Fabian Cretto

Apache Marmotta Tutorial at ISWC2014 next week

2014-10-15 Thread Sebastian Schaffert
Dear Marmotta Users, as you might have already seen, we will give a half-day tutorial on Apache Marmotta at next week's ISWC conference in Riva di Garda. We would be happy to see some of the people subscribed here in person and discuss your experiences and help you in setting up Marmotta in the wa

Re: SPARQL DISTINCT

2014-10-15 Thread Sebastian Schaffert
Hi Fabian, DISTINCT is implemented. I need to have a look at the query to see why it is not working in this case. My guess it is because of the BIND (which is awkward to implement in SQL). I am in the middle of preparing for ISWC, so I am not sure I will manage this week if the problem is more com

Re: SPARQL DISTINCT

2014-10-15 Thread Sebastian Schaffert
Hi Fabian, this one was easy: we forgot to implement the substring function. If you update from the GIT develop branch it should work now, can you have a try? Greetings, Sebastian 2014-10-15 14:18 GMT+02:00 Sebastian Schaffert < sebastian.schaff...@gmail.com>: > Hi Fabian, > &

Re: Rép. : Re: SPARQL DISTINCT

2014-10-16 Thread Sebastian Schaffert
he correct > value. > > Once again, I am in no hurry about that :-) > Fabian > > >>> Sebastian Schaffert 15.10.2014 14:45 > >>> > Hi Fabian, > > this one was easy: we forgot to implement the substring function. If you > update from the GIT develop

Re: Rép. : Re: SPARQL DISTINCT

2014-10-16 Thread Sebastian Schaffert
Hi Fabian, this is now fixed. It was a bug in the way function arguments are cast to SQL types. Apparently H2 is a bit more tolerant than PostgreSQL. Greetings, Sebastian 2014-10-16 10:19 GMT+02:00 Sebastian Schaffert < sebastian.schaff...@gmail.com>: > Hi Fabian, > > I will c

Re: Problems with marmotta triplestore

2014-11-04 Thread Sebastian Schaffert
Hi Lucas, do you use the latest version of Marmotta 3.3.0-SNAPSHOT? There are almost daily updates, especially to the SPARQL code. I just tried the query locally (of course without your data and with proper URLs for those you anonymized), but I cannot reproduce that error. In any case, you should

Re: New 3.3.0 update - squebi 0.0.9 problem ?

2014-11-04 Thread Sebastian Schaffert
Hi Fabian, maybe there is a browser cache issue, did you try Shift-Reload in your browser (or clear your browser cache from the settings)? Greetings, Sebastian 2014-11-04 16:11 GMT+01:00 Fabian Cretton : > Hi, > > After updating my fork lately, the SPARQL interface "query" seems to fail > loa

Re: Zookeeper, Giraph, and WebProtege

2014-11-07 Thread Sebastian Schaffert
617-229-5157 > W: http://www.vrtx.com > L: http://linkedin.com/in/joshuadunham > S: joshua.dunham > > From: Sebastian Schaffert [sebastian.schaff...@gmail.com] > > Sent: Tuesday, October 07, 2014 06:45 > > To: users@marmotta.apache.org > > Subject: Re: Zookeeper, Giraph, and

Re: A question about changing Apache marmotta backends

2015-05-26 Thread Sebastian Schaffert
Dear Qiang, can you be a bit more specific? Which backend have you tried to use? Some of them require some initial setup steps that are out-of-scope for Marmotta. Sebastian 2015-05-23 19:21 GMT+02:00 Sergio Fernández : > Dear Qiang Ziqian, > > it's preferrable you contact the community via the

Re: LDPath Query

2015-07-24 Thread Sebastian Schaffert
2015-07-23 10:06 GMT+02:00 Sergio Fernández : > Hi Alan > > On Wed, Jul 22, 2015 at 9:16 AM, Robson, Alan > wrote: >> >> I’d like a single query to return all the freezes for a system specified >> by its fqdn in one shot (ie. if possible not have to query to collect the >> resources with that fqd

Re: LDPath Query

2015-07-27 Thread Sebastian Schaffert
It requires some more thinking to do it properly. Sebastian > > > Maybe at some point we run out of different types of parentheses ! And > maybe the ../ construct is playing too fast and loose with the path. Or is > the problem that somehow ../ is ambiguous in this environment ? &

Re: Thread contention with multiple writers

2015-11-09 Thread Sebastian Schaffert
Hi Mark, thanks for the work, this looks really interesting. I'll have a look in the coming days (the locking is a bit intricate). Cheers, Sebastian 2015-11-09 22:32 GMT+01:00 Mark Triggs : > Hi Sergio, > > Sergio Fernández writes: > > Hi Mark, > > On Mon, Nov 9, 2015 at 5:42 AM, Mark Triggs

Re: Slow responses to first time requests

2016-08-29 Thread Sebastian Schaffert
Note that this behaviour can be turned off by disabling LDCache in the Marmotta configuration (or fine-tuning it so that resources matching certain regular expressions are black-listed). Sebastian Sergio Fernández schrieb am Mo., 29. Aug. 2016 um 18:11 Uhr: > I forgot to say Marmotta _only_ con

Re: Reason for not using auto-incrementing id field?

2018-02-13 Thread Sebastian Schaffert
Hi Blake, Auto-increment requires querying the database for the next sequence number (or the last given ID, depending on the database you use), and that's adding another database roundtrip. Snowflake is purely in code, very fast to compute, and safe even in distributed setups. Is it causing probl

Re: Reason for not using auto-incrementing id field?

2018-02-13 Thread Sebastian Schaffert
MS, although I'm not convinced it's more > efficient for single nodes (e.g., auto-incrementing fields do not require > round trips). Thanks for the reply! Just wanted to know while porting a > bulk importer for 584. > > > - Blake > > On Tue, Feb 13, 2018 at

Re: Project Status...

2019-03-01 Thread Sebastian Schaffert
Hi, I started working on migrating to a couple of new libraries (most importantly: Sesame 4), but I didn't push those changes yet as they are pretty major. So the project isn't dead, and moving to Sesame 4 might actually improve a couple of things :) SPARQL on H2 is not recommended, we only defau

Re: Project Status...

2019-03-01 Thread Sebastian Schaffert
ional concurrency, and more complex SPARQL queries are going to be actually slower, because it doesn't have a sophisticated query planner). > > Other than the above, I think this is a great system - very configurable > and I'm looking forward to exploring more! > :) > >

Re: users@marmotta.apache.org still alive ?

2020-12-16 Thread Sebastian Schaffert
Hi Fredy, it's semi-alive. We're happy to answer questions, but at the moment there's only limited time for new development. Sebastian Am Mi., 16. Dez. 2020 um 18:26 Uhr schrieb naturzukunft < naturzuku...@hauschel.de>: > Hi there, > > currently i try do use marmotta and wondering about somthin

Re: users@marmotta.apache.org still alive ?

2020-12-23 Thread Sebastian Schaffert
y > questions on the list ? > > > But until now i was not able to read/find it. > On 16/12/20 18:38, Sebastian Schaffert wrote: > > Hi Fredy, > > it's semi-alive. We're happy to answer questions, but at the moment > there's only limited time for new develo