Github user huor commented on a diff in the pull request:
https://github.com/apache/incubator-hawq/pull/1384#discussion_r208436378
--- Diff: src/backend/commands/tablecmds.c ---
@@ -17615,14 +17979,16 @@ static Datum transformLocationUris(List *locs,
List* fmtopts, bool isweb, bool i
errhint("Writable external tables may
use \'gpfdist(s)\' URIs only."),
errOmitLocation(true)));
- if(uri->protocol != URI_CUSTOM && iswritable &&
strchr(uri->path, '*'))
+ if(uri->protocol != URI_CUSTOM && uri->protocol != URI_MAGMA &&
iswritable && strchr(uri->path, '*'))
--- End diff --
No magma
---