Thanks moon. For presto interpreter, it looks like it doesn't read from system properties at all(-D), it reads only from what is saved on "interpreter page"(?). Basically it might be nice if interpreters work in a way such that user's don't have to configure properties on the interpreter page, and just read from whatever admin sets,.
On Sun, Aug 9, 2015 at 6:37 PM, moon soo Lee <m...@apache.org> wrote: > Hi, > > Behavior of reading property is depends on particular interpreter > implementation. > > But most interpreter, currently implemented to first check property value > saved in "Interpreter" page. That's why -D is not overriding / changing > value. > > Some interpreter is implemented in the way user can override default value > of interpreter property value by passing -D. In this case, -D overrides > default value but not override once interpreter property is being saved and > read from interpreter.json. > > Thanks, > moon > > On Fri, Aug 7, 2015 at 2:54 PM Ashwin Shankar <ashwinshanka...@gmail.com> > wrote: > >> Hi, >> I want to set some zeppelin interpreter properties like "presto.url" >> to a default value when I start zeppelin, so that users don't have to >> manually specify it on the "Interpreter" page on the UI. >> How do I set defaults on those properties ? >> >> PS: I tried passing it as "-D" when I start zeppelin. I also tried >> setting it >> in zeppelin-site.xml. Both didnt work. >> >> Thanks, >> Ashwin >> >> >> -- Thanks, Ashwin