Hi Rhadika, Do any of your views work on the 1.5.1 box? Is your couchjs process dying when the views are running? (I've seen this due to libraries not being found, etc.) Again, the output of the log would be helpful on the 1.5.1 box.
Cheers, Mike On Wed, May 21, 2014 at 5:40 PM, Ramanadham, Radhika < [email protected]> wrote: > I get "True" when I run GET /_config/query_server_config/reduce_limit for > both- couchdb server 1.5.0 and 1.5.1. > > Also, I just have a very simple design doc with 2 views. Even this doesn’t > work on couchdb 1.5.1 and works ok on cocuchdb 1.5.0 > > def createDesignDocForErrors(): > design = db.design('errors') > resp = design.put(params={ > "_id":"_design/errors", > "language": "javascript", > "views": > { > "by_test_id": { > #"map": "function(doc) { if (doc.type == 'error') > emit(doc.test_id, doc.errors) }" > "map": "function(doc) { if (doc.type == 'error') > emit(doc.test_id, doc.error_count) }", > "reduce" : "_sum" > }, > > # > http://10.247.32.72:5984/longevity/_design/errors/_view/by_testid_starttime?group=true > "by_testid_starttime": { > "map": "function(doc) { if (doc.type == 'error') > emit([doc.test_id,doc.start_time], doc.error_count) }", > "reduce" : "function(keys, values) {return (values[0])}" > } > } > }) > > I can't run this view either. Says, problem accessing a view. > > -----Original Message----- > From: Dave Cottlehuber [mailto:[email protected]] > Sent: Wednesday, May 21, 2014 11:34 AM > To: [email protected] > Subject: Re: running views return nothing with couchdb1.5.1 > > > > Hi Radhika, > > > > What does the server status say in futon? (i.e. does it note that the > > views are building or not?) > > > > One side comment, the reduce functions that you posted will likely not > > do what you expect when a rereduce is run. I would suggest using > > _stats (preferable solution, > > http://couchdb.readthedocs.org/en/latest/couchapp/ddocs.html#builtin-r > > educe-functions > > ). > > > > Cheers, > > Mike > > > > As Mike pointed out, you will see noticeably better performance using the > builtin function. > > Do you see any errors, in particular Reduce output must shrink more > rapidly or reduce_overflow_error ? > > > https://couchdb.readthedocs.org/en/latest/couchapp/views/nosql.html#aggregate-functions > > > It’s possible you have a different config on each box, for the reduce > heuristic; > > GET /_config/query_server_config/reduce_limit is what you would be looking > to compare between the boxes. > > Thanks Bob & Alex for reminding me of the error messages! > > A+ > Dave > > > >
