v0.9.3
This release contains important bugfixes and improvements.
Features
- Support for alias while asking for facets.
- Support for general configuration via environment variables and configuration files.
IgnoreIndexConflictfield inapi.Mutationwhich allows ignoring conflicts on index keys.
Improvements
expand(_all_)now correctly gives all language variants of a string.- When showing a predicate with list type, only values without a language tag are shown. To get the values of the predicate that are tagged with a language, query the predicate with that language explicitly.
expand(_all_)now follows reverse edges.- Don't return uid for nodes without any children when requested through debug flag.
- GraphQL variables for HTTP endpoints. Variable map can be set as a JSON
object using theX-Dgraph-Varsheader. - Live loader treats subjects/predicates that look like UIDs as existing nodes
rather than new nodes. - Proto definitions are split into intern and api. Users using
v0.9.xof the Go client will have to change their code to useapiinstead ofprotoas package name.
Bugfixes
- Indexes now correctly maintained when deleting via
S * *andS P *. - Validate the address advertised by dgraph nodes.
- Store/Restore peer map on snapshot.
- Fix rdfs per second reporting in live loader.
- Fix bug in
@groupbyqueries where predicate was converted to lower case. - Fix bug in lru eviction.