On 10/31/16 5:44 AM, Jindřich Mynarz wrote:
> Hi,
>
> I investigated the partially executed SPARQL updates a bit more and it
> turned out that I had incorrect assumptions about the updates. The
> updates I used were executed in a paged manner (LIMIT/OFFSET) and
> modified the bindings selected by their WHERE clauses, so that their
> paging wasn't stable and some bindings were left unprocessed.
>
> I also found out that Virtuoso sends the X-SQL-State HTTP header with
> the value of "S1TAT" also for SPARQL updates when a short timeout is
> used. It may not be exactly the Anytime query feature, but I assume it
> functions similarly.
>
> - Jindřich
>
> -- 
> Jindřich Mynarz
> http://mynarz.net/#jindrich

Yes.

Kingsley
>
> On Sun, Oct 30, 2016 at 9:47 PM, Kingsley Idehen
> <kide...@openlinksw.com <mailto:kide...@openlinksw.com>> wrote:
>
>     On 10/30/16 10:50 AM, Jindřich Mynarz wrote:
>     >
>     > the behaviour you describe is what I'd like to be able to rely
>     on. (In
>     > fact, it's the opposite of the Anytime query.) Updates should either
>     > be executed completely or fail transparently, so that the incomplete
>     > execution may be handled.
>     >
>     > I will have to test this properly to ensure that partial updates
>     > indeed occur.
>
>     A partial update shouldn't occur. Now of course in SPARQL that means a
>     combination of INSERT and DELETE, so you do have transaction
>     management
>     issues in play with regards to commits and rollbacks which exist
>     in SQL
>     but not SPARQL.
>
>     Please share more information about what you are executing and why you
>     think a partial UPDATE may have occurred.
>
>     As per your earlier inquiry, Anytime Query is strictly a SELECT or ASK
>     query feature.
>
>     --
>     Regards,
>
>     Kingsley Idehen
>     Founder & CEO
>     OpenLink Software   (Home Page: http://www.openlinksw.com)
>
>     Weblogs (Blogs):
>     Legacy Blog: http://www.openlinksw.com/blog/~kidehen/
>     <http://www.openlinksw.com/blog/%7Ekidehen/>
>     Blogspot Blog: http://kidehen.blogspot.com
>     Medium Blog: https://medium.com/@kidehen
>
>     Profile Pages:
>     Pinterest: https://www.pinterest.com/kidehen/
>     <https://www.pinterest.com/kidehen/>
>     Quora: https://www.quora.com/profile/Kingsley-Uyi-Idehen
>     <https://www.quora.com/profile/Kingsley-Uyi-Idehen>
>     Twitter: https://twitter.com/kidehen
>     Google+: https://plus.google.com/+KingsleyIdehen/about
>     <https://plus.google.com/+KingsleyIdehen/about>
>     LinkedIn: http://www.linkedin.com/in/kidehen
>     <http://www.linkedin.com/in/kidehen>
>
>     Web Identities (WebID):
>     Personal: http://kingsley.idehen.net/dataspace/person/kidehen#this
>     <http://kingsley.idehen.net/dataspace/person/kidehen#this>
>             :
>     
> http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this
>     
> <http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this>
>
>
>
>     
> ------------------------------------------------------------------------------
>     The Command Line: Reinvented for Modern Developers
>     Did the resurgence of CLI tooling catch you by surprise?
>     Reconnect with the command line and become more productive.
>     Learn the new .NET and ASP.NET <http://ASP.NET> CLI. Get your free
>     copy!
>     http://sdm.link/telerik
>     _______________________________________________
>     Virtuoso-users mailing list
>     Virtuoso-users@lists.sourceforge.net
>     <mailto:Virtuoso-users@lists.sourceforge.net>
>     https://lists.sourceforge.net/lists/listinfo/virtuoso-users
>     <https://lists.sourceforge.net/lists/listinfo/virtuoso-users>
>
>
>
>
> ------------------------------------------------------------------------------
> The Command Line: Reinvented for Modern Developers
> Did the resurgence of CLI tooling catch you by surprise?
> Reconnect with the command line and become more productive. 
> Learn the new .NET and ASP.NET CLI. Get your free copy!
> http://sdm.link/telerik
>
>
> _______________________________________________
> Virtuoso-users mailing list
> Virtuoso-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/virtuoso-users


-- 
Regards,

Kingsley Idehen       
Founder & CEO 
OpenLink Software   (Home Page: http://www.openlinksw.com)

Weblogs (Blogs):
Legacy Blog: http://www.openlinksw.com/blog/~kidehen/
Blogspot Blog: http://kidehen.blogspot.com
Medium Blog: https://medium.com/@kidehen

Profile Pages:
Pinterest: https://www.pinterest.com/kidehen/
Quora: https://www.quora.com/profile/Kingsley-Uyi-Idehen
Twitter: https://twitter.com/kidehen
Google+: https://plus.google.com/+KingsleyIdehen/about
LinkedIn: http://www.linkedin.com/in/kidehen

Web Identities (WebID):
Personal: http://kingsley.idehen.net/dataspace/person/kidehen#this
        : 
http://id.myopenlink.net/DAV/home/KingsleyUyiIdehen/Public/kingsley.ttl#this

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

------------------------------------------------------------------------------
The Command Line: Reinvented for Modern Developers
Did the resurgence of CLI tooling catch you by surprise?
Reconnect with the command line and become more productive. 
Learn the new .NET and ASP.NET CLI. Get your free copy!
http://sdm.link/telerik
_______________________________________________
Virtuoso-users mailing list
Virtuoso-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/virtuoso-users

Reply via email to