dgraph v1.2.0 Release Notes

Release Date: 2020-01-27 // about 4 years ago
  • ๐Ÿ”„ Changed

    • ๐Ÿ‘ Allow overwriting values of predicates of type uid. Fixes #4136. (#4411)
    • Algorithms to handle UidPack. (#4321)
    • ๐Ÿ‘Œ Improved latency in live loader using conflict resolution at client level. (#4362)
    • Set ZSTD CompressionLevel to 1. (#4572)
    • Splits are now disabled. (#4672)
    • Disk based re-indexing: while re-indexing a predicate, the temp data is now written on disk instead of keeping it in memory. This improves index rebuild for large datasets. (#4440)
    • Enterprise features
      • Breaking changes
      • Change default behavior to block operations with ACLs enabled. (#4390)
      • Remove unauthorized predicates from query instead of rejecting the query entirely. (#4479)

    โž• Added

    • โž• Add debuginfo subcommand to dgraph. (#4464)
    • ๐Ÿ‘Œ Support filtering on non-indexed predicate. Fixes #4305. (#4531)
    • โž• Add support for variables in recurse. Fixes #3301. (#4385).
    • โž• Adds @noconflict schema directive to prevent conflict detection. This is an experimental feature. This is not a recommended directive, but exists to help avoid conflicts for predicates which don't have high correctness requirements. Fixes #4079. (#4454)
    • Implement the state HTTP endpoint on Alpha. Login is required if ACL is enabled. (#4435).
    • Implement /health?all endpoint on Alpha nodes. (#4535)
    • โž• Add /health endpoint to Zero. (#4405)
    • ๐Ÿ’ฅ Breaking changes
      • Support for fetching facets from value edge list. The query response format is backwards-incompatible. Fixes #4081. (#4267)
    • Enterprise features
      • Add guardians group with full authorization. (#4447)

    ### Fixed

    • ๐Ÿ›  Infer type of schema from JSON and RDF mutations. Fixes #3788. (#4328)
    • ๐Ÿ›  Fix retrieval of facets with cascade. Fixes #4310. (#4530)
    • ๐Ÿ›  Do not use type keys during tablet size calculation. Fixes #4473. (#4517)
    • ๐Ÿ›  Fix Levenshtein distance calculation with match function. Fixes #4494. (#4545)
    • โž• Add <xs:integer> RDF type for int schema type. Fixes #4460. (#4465)
    • ๐Ÿ‘ Allow @filter directive with expand queries. Fixes #3904. (#4404).
    • ๐Ÿ›  A multi-part posting list should only be accessed via the main key. Accessing the posting list via one of the other keys was causing issues during rollup and adding spurious keys to the database. Now fixed. (#4574)
    • Enterprise features