lp:~vcs-imports/couchdb/trunk

Created by VCS imports and last modified
Get this branch:
bzr branch lp:~vcs-imports/couchdb/trunk

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
VCS imports
Project:
CouchDB
Status:
Development

Import details

Import Status: Failed

This branch is an import of the Subversion branch from http://svn.apache.org/repos/asf/couchdb/trunk.

The import has been suspended because it failed 5 or more times in succession.

Last successful import was .

Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 15 seconds — see the log
Import started on pear and finished taking 20 seconds — see the log
Import started on pear and finished taking 20 seconds — see the log

Recent revisions

2306. By randall

fix COUCHDB-648 - _update handler ignores "code"

Test by Christian Carter

2305. By fdmanana

Replicator: update timeout to match the .ini config

2304. By fdmanana

Replicator: skip documents with empty ID

Due to a bug, older releases allowed the creation of
documents with an empty ID, which are impossible to
GET therefore making the replicator crash.
This change simply skips such documents and logs
an error message to inform users.

2303. By benoitc

fix tests after the change on trunk@1177162 .

2302. By fdmanana

Remove usage of http module from etap tests

This module is deprecated in OTP R15, which is going to
be released by the end of this year.
The etap tests now use ibrowse instead.

2301. By randall

be nice to the poor http parsers

2300. By davisp

Rest of the fix for COUCHDB-1265

As a follow up to COUCHDB-1265 I was missing the fact that after the
insertion of a new update_seq into an internal node it is quite possible
that a compaction runs before the doc is updated again. This is
important because compaction removes information of the largest update
seq from the tree itself.

The fix is simple to include the update_seq from the #full_doc_info{}
record when calculating #doc_info.high_seq. The way to think of this
is that it's the maximum value from all known values for the update
sequence which can be defined as all values known in the tree or in the
full_doc_info record.

2299. By davisp

Allow CommonJS modules to be an empty string.

We were making a typical JavaScript mistake testing a module for
truthiness instead of checking that it was undefined.

Fixes COUCHDB-1223

2298. By davisp

Fix function evaluation by newer SpiderMonkey's.

Found this error using the Debian package for SM 1.8.5 and have since
had reports of users seeing it as well. The basic error is that some
versions of SpiderMonkey appear to dislike this call to eval:

    eval("function(){}");

The fix is simply to wrap the function source in parenthesis so that
SM is convinced that it knows how to evaluate a function.

2297. By benoitc

close #COUCHDB-1297

make sure we have a binary here.

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.