SPARQL Release Notes | AllegroGraph 9.0.1
Author: Franz Incorporated

Copyright (c) 2005 - 2026 Franz, Incorporated
Last updated 27 May 2026 at 10:34

# Notes on AllegroGraph's SPARQL implementation

- Documentation Index
  - Release Notes
  - Quick Start
  - SSL/TLS Quick Start
  - Introduction
  - Setup and Configuration
    - Download
    - Server Installation
    - Server Configuration and Control
    - WebView
    - Database Upgrading
    - Managing Users
  - Server Management
    - Performance Tuning
    - Deleting Duplicate Triples
    - Purging Deleted Triples
    - Auditing
    - Managing Users
    - Replication
    - Point-in-Time Recovery
    - Transaction Log Archiving
    - Security Overview
    - Security Implementation
  - Tools
    - agtool
    - Data Loading
    - Data Export
    - Backup and Restore
    - Querying
    - RDFS++
    - Materializer
    - Event Scheduler
    - SHACL
  - Details
    - Triple Indices
    - Freetext Indices
    - Encoded IDs
    - Connection Pooling
    - N-dimensional Geospatial Overview
    - 2-D Geospatial
    - Temporal
    - Social Network
    - JavaScript
    - Datatypes
    - Data Conversion (Rapper)
    - Stored Procedures
    - Triple Attributes
    - Lineparse Format
  - Querying
    - SPARQL documentation summary
    - SPARQL Reference
    - SPIN
    - SPARQL Magic Properties
    - Prolog
  - 3rd-party tools
    - Solr text Indices
    - MongoDB integration
    - TopBraid Composer Plugin
    - Cloudera
  - Client APIs
    - Gruff
    - GraphTalker
    - REST/HTTP interface
    - HTTP reference
    - Javadocs (Sesame and Jena)
    - Python API
    - Lisp Reference
    - JavaScript
  - Tutorials
    - N-dimensional Geospatial
    - SPARQL Tutorial
    - Java Sesame
    - Java Jena
    - Python Sesame
    - Lisp
    - Prolog
    - More...
  - Other
    - Conferences and Seminars
    - Source Code on Github
    - Amazon EC2
    - Copyrights
  - Franz, Inc.

## Introduction

AllegroGraph provides support for SPARQL 1.1:

- Query,
- Update,
- Federated Query,
- Results in JSON Format,
- Results in CSV and TSV Formats,
- Results in XML Format

It does not directly support entailment regimes but AllegroGraph's RDFS++ reasoner or OWL Materializer can be used to support inference.

Note that AllegroGraph does not support either the Service Description or the Graph Store HTTP Protocol. All of the functionality in the Graph Store protocol can be achieved using SPARQL Query and Update).

### DAWG test failures

- AllegroGraph encodes numbers and dates directly rather than storing them as strings. This means that the following literals will all encode the same way: `"+1"^^xsd:integer`, `"1"^^xsd:integer`, and `"0001"^^xsd:integer`. DAWG tests that rely on non-canonical values being able to round-trip will fail.

If you find any other problems (with conformance or performance) please let us know by e-mailing support.