Return-Path: Delivered-To: apmail-incubator-couchdb-user-archive@locus.apache.org Received: (qmail 42986 invoked from network); 13 Jul 2008 01:51:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 13 Jul 2008 01:51:07 -0000 Received: (qmail 10249 invoked by uid 500); 13 Jul 2008 01:51:07 -0000 Delivered-To: apmail-incubator-couchdb-user-archive@incubator.apache.org Received: (qmail 10216 invoked by uid 500); 13 Jul 2008 01:51:07 -0000 Mailing-List: contact couchdb-user-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: couchdb-user@incubator.apache.org Delivered-To: mailing list couchdb-user@incubator.apache.org Received: (qmail 10205 invoked by uid 99); 13 Jul 2008 01:51:07 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 12 Jul 2008 18:51:07 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of galathil@gmail.com designates 74.125.46.158 as permitted sender) Received: from [74.125.46.158] (HELO yw-out-1718.google.com) (74.125.46.158) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 13 Jul 2008 01:50:15 +0000 Received: by yw-out-1718.google.com with SMTP id 5so2233422ywr.0 for ; Sat, 12 Jul 2008 18:50:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:sender :to:subject:in-reply-to:mime-version:content-type:references :x-google-sender-auth; bh=MZqXwc3ZXqVFq6zxxN+xx8RK066pqmDNqfXQVRj5cxg=; b=Jl+PjYM7zN6aHBHB1r3rJ4j9cozh60gjMn4myCovF9yWvb7nRbFjTejpepQyKKVbHI omt5GM7651n1JYeksOW3llEiERMOAswhHws6SO7aqFSyTgbGjHQ/sLjwZns3hxSD3Pk2 38aqMUUI3vL8q6yDwsSEqstotU0Ee9Vt6dK7g= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:sender:to:subject:in-reply-to:mime-version :content-type:references:x-google-sender-auth; b=AOzZ18r8BiyplToGHvQbh4OYhPP3mWrRl3P1xP1H/s2pIz6nfOnKaB/c+r1Y4GQaak WzqbUp2Pfq/fPQN2lJ1kIahEHN5gNirISAq4iJTgo54LcI4S8+sHV6v4iVR9e8uTWpWe SYM3061paTZSYIRAW0hRiGZnB6JyIkwWlZtY0= Received: by 10.151.155.9 with SMTP id h9mr18182794ybo.130.1215913831477; Sat, 12 Jul 2008 18:50:31 -0700 (PDT) Received: by 10.151.141.13 with HTTP; Sat, 12 Jul 2008 18:50:31 -0700 (PDT) Message-ID: Date: Sat, 12 Jul 2008 21:50:31 -0400 From: "Jacinto Shy II" Sender: galathil@gmail.com To: couchdb-user@incubator.apache.org Subject: Re: map_process_error caused by JSON array? In-Reply-To: <1A1698E9-2AFF-4F01-9313-BE2C251EC587@apache.org> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_61860_26610022.1215913831467" References: <1A1698E9-2AFF-4F01-9313-BE2C251EC587@apache.org> X-Google-Sender-Auth: 6cdb6ec48739ff13 X-Virus-Checked: Checked by ClamAV on apache.org ------=_Part_61860_26610022.1215913831467 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline On Sat, Jul 12, 2008 at 5:54 PM, Jan Lehnardt wrote: > Hello Jacinto, > > On Jul 11, 2008, at 23:21 , Jacinto Shy II wrote: >> >> I am running the latest version of CouchDB from Subversion (r676076) >> and I get a strange error when I save a document containing a field >> that is a JSON array. > > The map process is not triggered when you save a document, only > when a view gets queried. What exactly are you doing? Can you > provide request and response logs with log= set to debug in your > couch.ini? You are right. I should have said I get the error in views after saving the document. And again, when I save other documents CouchDB behaves just fine. The problem only occurs when a list is involved. I am working on a media sharing web app. Basically, when a user uploads a file they can add tags to it. In my Python code I split the user's input into a list which I save along with other metadata into CouchDB using couchdb-python. After saving this new document my code doesn't touch CouchDB again until the user is redirected to a page which displays available files. I set LogLevel to debug (I assume that's what you meant), but it doesn't show much. The output is attached. The document that is saved by CouchDB appears just fine (formatting my own): {"_id":"5607847acf0772f75939b6d75ab700de", "_rev":"1254795349", "created_on":"2008-07-13 10:26:35", "user_id":"21b3a56d280ee633b3c3d8d5b9a57fbf", "title":"Waheshni Eih", "tags":["song","dance"], "user_name":"ali", "license_id":"6445c7216d601e543beaf8a8fd5d6a3c", "channel_id":"9ff014d1e86cb7ecfa8fb01df7a783b9", "type":"Stream"} >> [...] >> I also see the same error when running the test suite for reduce, >> multiple_rows, view_collation, view_conflicts, view_errors, and >> view_sandboxing. > > Do the basic tests run for you? If not, it appears that your SpiderMonkey > installation is hosed. See > http://wiki.apache.org/couchdb/InstallingSpiderMonkey > for more info. The basic tests are successful, and so are all of the other tests, with the exception of the six listed above. I am using the SpiderMonkey which is installed by apt-get. I just upgraded to 1.9~rc2-5, but the problem persists. > Cheers > Jan > -- > Thanks, -- Jacinto ------=_Part_61860_26610022.1215913831467 Content-Type: text/plain; name=couchdb_log.txt Content-Transfer-Encoding: base64 X-Attachment-Id: f_fikzhi9m0 Content-Disposition: attachment; filename=couchdb_log.txt W1N1biwgMTMgSnVsIDIwMDggMjI6MjY6MzQgR01UXSBbZGVidWddIFs8MC4yNzkzLjA+XSBQT1NU IC90ZXN0YXBwIHsxLDF9DQpIZWFkZXJzOiBbeydBY2NlcHQnLCJhcHBsaWNhdGlvbi9qc29uIn0s DQogICAgICAgICAgeydBY2NlcHQtRW5jb2RpbmcnLCJpZGVudGl0eSJ9LA0KICAgICAgICAgIHsn Q29udGVudC1MZW5ndGgnLCI1ODMifSwNCiAgICAgICAgICB7J0NvbnRlbnQtVHlwZScsImFwcGxp Y2F0aW9uL2pzb24ifSwNCiAgICAgICAgICB7J0hvc3QnLCIxOTIuMTY4LjAuMTA0OjU5ODQifSwN CiAgICAgICAgICB7J1VzZXItQWdlbnQnLCJjb3VjaGRiLXB5dGhvbiAwLjVkZXYtcjg4In1dDQoN CltTdW4sIDEzIEp1bCAyMDA4IDIyOjI2OjM1IEdNVF0gW2luZm9dIFs8MC4yNzkzLjA+XSAxOTIu MTY4LjAuMTAwIC0gLSAiUE9TVCAvdGVzdGFwcCIgMjAxDQoNCltTdW4sIDEzIEp1bCAyMDA4IDIy OjI2OjM1IEdNVF0gW2RlYnVnXSBbPDAuMjc5My4wPl0gR0VUIC90ZXN0YXBwLzU2MDc4NDdhY2Yw NzcyZjc1OTM5YjZkNzVhYjcwMGRlIHsxLDF9DQpIZWFkZXJzOiBbeydBY2NlcHQnLCJhcHBsaWNh dGlvbi9qc29uIn0sDQogICAgICAgICAgeydBY2NlcHQtRW5jb2RpbmcnLCJjb21wcmVzcywgZ3pp cCJ9LA0KICAgICAgICAgIHsnSG9zdCcsIjE5Mi4xNjguMC4xMDQ6NTk4NCJ9LA0KICAgICAgICAg IHsnVXNlci1BZ2VudCcsImNvdWNoZGItcHl0aG9uIDAuNWRldi1yODgifV0NCg0KW1N1biwgMTMg SnVsIDIwMDggMjI6MjY6MzUgR01UXSBbaW5mb10gWzwwLjI3OTMuMD5dIDE5Mi4xNjguMC4xMDAg LSAtICJHRVQgL3Rlc3RhcHAvNTYwNzg0N2FjZjA3NzJmNzU5MzliNmQ3NWFiNzAwZGUiIDIwMA0K DQpbU3VuLCAxMyBKdWwgMjAwOCAyMjoyNjozNyBHTVRdIFtkZWJ1Z10gWzwwLjI3OTMuMD5dIEdF VCAvdGVzdGFwcC9fdmlldy9TdHJlYW0vYWxsIHsxLDF9DQpIZWFkZXJzOiBbeydBY2NlcHQnLCJh cHBsaWNhdGlvbi9qc29uIn0sDQogICAgICAgICAgeydBY2NlcHQtRW5jb2RpbmcnLCJjb21wcmVz cywgZ3ppcCJ9LA0KICAgICAgICAgIHsnSG9zdCcsIjE5Mi4xNjguMC4xMDQ6NTk4NCJ9LA0KICAg ICAgICAgIHsnVXNlci1BZ2VudCcsImNvdWNoZGItcHl0aG9uIDAuNWRldi1yODgifV0NCg0KW1N1 biwgMTMgSnVsIDIwMDggMjI6MjY6MzcgR01UXSBbZXJyb3JdIFtlbXVsYXRvcl0gRXJyb3IgaW4g cHJvY2VzcyA8MC4yODEzLjA+IHdpdGggZXhpdCB2YWx1ZToge3tub2NhdGNoLHttYXBfcHJvY2Vz c19lcnJvcix7ZXhpdF9zdGF0dXMsMH19fSxbe2NvdWNoX3F1ZXJ5X3NlcnZlcnMscmVhZGxpbmUs Mn0se2NvdWNoX3F1ZXJ5X3NlcnZlcnMscmVhZF9qc29uLDF9LHtjb3VjaF9xdWVyeV9zZXJ2ZXJz LHByb21wdCwyfSx7Y291Y2hfcXVlcnlfc2VydmVycywnLW1hcF9kb2NzLzItZnVuLTAtJywyfSx7 bGlzdHMsbWFwLDJ9LHtjb3VjaF9xdWVyeV9zZXJ2ZXJzLi4uIA0KDQoNCg0KW1N1biwgMTMgSnVs IDIwMDggMjI6MjY6MzcgR01UXSBbaW5mb10gWzwwLjI3OTMuMD5dIEhUVFAgRXJyb3IgKGNvZGUg NTAwKToge3tub2NhdGNoLHttYXBfcHJvY2Vzc19lcnJvcix7ZXhpdF9zdGF0dXMsMH19fSwNCiAg ICAgICAgICAgICAgICAgICAgICAgIFt7Y291Y2hfcXVlcnlfc2VydmVycyxyZWFkbGluZSwyfSwN CiAgICAgICAgICAgICAgICAgICAgICAgICB7Y291Y2hfcXVlcnlfc2VydmVycyxyZWFkX2pzb24s MX0sDQogICAgICAgICAgICAgICAgICAgICAgICAge2NvdWNoX3F1ZXJ5X3NlcnZlcnMscHJvbXB0 LDJ9LA0KICAgICAgICAgICAgICAgICAgICAgICAgIHtjb3VjaF9xdWVyeV9zZXJ2ZXJzLCctbWFw X2RvY3MvMi1mdW4tMC0nLDJ9LA0KICAgICAgICAgICAgICAgICAgICAgICAgIHtsaXN0cyxtYXAs Mn0sDQogICAgICAgICAgICAgICAgICAgICAgICAge2NvdWNoX3F1ZXJ5X3NlcnZlcnMsbWFwX2Rv Y3MsMn0sDQogICAgICAgICAgICAgICAgICAgICAgICAge2NvdWNoX3ZpZXcsdmlld19jb21wdXRl LDJ9LA0KICAgICAgICAgICAgICAgICAgICAgICAgIHtjb3VjaF92aWV3LHVwZGF0ZV9ncm91cCwx fV19DQoNCltTdW4sIDEzIEp1bCAyMDA4IDIyOjI2OjM3IEdNVF0gW2luZm9dIFs8MC4yNzkzLjA+ XSAxOTIuMTY4LjAuMTAwIC0gLSAiR0VUIC90ZXN0YXBwL192aWV3L1N0cmVhbS9hbGwiIDUwMA0K Cg== ------=_Part_61860_26610022.1215913831467--