NewYour coding agent can read the release notes before it upgrades.Set up the MCP server →
Go modules · #141 by repository stars
Last release 2 years ago
no release in 18 months
Release timing varies
gaps range from 8 days to 5 months
Most releases are documented
notes for 33 of 52 stable releases
Nothing withdrawn
no release was ever pulled
10 years old
2078 releases · first in 2016
Nothing published for this version
Nothing published for this version
Nothing published for this version
One column per quarter.
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[0.9.2]: https://github.com/dgraph-io/dgraph/compare/v0.9.1...v0.9.2
Added
Changed
depth and loop arguments should be inside @recurse().Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
[0.9.1]: https://github.com/dgraph-io/dgraph/compare/v0.9.0...v0.9.1
Changed
start_ts is now a path parameter instead of a
header. For /commit API, keys are passed in the body.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
The latest release has a lot of breaking changes but also brings powerful features like Transactions, support for CJK and custom tokenization.
The latest release has a lot of breaking changes but also brings powerful features like Transactions, support for CJK and custom tokenization.
Added
Changed
Running Dgraph
server, zero, live/bulk-loader binaries into a single dgraph
binary for convenience. Instructions for running Dgraph can be found in the
docs.--idx flag.--peer flag which was used to specify another Zero instance’s IP address is being replaced by
--zero flag to indicate the address corresponds to Dgraph zero.port, grpc_port and worker_port flags have been removed from Dgraph server and Zero. The
ports are:Internal Grpc: 7080 HTTP: 8080 External Grpc: 9080 (Dgraph server only)
Users can set port_offset flag, to modify these fixed ports.
Queries
Query Grpc endpoint (it was called Run before) or the /query HTTP
handler._uid_ is renamed to uid. So queries now need to request for uid. Example{
bladerunner(func: eq(name@en, "Blade Runner")) {
uid
name@en
}
}
predicate|facet_name. Examples for
Go client and
HTTP.Recurse is now a directive. So queries
with recurse keyword at root won't work anymore.count at root has changed. You need
to ask for count(uid), instead of count().Mutations
Mutate Grpc endpoint or via
/mutate HTTP handler.Mutate Grpc endpoint can be used to set/ delete JSON, or set/ delete a list of N-Quads and set/
delete raw RDF strings.{
set {
<name> <is> <something> .
<hometown> <is> "San Francisco" .
}
}
Upsert directive and
mutation variables go
away. Both these functionalities can now easily be achieved via transactions.Schema
<*> <pred> <*> operations, that is deleting a predicate can't be done via mutations anymore.
They need to be done via Alter Grpc endpoint or via the /alter HTTP handler.Alter.Alter Grpc endpoint or via /alter HTTP handler.Go client
Query Grpc endpoint returns response in JSON under Json field instead of protocol buffer.
client.Unmarshal method also goes away from the Go client. Users can use json.Unmarshal for
unmarshalling the response.geo can be unmarshalled into a struct. Example
here.Node and Edge structs go away along with the SetValue... methods. We recommend using
SetJson and
DeleteJson fields to do mutations.Removed
xid flag is gone.Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Nothing published for this version
Your coding agent can read these notes before it upgrades. Set up the MCP server →