v20.11.1
版本发布时间: 2021-01-28 20:15:20
dgraph-io/dgraph最新发布版本:v24.0.2(2024-08-17 03:18:30)
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. ThegetInterface
query can be replaced byqueryInterface
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)
- [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
-
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)
1、 dgraph-checksum-darwin-amd64.sha256 180B
2、 dgraph-checksum-linux-amd64.sha256 180B
3、 dgraph-checksum-windows-amd64.sha256 158B
4、 dgraph-darwin-amd64.tar.gz 33.86MB
5、 dgraph-linux-amd64.tar.gz 33.46MB
6、 dgraph-windows-amd64.zip 42.53MB