Musashi | Motorola 680x0 emulator written in C
kandi X-RAY | Musashi Summary
kandi X-RAY | Musashi Summary
Motorola 680x0 emulator written in C
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
Currently covering the most popular Java, JavaScript and Python libraries. See a Sample of Musashi
Musashi Key Features
Musashi Examples and Code Snippets
Community Discussions
Trending Discussions on Musashi
QUESTION
Note: possible GrapbDB bug (see comments)
I have this knowledge base in GraphDB:
...ANSWER
Answered 2018-Nov-27 at 05:33The example you have posted demonstrate one of the corner cases of the SPARQL specification, which combines multiple related topics and are highly ambiguous in my opinion. The details below explain what are the taken assumptions and design decisions in the GraphDB engine. Please note that this might be different from the way other implementations read the following specification lines:
Interplay of SERVICE and VALUES
The SPARQL Federation 1.1 has a non-normative section describing what should be the behavior in this case:
Implementers of SPARQL 1.1 Federated Query may use the VALUES clause to constrain the results received from a remote endpoint based on solution bindings from evaluating other parts of the query.
GraphDB's query optimizer cannot retrieve any statistics from the remote SPARQL endpoint, so it takes the approach to throw naively the query to the remote SERVICE and join locally the results. Thus, the query optimization task is in the hands of the user who knows the schema in the two repositories by rearranging the query in a procedural way (see below).
Federated queries are sub-queries
Every remote query is treated as a sub-query and sent as it is to the external endpoint. Here is the equivalent syntax:
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install Musashi
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page