the KiWi triplestore doesn't rely on RDBMS Sail, but it plugs on top of the NotifyingSailBase:
https://github.com/apache/marmotta/blob/develop/libraries/kiwi/kiwi-triplestore/src/main/java/org/apache/marmotta/kiwi/sail/KiWiStore.java On Mon, Mar 27, 2017 at 12:51 PM, Jayan Vidanapathirana < [email protected]> wrote: > Hi, > > According to migration doc they said "The RDBMS Sail (that is, Sesame > storage support for PostgreSQL and MySQL), which was deprecated since > Sesame release 2.7.0, has been completely removed in RDF4J. If you were > still using this storage backend as part of your project, you will need to > switch to a different database type before upgrading or look into > third-party implementations that may still support those databases." > So I checked alternative implementation, also I asked some details about > this in the rdf4j-dev list. > Replies I got, > > From: Jeen Broekstra <[email protected]> > Date: 27 March 2017 at 09:49 > Subject: Re: [rdf4j-dev] Sesame sail > To: rdf4j developer discussions <[email protected]> > > > > On 27 Mar 2017, at 15:12, Jayan Vidanapathirana <[email protected]> > wrote: > > Hi all, > > I'm Jayan and now I migrate a project, Sesame 2.7 to rdf4j 1.0 . Can I know > is there any replacement or alternative implementation for Sesame Sail ? > > > Yes, it’s called rdf4j-sail. > > As an aside: we’re happy to help of course, but this mailing list > (rdf4j-dev) is primarily intended for discussions between the rdf4j > developers themselves. For questions on how to use RDF4J, we’d prefer you > use the rdf4j-users list, instead. See http://rdf4j.org/support/ for more > details. > > HTH, > > Jeen > > ____________________________________________________________ > _____________________________ > > From: Peter Ansell <[email protected]> > Date: 27 March 2017 at 09:59 > Subject: Re: [rdf4j-dev] Sesame sail > To: rdf4j developer discussions <[email protected]> > > > Hi Jayan, > > Sail still exists, just in a different package, in RDF4J: > > http://docs.rdf4j.org/javadoc/2.0/org/eclipse/rdf4j/sail/Sail.html > > The migration documentation may help you: > > http://docs.rdf4j.org/migration/#_migrating_from_sesame_2 > > Cheers, > > Peter > _____________________________________________________________________ > > Therefore still we can work on RDF4J sail. > > On 25 March 2017 at 23:14, Sergio Fernández <[email protected]> wrote: > > > Marmotta currently supports Jaca 1.7, but with such change we will raise > it > > to 1.8. > > > > Regarding Sesame, we're still using 2.7.x; our code base is not > compatible > > with 2.8, as the issues linked in Jira. You should define what's the best > > migration path. > > > > > > On Mar 25, 2017 2:55 AM, "Jayan Vidanapathirana" < > [email protected] > > > > > wrote: > > > > Hi Sergio, > > > > Still Marmotta in java 1.7 and it uses sesame 2. According to this > > migration guide[1] we have to migrate sesame 2 to RDF4J 1.0. Also is > there > > any effect, when upgrading sesame 2.7 to 2.8 or 2.9 ? > > > > [1]- http://docs.rdf4j.org/migration/#_sesame_to_rdf4j_migration_guide > > > > > > On 24 March 2017 at 19:17, Jayan Vidanapathirana < > [email protected] > > > > > wrote: > > > > > Hi Sergio, > > > > > > Yeah I build Marmotta and now I working on some RDF tutorials. > > > Thanks for your guidance. > > > > > > On 24 March 2017 at 13:13, Sergio Fernández <[email protected]> wrote: > > > > > >> Hi Jayan, > > >> > > >> On Thu, Mar 23, 2017 at 12:47 PM, Jayan Vidanapathirana < > > >> [email protected]> wrote: > > >> > > > >> > [ERROR] Failed to execute goal > > >> > org.apache.maven.plugins:maven-archetype-plugin:2.2: > integration-test > > >> > (default-integration-test) on project marmotta-archetype-module: > > >> > [ERROR] Archetype IT 'basic' failed: Cannot run additions goals. > > >> > > > >> > > >> If you make a: > > >> > > >> mvn clean install -DskipTests > > >> > > >> you should be safe, then the build will install the required > archetypes, > > >> too. > > >> > > >> > > > >> > > I'm Jayan Vidanapathirana, a final year undergraduate from > > Department > > >> of > > >> > > Computer Science and Engineering, University of Moratuwa. I'm > > >> interesting > > >> > > about this project. Now I'm studying about Marmotta and sesame. > > >> > > > > >> > > So, I would like to know more details about this project and main > > >> > > knowledge areas. > > >> > > > >> > > >> Well, this particular GSoC project requires quite some deep > > understanding > > >> about the RDF stack, including SPARQL and other related technologies. > > >> > > >> We are currently using OpenRDF Sesame 2.7.x, which now has moved to > > >> Eclipse > > >> RDF4J: http://rdf4j.org/ So for us it'd be great to catch-up with the > > >> latest developments there and migrate to the new library. Besides the > > >> artifacts and packages renaming, there may be different > > incompatibilities > > >> in our source bases, probably mainly in the Platform and the KiWi > triple > > >> store. > > >> > > >> Start getting familiar with our code base. We have a simple > methodology > > >> that you should follow: > > >> > > >> https://wiki.apache.org/marmotta/GSoC/Methodology > > >> > > >> But feel free to ask. > > >> > > >> Cheers, > > >> > > >> -- > > >> Sergio Fernández > > >> Partner Technology Manager > > >> Redlink GmbH > > >> m: +43 6602747925 > > >> e: [email protected] > > >> w: http://redlink.co > > >> > > > > > > > > > > > > -- > > > Best Regards > > > > > > Jayan Vidanapathirana > > > Undergraduate (CSE '13 Batch ) > > > Computer Science & Engineering Department > > > University of Moratuwa. > > > [email protected] > > > [image: https://lk.linkedin.com/in/jayancv] > > > <https://lk.linkedin.com/in/jayancv> > > > > > > > > > > > -- > > Best Regards > > > > Jayan Vidanapathirana > > Undergraduate (CSE '13 Batch ) > > Computer Science & Engineering Department > > University of Moratuwa. > > [email protected] > > [image: https://lk.linkedin.com/in/jayancv] > > <https://lk.linkedin.com/in/jayancv> > > > > > > -- > Best Regards > > Jayan Vidanapathirana > Undergraduate (CSE '13 Batch ) > Computer Science & Engineering Department > University of Moratuwa. > [email protected] > [image: https://lk.linkedin.com/in/jayancv] > <https://lk.linkedin.com/in/jayancv> > -- Sergio Fernández Partner Technology Manager Redlink GmbH m: +43 6602747925 e: [email protected] w: http://redlink.co
