Skip to content

@Callidon Callidon released this Feb 28, 2019 · 9 commits to master since this release

This release brings the follow changes:

  • The Java client can now use the extended SPARQL support addedd by the Sage 1.1 server release
    • Join processing is handled using parallelized Bound joins, as introduced in FedX article [1].
    • Some UNIONs and FILTERs are now evaluated server-side.
    • HTTP requests sent to the server are made using the new SPARQL plain text support, i.e., the client now send SPARQL queries through GET/POST requests.
  • Implementation of the OptJoin algorithm, as introduced in the sage WWW'19 article [2]. It speeds up the evaluation of some OPTIONAL clauses.
  • Federated query processing using the FedX model: ASK-based source selection, exclusive groups optimization, extended with the OptJoin support.
  • CLI updated to support the new federated query processing module.
  • Support for parallelizing physical query operators used during query processing.
  • More intensive testing.

[1] Schwarte, A., Haase, P., Hose, K., Schenkel, R., & Schmidt, M. (2011, October). Fedx: Optimization techniques for federated query processing on linked data. In International Semantic Web Conference (pp. 601-616). Springer, Berlin, Heidelberg.
[2] Thomas Minier, Hala Skaf-Molli and Pascal Molli. SaGe: Web Preemption for Public SPARQL Query services in Proceedings of the 2019 World Wide Web Conference (WWW'19), San Francisco, USA, May 13-17, 2019

Assets 2

@Callidon Callidon released this Nov 16, 2018 · 41 commits to master since this release

Snapshot v1.1, with numerous bug fixes

Assets 2

@Callidon Callidon released this Jun 20, 2018 · 108 commits to master since this release

Preview build of the Sage client, build with Apache Jena


  • Full SPARQL 1.1 support
  • Federated SPARQL queries using the SERVICE keyword
  • CLI tool which supports evaluation of SELECT, ASK, DESCRIBE and CONSTRUCT queries
Assets 3
You can’t perform that action at this time.