Skip to content

Releases: dgraph-io/dgraph

Dgraph v20.03.6

22 Oct 18:05
b842d2e
Compare
Choose a tag to compare

20.03.6 - 2020-10-22

Changed

  • Update badger to 5e3d4b9 (#6670)
  • Return content length header for queries (#6479)
  • Use raft storage in managedmode (#6545)

Added

  • Add utility to export backup data. (#6591)
  • Makefile to build Dgraph inside docker container. (#6602)
  • Add separate compression flag for z and wal dirs (#6420)

Fixed

  • Break out if g.Ctx is done. (#6676)
  • Fix wrong path response for k-shortest paths. (#6655)
  • Update nextRaftId when starting a node with a raftId > 0. (#6598)
  • Pagination param "after" does not work when using func: uid(v). (#6631)
  • CID never created if Zero stops early after first init. (#6636)
  • Pause rollups during snapshot streaming. (#6610)
  • Use flags for cache. (#6466)
  • Fix negative waitgroup error. (#6551)
  • Report Raft heartbeat metrics for Zero v=3 logs and log read index. (#6553)
  • Fix readTs less than minTs. (#6518)
  • Fix bug when deleting and adding to a single UID predicate in the same transaction. (#6450)

Dgraph v20.07.2-rc1

12 Oct 18:40
c2d5e66
Compare
Choose a tag to compare
Dgraph v20.07.2-rc1 Pre-release
Pre-release
fix(Auth): fix Poor-man's auth for admin operations (#6660) (#6686)

Fixes DGRAPH-2419
Fixes [Discuss Issue](https://discuss.dgraph.io/t/acl-login-will-fail-if-auth-token-enabled-in-v20-07-0/10044)

This PR fixes Poor-man's auth for following endpoints:
* `/login`
* `/admin`

(cherry picked from commit 4fc328d7c4fcd3264f7bcf2330a01cd6882cbd72)

# Conflicts:
#	graphql/e2e/common/common.go

Dgraph v1.2.8-rc1

12 Oct 19:49
833433f
Compare
Choose a tag to compare
Dgraph v1.2.8-rc1 Pre-release
Pre-release
Update badger to 5e3d4b9 (#6671)

Dgraph v20.03.6-rc1

12 Oct 19:24
a1ce240
Compare
Choose a tag to compare
Dgraph v20.03.6-rc1 Pre-release
Pre-release
Break out if g.Ctx is done (#6676)

(cherry picked from commit a8a47af407ce51c39d15777fb942829e5e80f537)

Co-authored-by: Manish R Jain <manish@dgraph.io>

Dgraph v1.2.7

21 Sep 21:24
8a7cffe
Compare
Choose a tag to compare

Added

  • Add --cache_mb and --cache_percentage flags. (#6288)
  • Add flag to set up compression in zero. (#6357)
  • Add flags to set table and vlog loading mode for zero. (#6344)

Fixed

  • Don't allow idx flag to be set to 0 on dgraph zero. (#6193)
  • Stop forcing RAM mode for the write-ahead log. (#6261)
  • Return error on closed DB. (#6319)
  • Don't store start_ts in postings. (#6212)
  • Optimize splits by doing binary search. Clear the pack from the main list. (#6334)
  • Add a lock to backups to process one request at a time. (#6341)
  • Use z.Closer instead of y.Closer' (#6396)
  • Force exit if CTRL-C is caught before initialization. (#6408)
  • Fix(Alpha): MASA: Make Alpha Shutdown Again. (#6406)
  • Enterprise features
    • Sort manifests by backup number. (#6281)
    • Skip backing up nil lists. (#6314)

Dgraph v20.07.1 (Savvy Shuri-1)

17 Sep 22:16
Compare
Choose a tag to compare

Changed

  • GraphQL
    • Remove github issues link from the error messages. (#6183)
    • Allow case insensitive auth header for graphql subscriptions. (#6179)
  • Add retry for schema update (#6098)
  • Queue keys for rollup during mutation. (#6151)

Added

  • GraphQL
    • Adds auth for subscriptions. (#6165)
  • Add --cache_mb and --cache_percentage flags. (#6286)
  • Add flags to set table and vlog loading mode for zero. (#6342)
  • Add flag to set up compression in zero. (#6355)

Fixed

  • GraphQL
    • Multiple queries in a single request should not share the same variables. (#6158)
    • Fixes panic in update mutation without set & remove. (#6160)
    • Fixes wrong query parameter value for custom field URL. (#6161)
    • Fix auth rewriting for nested queries when RBAC rule is true. (#6167)
    • Disallow Subscription typename. (#6173)
    • Panic fix when subscription expiry is not present in jwt. (#6175)
    • Fix getType queries when id was used as a name for types other than ID. (#6180)
    • Don't reserve certain queries/mutations/inputs when a type is remote. (#6201)
    • Linking of xids for deep mutations. (#6203)
    • Prevent empty values in fields having id directive. (#6196)
    • Fixes unexpected fragment behaviour. (#6274)
    • Incorrect generatedSchema in update GQLSchema. (#6354)
  • Fix out of order issues with split keys in bulk loader. (#6124)
  • Rollup a batch if more than 2 seconds elapsed since last batch. (#6137)
  • Refactor: Simplify how list splits are tracked. (#6070)
  • Fix: Don't allow idx flag to be set to 0 on dgraph zero. (#6192)
  • Fix error message for idx = 0 for dgraph zero. (#6199)
  • Stop forcing RAM mode for the write-ahead log. (#6259)
  • Fix panicwrap parent check. (#6299)
  • Sort manifests by BackupNum in file handler. (#6279)
  • Fixes queries which use variable at the top level. (#6290)
  • Return error on closed DB. (#6320)
  • Optimize splits by doing binary search. Clear the pack from the main list. (#6332)
  • Proto fix needed for PR #6331. (#6346)
  • Sentry nil pointer check. (#6374)
  • Don't store start_ts in postings. (#6213)
  • Use z.Closer instead of y.Closer. (#6399)
  • Make Alpha Shutdown Again. (#6402)
  • Force exit if CTRL-C is caught before initialization. (#6407)
  • Update advanced-queries.md.
  • Batch list in bulk loader to avoid panic. (#6446)
  • Enterprise features
    • Make backups cancel other tasks. (#6243)
    • Online Restore honors credentials passed in. (#6302)
    • Add a lock to backups to process one request at a time. (#6339)
    • Fix Star_All delete query when used with ACL enabled. (#6336)

Dgraph v20.03.5

17 Sep 22:42
ad8d92e
Compare
Choose a tag to compare

Changed

  • Add retry for schema update. (#6097)
  • Queue keys for rollup during mutation. (#6150)

Added

  • Add --cache_mb and --cache_percentage flags. (#6287)
  • Add flag to set up compression in zero. (#6356)
  • Add flags to set table and vlog loading mode for zero. (#6343)

Fixed

  • GraphQL
    • Prevent empty values in fields having id directive. (#6197)
  • Fix out of order issues with split keys in bulk loader. (#6125)
  • Rollup a batch if more than 2 seconds elapsed since last batch. (#6138)
  • Simplify how list splits are tracked. (#6071)
  • Perform rollups more aggresively. (#6147)
  • Don't allow idx flag to be set to 0 on dgraph zero. (#6156)
  • Stop forcing RAM mode for the write-ahead log. (#6260)
  • Fix panicwrap parent check. (#6300)
  • Sort manifests by backup number. (#6280)
  • Don't store start_ts in postings. (#6214)
  • Update reverse index when updating single UID predicates. (#6006)
  • Return error on closed DB. (#6321)
  • Optimize splits by doing binary search. Clear the pack from the main list. (#6333)
  • Sentry nil pointer check. (#6375)
  • Use z.Closer instead of y.Closer. (#6398)
  • Make Alpha Shutdown Again. (#6403)
  • Force exit if CTRL-C is caught before initialization. (#6409)
  • Batch list in bulk loader to avoid panic. (#6445)
  • Enterprise features
    • Make backups cancel other tasks. (#6244)
    • Add a lock to backups to process one request at a time. (#6340)

Dgraph v1.2.7-rc1

19 Aug 06:39
271fa66
Compare
Choose a tag to compare
Dgraph v1.2.7-rc1 Pre-release
Pre-release

Fixed

  • Don't allow idx flag to be set to 0 on dgraph zero. (#6193)

Dgraph v20.07.1-rc1

18 Aug 22:21
8e9ce7d
Compare
Choose a tag to compare
Dgraph v20.07.1-rc1 Pre-release
Pre-release

Changed

  • GraphQL
    • Remove github issues link from the error messages. (#6183)
    • Allow case insensitive auth header for graphql subscriptions. (#6179)
  • Add retry for schema update (#6098)
  • Queue keys for rollup during mutation. (#6151)

Added

  • GraphQL
    • Adds auth for subscriptions. (#6165)

Fixed

  • GraphQL
    • Multiple queries in a single request should not share the same variables. (#6158)
    • Fixes panic in update mutation without set & remove. (#6160)
    • Fixes wrong query parameter value for custom field URL. (#6161)
    • Fix auth rewriting for nested queries when RBAC rule is true. (#6167)
    • Disallow Subscription typename. (#6173)
    • Panic fix when subscription expiry is not present in jwt. (#6175)
    • Fix getType queries when id was used as a name for types other than ID. (#6180)
    • Don't reserve certain queries/mutations/inputs when a type is remote. (#6201)
    • Linking of xids for deep mutations. (#6203)
    • Prevent empty values in fields having id directive. (#6196)
  • Fix out of order issues with split keys in bulk loader. (#6124)
  • Rollup a batch if more than 2 seconds elapsed since last batch. (#6137)
  • Refactor: Simplify how list splits are tracked. (#6070)
  • Fix: Don't allow idx flag to be set to 0 on dgraph zero. (#6192)
  • Fix error message for idx = 0 for dgraph zero. (#6199)

Dgraph v1.2.6

31 Jul 19:07
6fdbc9e
Compare
Choose a tag to compare

Changed

Fixed

  • Alpha: Enable bloom filter caching. (#5554)
  • K shortest paths queries fix. (#5596)
  • Add check on rebalance interval. (#5595)
  • Change error message in case of successful license application. (#5593)
  • Remove noisy logs in tablet move. (#5592)
  • Avoid assigning duplicate RAFT IDs to new nodes. Fixes #5436. (#5603)
  • Update badger: Set KeepL0InMemory to false (badger default), and Set DetectConflicts to false. (#5615)
  • Use /tmp dir to store temporary index. Fixes #4600. (#5730)
  • Split posting lists recursively. (#4867)
  • Set version when rollup is called with no splits. (#4945)
  • Return error instead of panic (readPostingList). Fixes #5749. (#5908)
  • ServeTask: Return error if server is not ready. (#6022)
  • Enterprise features
    • Backup: Change groupId from int to uint32. (#5613)
    • Backup: During backup, collapse split posting lists into a single list. (#4682)
    • Backup: Use a sync.Pool to allocate KVs during backup. (#5579)