Skip to content

v0.7.6

Compare
Choose a tag to compare
@dennwc dennwc released this 14 Oct 14:10
· 335 commits to master since this release

The long anticipated release brings a lot of bug fixes and some performance improvements, especially for KV backends.

Highlights

Backends

  • New SQLite backend (#751).
  • KV and NoSQL backends migrated to Hidalgo.
  • Initial import to KV backends should be much faster now (#803).

Query languages

  • A new Order() iterator and corresponding method for Gizmo (#796).
  • Set of changes to Gizmo to make it more Gremlin-compatible (#822, #849, #859).
  • Gizmo can now emit JSON-LD via HTTP API if appropriate Accept header is set (#821).

Bug fixes

  • A lot of bug fixes for queries, backends, etc. See the full changelog for details.

Go library

  • Switched to Go modules.
  • Quads package split to it's own repository.

Breaking changes

  • The query.Session interface changed to be more user-friendly.

Note: Cayley haven't reached 1.0 yet, thus you should pin a specific version in go.mod to avoid breaking changes. We try hard to minimize those.