Ah, my launchd setup is apparently borked, cuz stop/start'ing the server didn't work, but rebooting my system did. Drat!
Well anyways, it does seem to be working! Thanks again, Zach On Mon, Oct 19, 2009 at 3:19 PM, Paul Davis <[email protected]> wrote: > Zachary, > > Did you restart CouchDB after making that change? Also, can you double > check that there's an erlang_views.js in your Futon's Test suite? I'm > pretty sure that's in 0.10.0. > > Paul Davis > > On Mon, Oct 19, 2009 at 4:12 PM, Zachary Zolton > <[email protected]> wrote: >> Hm... Not so fast, I put the following in my local.ini: >> >> [native_query_servers] >> erlang = {couch_native_process, start_link, []} >> >> But now when I try it, I'm still getting the error: >> >> $ curl localhost:5984/test_suite_db/_design/erlview/_view/simple_view >> {"error":"unknown_query_language","reason":"erlang"} >> >> Anything else I should need to configure? >> >> On Mon, Oct 19, 2009 at 2:59 PM, Zachary Zolton >> <[email protected]> wrote: >>> Understood—my couch doesn't accept design docs from outside sources, >>> so this should be "safe enough" for my uses... Thanks! >>> >>> On Mon, Oct 19, 2009 at 12:37 PM, Paul Davis >>> <[email protected]> wrote: >>>> On Mon, Oct 19, 2009 at 12:40 PM, Zachary Zolton >>>> <[email protected]> wrote: >>>>> Guys, >>>>> >>>>> I noticed that the test suite creates a design document with an Erlang >>>>> view, however I can't execute it from curl. >>>>> >>>>> $ curl >>>>> http://localhost:5984/test_suite_db/_design/erlview/_view/simple_view >>>>> {"error":"unknown_query_language","reason":"erlang"} >>>>> >>>>> Are we supposed to be able to map/reduce our docs in Erlang? >>>>> >>>>> >>>>> Cheers, >>>>> >>>>> Zach >>>>> >>>>> >>>>> PS. I'm using CouchDB 0.10 FWIW >>>>> >>>>> PPS. Yes, I found this thread http://is.gd/4r6oG but erlview doesn't >>>>> look like it's been touched in quite a while... >>>>> >>>> >>>> Erlang views are disabled by default because they allow arbitrary code >>>> execution in the server process. To enable them add a section to your >>>> local.ini like: >>>> >>>> [native_query_servers] >>>> erlang = {couch_native_process, start_link, []} >>>> >>>> HTH, >>>> Paul Davis >>>> >>> >> >
