All Versions
97
Latest Version
Avg Release Cycle
35 days
Latest Release
876 days ago
Changelog History
Page 7
Changelog History
Page 7
-
v1.0.18-rc4
October 24, 2019 -
v1.0.18-rc3
October 22, 2019 -
v1.0.18-rc2
September 26, 2019 -
v1.0.18-rc1
September 05, 2019 -
v1.0.17 Changes
August 30, 2019๐ Changed
- ๐ Increase max trace logs per span in Alpha. (#3886)
- ๐ Include line and column numbers in lexer errors. Fixes #2900. (#3772)
- ๐ Release binaries built with Go 1.12.7.
๐ Fixed
- โฌ Decrease rate of Raft heartbeat messages. (#3708, #3753)
- ๐ Fix bug when exporting a predicate name to the schema. Fixes #3699. (#3701)
- Return error instead of asserting in handleCompareFunction. (#3665)
- ๐ Fix bug where aliases in a query incorrectly alias the response depending on alias order. Fixes #3814. (#3837)
- ๐ Fix for panic in fillGroupedVars. Fixes #3768. (#3781)
-
v1.0.16 Changes
July 11, 2019 -
v1.0.15 Changes
May 31, 2019๐ Fixed
- ๐ Fix bug that can cause a Dgraph cluster to get stuck in infinite leader election. (#3391)
- ๐ Fix bug in bulk loader that prevented loading data from JSON files. (#3464)
- ๐ Fix bug with a potential deadlock by breaking circular lock acquisition. (#3393)
- ๐ Properly escape strings containing Unicode control characters for data exports. Fixes #3383. (#3429)
- ๐ Initialize tablets map when creating a group. (#3360)
- ๐ Fix queries with
offset
not working with multipleorderasc
ororderdesc
statements. Fixes #3366. (#3455) - ๐ Vendor in bug fixes from badger. (#3348, #3371, #3460)
๐ Changed
- ๐ Use Go v1.12.5 to build Dgraph release binaries.
- ๐ Truncate Raft logs even when no txn commits are happening. (3be380b8a)
- โฌ๏ธ Reduce memory usage by setting a limit on the size of committed entries that can be served per Ready. (#3308)
- โฌ๏ธ Reduce memory usage of pending txns by only keeping deltas in memory. (#3349)
- โฌ๏ธ Reduce memory usage by limiting the number of pending proposals in apply channel. (#3340)
- โฌ๏ธ Reduce memory usage when calculating snapshots by retrieving entries in batches. (#3409)
- ๐ Allow snapshot calculations during snapshot streaming. (ecb454754)
- ๐ Allow quick recovery from partitions by shortening the deadline of sending Raft messages to 10s. (77b52aca1)
- ๐ Take snapshots less frequently so straggling Alpha followers can catch up to the leader. Snapshot frequency is configurable via a flag (see Added section). (#3367)
- ๐ Allow partial snapshot streams to reduce the amount of data needed to be transferred between Alphas. (#3454)
- ๐ Use Badger's StreamWriter to improve write speeds during snapshot streaming. (#3457) (#3442)
- ๐ Call file sync explicitly at the end of TxnWriter to improve performance. (#3418)
- ๐ฅ Optimize mutation and delta application. Breaking: With these changes, the mutations within a single call are rearranged. So, no assumptions must be made about the order in which they get executed. (#2987)
- โ Add logs to show Dgraph config options. (#3337)
- โ Add
-v=3
logs for reporting Raft communication for debugging. These logs start withRaftComm:
. (9cd628f6f)
โ Added
- โ Add Alpha flag
--snapshot_after
(default: 10000) to configure the number of Raft entries to keep before taking a snapshot. (#3367) - Add Alpha flag
--abort_older_than
(default: 5m) to configure the amount of time since a pending txn's last mutation until it is aborted. (#3367) - Add Alpha flag
--normalize_node_limit
(default: 10000) to configure the limit for the maximum number of nodes that can be returned in a query that uses the@normalize
directive. Fixes #3335. (#3467) - Add Prometheus metrics for latest Raft applied index (
dgraph_raft_applied_index
) and the max assigned txn timestamp (dgraph_max_assigned_ts
). These are useful to track cluster progress. (#3338) - โ Add Raft checkpoint index to WAL for quicker recovery after restart. (#3444)
โ Removed
-
v1.0.15-rc9
May 22, 2019 -
v1.0.15-rc8
May 22, 2019 -
v1.0.15-rc7
May 15, 2019