Skip to content

Dgraph v20.11.1 - (Tenacious T’Challa - 1)

Compare
Choose a tag to compare
@aman-bansal aman-bansal released this 28 Jan 12:15
· 39 commits to release/v20.11 since this release
7153d13

Fixed

  • GraphQL

    • [BREAKING] Fix(GRAPHQL): Don't generate get query on interface if it doesn't have field of type ID and
      also disallow get query on field of type @id in inerface. The getInterface query can be replaced by queryInterface type queries. (#7158) (#7305)
    • Fix(subscriptions): fix subscription to use the kv with the max version (#7349) (#7355)
    • Fix(GraphQl): fix a panic when we pass a single ID as a integer and expected type is [ID].We
      now coerce that to type array of string. (#7325) (#7353)
    • Fix(GRAPHQL): update gqlparser release to v2.1.4 (#7347) (#7352)
    • Fix(GraphQL): Fix graphql flaky tests which were caused by receiving extra schema updates
      (#7329) (#7348)
    • Fix(GraphQL): This PR addd input coercion from single object to list and fix panic when we
      pass single ID in filter as a string. (#7133) (#7306)
    • Fix(GraphQL): This PR fix multi cors and multi schema nodes issue by selecting one of the
      latest added nodes, and add dgraph type to cors. (#7270) (#7302)
    • Fix(GraphQL): This PR allow to use __typename in mutation. (#7285) (#7303)
    • Fix(GraphQL): Fix auth-token propagation for HTTP endpoints resolved through GraphQL (GRAPHQL
      -946) (#7245) (#7251)
  • Core Dgraph

    • Fix(bulk): save schemaMap after map phase (#7188) (#7351)
    • Fix(Dgraph): check for deleteBelowTs in pIterator.valid (#7288) (#7350)
    • Fix(indexing): use encrypted tmpDBs for index building if encryption is enabled (#6828) (#7343)
    • Fix(bulk): Fix memory held by b+ tree in reduce phase (#7161) (#7333)
    • Feat(bulk): Add /jemalloc HTTP endpoint. (#7165) (#7331)
    • Fix(sort): Make sort consistent for indexed and without indexed predicates (#7241) (#7323)
    • Fix(dgraph): Add X-Dgraph-AuthToken to list of access control allowed headers (#7311)
    • Fix(ludicrous): Fix logical race in concurrent execution of mutations (#7269) (#7309)
    • Fix(ludicrous): Fix data race in executor (#7203) (#7307)
    • Opt(rollup): change the way rollups are done (#7253) (#7277)
    • Fix(indexing): use --tmp directory for building indexes (#7289) (#7300)
    • Fix(dgraph): Fix dgraph crash on windows (#7261) (#7299)
    • Fix(dgraph): making jemalloc to work with dgraph on macos (#7247) (#7282)
    • Fix(dgraph): Fixing multiple race conditions (#7278)
    • Fixing unique proposal key error (#7218) (#7281)
    • Fix(raft): Unmarshal zero snapshot into pb.ZeroSnaphot (#7244)
    • Fix(bulk): fixing bulk loader when encryption + mtls is enabled (#7154) (#7155)
  • Enterprise Features

    • Fix(restore): reset acl accounts once restore is done if necessary (#7202) (#7280)
    • Fix(restore): multiple restore requests should be rejected and proposals should not be submitted (#7118) (#7276)
    • Fix(restore): Handle MaxUid=0 appropriately (#7258) (#7265)