v1.0.5
Features
- Option to have server side sequencing.
- Ability to specify whitelisted IP addresses for admin actions.
Bugfixes
- Fix bug where predicate with string type sometimes appeared as
_:uidffffffffffffffffin exports. - Validate facet value should be according to the facet type supplied when mutating using NQuads (#2074).
- Use
time.Equalfunction for comparing predicates withdatetime(#2219). - Skip
BitEmptyPostingforhasqueries. - Return error from query if we don't serve the group for the attribute instead of crashing (#2227).
- Send
maxpendingin connection state to server (#2236). - Fix bug in SP* transactions (#2148).
- Batch and send during snapshot to make snapshots faster.
- Don't skip schema keys while calculating tablets served.
- Fix the issue which could lead to snapshot getting blocked for a cluster with replicas (#2266).
- Dgraph server retries indefinitely to connect to Zero.
- Allow filtering and regex queries for list types with lossy tokenizers.
- Dgraph server segfault in worker package (#2322).
- Node crashes can lead to the loss of inserted triples (#2290).
Improvements
- Cancel pending transactions for a predicate when predicate move is initiated.
- Move Go client to its own repo at
dgraph-io/dgo. - Make
expand(_all_)return value and uid facets.
Note the following changes if you are upgrading from an older version:
- Add an option to specify a
@langdirective in schema for predicates with lang tags. - Flag
memory_mbhas been changed tolru_mb. The default recommended value forlru_mbis
one-third of the total RAM available on the server.