Releases: dgraph-io/dgraph
Releases · dgraph-io/dgraph
Dgraph v20.03.6
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
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
Update badger to 5e3d4b9 (#6671)
Dgraph v20.03.6-rc1
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
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
Dgraph v20.07.1 (Savvy Shuri-1)
Changed
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
Dgraph v20.03.5
Changed
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)
- Prevent empty values in fields having
- 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
Dgraph v1.2.7-rc1
Fixed
- Don't allow idx flag to be set to 0 on dgraph zero. (#6193)
Dgraph v20.07.1-rc1
Changed
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
Changed
- Update Badger. (#5940, #5990)
- Fix assert in background compression and encryption. (dgraph-io/badger#1366)
- Avoid panic in filltables() (dgraph-io/badger#1365)
- Force KeepL0InMemory to be true when InMemory is true (dgraph-io/badger#1375)
- Tests: Use t.Parallel in TestIteratePrefix tests (dgraph-io/badger#1377)
- Remove second initialization of writech in Open (dgraph-io/badger#1382)
- Increase default valueThreshold from 32B to 1KB (dgraph-io/badger#1346)
- Pre allocate cache key for the block cache and the bloom filter cache (dgraph-io/badger#1371)
- Rework DB.DropPrefix (dgraph-io/badger#1381)
- Update head while replaying value log (dgraph-io/badger#1372)
- Update ristretto to commit f66de99 (dgraph-io/badger#1391)
- Enable cross-compiled 32bit tests on TravisCI (dgraph-io/badger#1392)
- Avoid panic on multiple closer.Signal calls (dgraph-io/badger#1401)
- Add a contribution guide (dgraph-io/badger#1379)
- Add assert to check integer overflow for table size (dgraph-io/badger#1402)
- Return error if the vlog writes exceeds more that 4GB. (dgraph-io/badger#1400)
- Revert "add assert to check integer overflow for table size (dgraph-io/badger#1402)" (dgraph-io/badger#1406)
- Revert "fix: Fix race condition in block.incRef (dgraph-io/badger#1337)" (dgraph-io/badger#1407)
- Revert "Buffer pool for decompression (dgraph-io/badger#1308)" (dgraph-io/badger#1408)
- Revert "Compress/Encrypt Blocks in the background (dgraph-io/badger#1227)" (dgraph-io/badger#1409)
- Add missing changelog for v2.0.3 (dgraph-io/badger#1410)
- Changelog for v20.07.0 (dgraph-io/badger#1411)
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