dgraph
dgraph copied to clipboard
feat: Add support for string-based namespaces from gRPC clients
Description
This PR adds the ability for gRPC clients to create and execute transactions within v25's new string-based namespaces. Managing transactions manually is something common in many repos that use the Dgraph gRPC clients. This new functionality makes upgrading transaction-heavy code (that wants to use string-based namespaces) less cumbersome.
Check out the companion PR in the dgo repo that adds support on the client side along with tests.
Please explain the changes you made here.
Checklist
- [x] Code compiles correctly and linting passes locally
- [ ] For all code changes, an entry added to the
CHANGELOG.mdfile describing and linking to this PR
| Failed Test | Failure Summary | Logs |
|---|---|---|
TestDrainModeAfterStartSnapshotStream |
The test 'TestDrainModeAfterStartSnapshotStream' failed during execution. | Logs ↗︎ |
TestDrainModeAfterStartSnapshotStream/HACluster |
The test failed because an expected error did not occur during cluster startup or operation. | Logs ↗︎ |