Skip to content

Commit 6973b8e

Browse files
authored
handle the case for root namespace in namespace and other grpc API (#9377)
1 parent 1f0621e commit 6973b8e

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

edgraph/namespace.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -285,13 +285,16 @@ func isValidNamespaceToDelete(name string) error {
285285
if name == "" {
286286
return errors.Errorf("namespace name cannot be empty")
287287
}
288-
if name == "root" || name == "galaxy" || name == "dgraph-0" {
288+
if isSystemNamespace(name) {
289289
return fmt.Errorf("namespace [%v] cannot be renamed/dropped", name)
290290
}
291291
return nil
292292
}
293293

294294
func getNamespaceIDFromName(ctx context.Context, nsName string) (uint64, error) {
295+
if isSystemNamespace(nsName) {
296+
return 0, nil
297+
}
295298
if isLgacyNamespace(nsName) {
296299
return extractNsIDFromLegacyNamespace(nsName)
297300
}

0 commit comments

Comments
 (0)