Skip to content

Releases: sage-org/sage-jena

Release 1.1

28 Feb 09:59
Compare
Choose a tag to compare

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

v1.1-SNAPSHOT

16 Nov 08:48
Compare
Choose a tag to compare
v1.1-SNAPSHOT Pre-release
Pre-release

Snapshot v1.1, with numerous bug fixes

Beta 1.0-SNAPSHOT

20 Jun 12:05
Compare
Choose a tag to compare
Beta 1.0-SNAPSHOT Pre-release
Pre-release

Preview build of the Sage client, build with Apache Jena

Features:

  • Full SPARQL 1.1 support
  • Federated SPARQL queries using the SERVICE keyword
  • CLI tool which supports evaluation of SELECT, ASK, DESCRIBE and CONSTRUCT queries