All Versions
97
Latest Version
Avg Release Cycle
35 days
Latest Release
876 days ago

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

    ๐Ÿ”„ Changed

    • Vendor in prometheus/client_golang/prometheus v0.9.4. (#3653)

    ๐Ÿ›  Fixed

    • ๐Ÿ›  Fix panic with value variables in queries. Fixes #3470. (#3554)
    • โœ‚ Remove unused reserved predicates in the schema. Fixes #3535. (#3557)
    • ๐Ÿ›  Vendor in Badger v1.6.0 for StreamWriter bug fixes. (#3631)
  • 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 multiple orderasc or orderdesc 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 with RaftComm:. (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

    • โœ‚ Remove size calculation in posting list. (0716dc4e1)
    • โœ‚ Remove a -v=2 log which can be too noisy during Raft replay. (2377d9f56).
    • โœ‚ Remove dgraph_conf from /debug/vars. Dgraph config options are available via logs. (#3337)
  • v1.0.15-rc9

    May 22, 2019
  • v1.0.15-rc8

    May 22, 2019
  • v1.0.15-rc7

    May 15, 2019