Hi Sergio, Jayan,

The NotifyingSailBase functionality is still supported but it was
labelled as Deprecated when it was renamed to AbstractNotifyingSail.

https://github.com/eclipse/rdf4j/blob/master/core/sail/api/src/main/java/org/eclipse/rdf4j/sail/helpers/NotifyingSailBase.java

https://github.com/eclipse/rdf4j/blob/master/core/sail/api/src/main/java/org/eclipse/rdf4j/sail/helpers/AbstractNotifyingSail.java

Cheers,

Peter

On 27 March 2017 at 22:50, Sergio Fernández <[email protected]> wrote:
> 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

Reply via email to