summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-05-11Merged revision 1101896 from trunkFilipe David Borba Manana
Fix logger crash when messages have unicode characters This closes COUCHDB-1158. Thanks Dale Harvey. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1101924 13f79535-47bb-0310-9956-ffa450edef68
2011-05-06COUCHDB-760 - allow utf-8 in attachment names (patch by davisp/benoitc)Robert Newson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1100254 13f79535-47bb-0310-9956-ffa450edef68
2011-05-05Allow : in passwords (COUCHDB-969)Robert Newson
2011-05-04Improve Windows build docs.Paul Joseph Davis
Backport of 1099479 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1099480 13f79535-47bb-0310-9956-ffa450edef68
2011-05-04Improve Windows installer definition.Paul Joseph Davis
Backport of 1083714 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1099306 13f79535-47bb-0310-9956-ffa450edef68
2011-04-29make pkg-config modifications conditional on successful status code.Robert Newson
2011-04-28Make test count for test/etap/200-*.t deterministic.Paul Joseph Davis
This is a backport of 1097300 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1097301 13f79535-47bb-0310-9956-ffa450edef68
2011-04-28make test case executableJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1097292 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25Fix vhosts for https and fix vhost dependence on sorting ofJan Lehnardt
values in the config system which isn't guaranteed. Make vhost test cases more robust. Closes COUCHDB-1103 Source patch by Benoit and tests patch by me. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1096636 13f79535-47bb-0310-9956-ffa450edef68
2011-04-25use pkg-config, if present, to find spidermonkey.Robert Newson
2011-04-24Fixed 180 failure in distcheck.Paul Joseph Davis
VPATH builds are teh awesome. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1096354 13f79535-47bb-0310-9956-ffa450edef68
2011-04-23Merged revision 1096252 from trunkFilipe David Borba Manana
View groups: only open the databases when needed View groups keep the databases open all the time. This is a problem once the server reaches max_dbs_open open databases, as it prevents the server from closing inactive databases via the LRU system. Closes COUCHDB-1138. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1096253 13f79535-47bb-0310-9956-ffa450edef68
2011-04-23Removed test 190-json-stream-parse.t from Makefile.amFilipe David Borba Manana
This test doesn't exist in this branch and was accidently added in revision 1096099. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1096247 13f79535-47bb-0310-9956-ffa450edef68
2011-04-23Fix random errors in 173-os-daemon-cfg-register.tPaul Joseph Davis
This is a backport of 1096098 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1096099 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21More fixes for the build system.Paul Joseph Davis
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095842 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21print https address if enabled. add to URI file also.Robert Newson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095678 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Merged revision 1095649 from trunkFilipe David Borba Manana
By default, allow only admins to trigger delegated replications git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095650 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21default SSL port is 6984.Robert Newson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095642 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Instead of trying to write values we just don't write values.Paul Joseph Davis
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095585 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Do not persist config values in etap tests.Paul Joseph Davis
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095584 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Make local_dev.ini the last file in the config chain.Paul Joseph Davis
Backport of 1095581 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095582 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Missing config file in EXTRA_DISTPaul Joseph Davis
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095578 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Fix config file paths for etap tests.Paul Joseph Davis
Partial backport of 1066932 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095576 13f79535-47bb-0310-9956-ffa450edef68
2011-04-21Fix build system to include new files.Paul Joseph Davis
Backport of 1095569 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095570 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20Fix glitch in progress spinner gif.Paul Joseph Davis
This is a backport of 1095557 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095564 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20Replace replication destination db UI element.Paul Joseph Davis
This is a backport of 1095523 from trunk. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095524 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20Merged revision 1095386 from trunkFilipe David Borba Manana
Avoid replicator_db.js test failures due to timing issues These happen sometimes on slower machines. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095387 13f79535-47bb-0310-9956-ffa450edef68
2011-04-20Merged revision 1095355 from branch 1.0.xFilipe David Borba Manana
Avoid replicator crash on list_to_existing_atom/1 calls This happens when a remote endpoint exposes new information in the database URI that is not recognized by this CouchDB version. Closes COUCHDB-1004. Applied Adam's simple 1 line fix. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095356 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19Merged revision 1095200 from trunkFilipe David Borba Manana
Don't set Content-Encoding headers with value "identity" This is dictated by RFC 2616 and causes problems with Microsoft's ISA 2006 proxy. Closes COUCHDB-1128. Thanks Paul Davis and Andrew Gleave. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095204 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19Merged revision 1095188 from trunk:Filipe David Borba Manana
Avoid ocassional crash (noproc error on gen_server call) This happens, for examplem after compacting a database immediately after one of its view groups is compacted. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1095190 13f79535-47bb-0310-9956-ffa450edef68
2011-04-19Track and report size of live data in DBs and viewsRobert Dionne
The #full_doc_info record is extended to include the summed size of leaf revision document bodies and their attachments. Document sizes are computed on update; accurate sizes of existing databases and view groups are only available after compaction. The document size is defined to be the size of the binary representation of #doc.body. The att_len field is used for attachments; attachments that are shared by multiple revisions of a document are only counted once. The size of a view index is defined as the size of all keys, values, and reductions accessible from the current root of the tree. BugzID: 9995
2011-04-19BugzID:9995 Add a tree foldl function to couch_key_tree.Robert Dionne
This function can be used by many of the existing functions in couch_key_tree that need to walk the revision tree, apply a function at each branch or leaf, and then accumulate results.
2011-04-18Merged revision 1094704 from trunkFilipe David Borba Manana
couch_httpd_proxy: IPv6 addresses must be surrounded by square brackets As dictacted by RFC 2732. IPv6 support was enabled by ibrowse 2.2.0. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094706 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18Monitor Fd after creating DBRobert Dionne
This patch has the side effect of fixing a crash of the _users DB after the first minute of running. The crash occurs because BigCouch presumes that couch_stats_collector is monitoring the file descriptor, but nothing prevents the supervisor from starting couch_auth_cache (and thus opening the _users DB) before couch_stats_collector is started. The start order is determined by the ordering of the children from the config file in couch_config's ets set. Closes #39 BugzID: 11854
2011-04-18Merged revision 1091372 from trunkFilipe David Borba Manana
Fixing replicator_db.js test failures due to timing issues Failures in this test shouldn't happen so frequently on slower machines anymore. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094480 13f79535-47bb-0310-9956-ffa450edef68
2011-04-18Merged revision 1094419 from branch 1.0.xFilipe David Borba Manana
Replicator: fix proxy feature after upgrading ibrowse to version 2.2.0 git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094420 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17add version info to see also CHANGESJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094205 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17fix typo, move entry to correct sectionJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094202 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17update NEWS and CHANGESJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094201 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17Add missing file from the password change commit.Jan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094199 13f79535-47bb-0310-9956-ffa450edef68
2011-04-17Make this reference ddoc in provides() functionsJan Lehnardt
In show and list functions in the Javascript query server, the this member is a reference to the design doc object. The same should be true in the functions registered by Mime.provides(), for consistency. Closes COUCHDB-959 Patch by Tim Smith. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094140 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16Add "change password" feature to Futon.Jan Lehnardt
Closes COUCHDB-1015 Patch by Benjamin Young. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094083 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16fix referenceJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094081 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16Note to self: Test before commit.Jan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094079 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16Make prepareUserDoc a public method.Jan Lehnardt
Closes COUCHDB-1014 Patch by Benjamin Young. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094077 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16Fix display issue with documents that have single or double quotesJan Lehnardt
in their id. Closes COUCHDB-1111 git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094050 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16enable greedy replacementsJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094042 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16Don't call mochiweb_util:parse_qs/1 with an undefined argument.Jan Lehnardt
Found this while debugging COUCHDB-1116. Closes COUCHDB-1116 git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094031 13f79535-47bb-0310-9956-ffa450edef68
2011-04-16Don't expect a 202 repsponse code when cancelling a replication.Jan Lehnardt
Closes COUCHDB-1016 Patch by Felix Hummel. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1094025 13f79535-47bb-0310-9956-ffa450edef68
2011-04-14Merged revision 1092247 from trunkFilipe David Borba Manana
Include OTP minor release information in the Server header This is mostly to help diagnose issues that might be related to specific OTP releases. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.1.x@1092251 13f79535-47bb-0310-9956-ffa450edef68