summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-10-12Merge revision 1021811 from trunk:Filipe David Borba Manana
Avoid gen_server call timeout error after compacting a database (seems to happen only for large DBs, but not always). git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1021812 13f79535-47bb-0310-9956-ffa450edef68
2010-10-09Merged revision 1006181 from trunk:Filipe David Borba Manana
Bug fix: when receiving the compact_done message, make sure the gen_server unlinks itself from the compactor process and purges the compactor's exit message from its mailbox. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1006182 13f79535-47bb-0310-9956-ffa450edef68
2010-10-02using an infinity timeout in places where we wait on disk ioJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1003726 13f79535-47bb-0310-9956-ffa450edef68
2010-10-02backport r1003701 (fix db file ref count in view generationJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1003718 13f79535-47bb-0310-9956-ffa450edef68
2010-09-25Merged revision 1001184 from trunk:Filipe David Borba Manana
Bug fix: a user context record was being used instead of a PID. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1001186 13f79535-47bb-0310-9956-ffa450edef68
2010-09-24Merged revision 1000880 from trunk:Filipe David Borba Manana
Upgrading ibrowse from version 1.6.2 to 2.0.1. This version fixes a serious issue regarding streaming of chunked HTTP(S) responses. The issue is that the client occasionally gets blocked or receives a timeout (if inactivity_timeout parameter is given to ibrowse). This fixes part of ticket COUCHDB-491. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@1000883 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16Merged revision 997675 from trunk:Filipe David Borba Manana
Correcting ibrowse version number. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@997678 13f79535-47bb-0310-9956-ffa450edef68
2010-09-16Merged revision 997547 from trunk:Filipe David Borba Manana
Replicator bug fix: properly stop link worker processes to avoid noproc exceptions crashing the replicator's changes feed reader process. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@997548 13f79535-47bb-0310-9956-ffa450edef68
2010-09-14Merged revision 997152 from trunk:Filipe David Borba Manana
Replicator bug fix: make sure a replication fails when there's a stale connection to a remote DB's _changes. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@997153 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13Merging revision 985730 from trunk:Filipe David Borba Manana
Bumping ibrowse library to version 1.6.2 (latest). It has a few important bug fixes and new features, such as, for example: 1) fixes https requests not going via the proxy; 2) added SSL support for direct connections; 3) fixes to URL parsing; 4) added option headers_as_is This is important since it fixes replication through a proxy not working with HTTPS. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996520 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13Merged revision 996492 from trunk:Filipe David Borba Manana
Replicator changes: 1) avoid badmatch exceptions when there's a failure opening a single document from a remote source; 2) add error log messages describing which remote documents couldn't be opened and why; 3) when replications errors can't be encoded as json, convert and send them as json strings Closes COUCHDB-884. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996493 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13Merged revision 996458 from trunk:Filipe David Borba Manana
Bug fixes: 1) requests to remote /db/_changes were discarding the proxy options; 2) handle redirect code 302 besides 301 git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996460 13f79535-47bb-0310-9956-ffa450edef68
2010-09-13Merged revision 996399 from trunk:Filipe David Borba Manana
Bug fix: add missing case for not preserving HTTP basic auth credentials after a redirect for _changes git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996401 13f79535-47bb-0310-9956-ffa450edef68
2010-09-12Replicator bug fix: redirect from remote /db/_changes not properly handled ↵Filipe David Borba Manana
(discarded user supplied HTTP Basic auth credentials) git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996295 13f79535-47bb-0310-9956-ffa450edef68
2010-09-12additional test for non-circular commonjs require. closes COUCHDB-869John Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996270 13f79535-47bb-0310-9956-ffa450edef68
2010-09-12commonjs require no longer creates circular referencesJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@996269 13f79535-47bb-0310-9956-ffa450edef68
2010-09-10Merged revision 995631 from trunk:Filipe David Borba Manana
Bug fix: replicator proxy option ignored. Thanks James Jackson for finding and reporting the bug. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@995632 13f79535-47bb-0310-9956-ffa450edef68
2010-08-23Merged revision 988233 from trunk:Filipe David Borba Manana
Replicator: fix authentication failure when replicating design documents that have attachments. Closes COUCHDB-868. Patch by Jason Smith, thanks. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@988234 13f79535-47bb-0310-9956-ffa450edef68
2010-08-18typoJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@986719 13f79535-47bb-0310-9956-ffa450edef68
2010-08-17added notice about CVE-2010-2234Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@986368 13f79535-47bb-0310-9956-ffa450edef68
2010-08-11merged r984501 from trunkNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984504 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10fixed up NEWS and CHANGESNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984251 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10backported r984241Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984242 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10backported r984237Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984238 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10backported r984228Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984230 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10backported r984214Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984215 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10backported r984178Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984179 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10backported r984170Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984175 13f79535-47bb-0310-9956-ffa450edef68
2010-08-10removed release value from acincludeNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@984142 13f79535-47bb-0310-9956-ffa450edef68
2010-08-09update NEWS and CHANGESJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983749 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08fix the db-info assertion to match with the new committed_update_seq fieldJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983477 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08backported from trunk at r983435.Robert Newson
related to COUCHDB-844. Include committed_update_seq in db_info to allow external monitoring of delayed commits. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983439 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08provide the update_seq in all_docs view even when it is zeroJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983337 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08fixes COUCHDB-844, delayed commits gets b0rkedAdam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983333 13f79535-47bb-0310-9956-ffa450edef68
2010-08-08failing test case for COUCHDB-844Adam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983332 13f79535-47bb-0310-9956-ffa450edef68
2010-08-07builtin reduce functions more forgiving about trailing whitespace and other ↵John Christopher Anderson
characters git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983307 13f79535-47bb-0310-9956-ffa450edef68
2010-08-06add Etag header for standalone attachment PUT.Robert Newson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@983051 13f79535-47bb-0310-9956-ffa450edef68
2010-08-05forward ported NEWS and CHANGES from 0.11.2 to 1.0.1 and trunkNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@982658 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03fix silly typo in news and changesJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@982026 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03update NEWS and CHANGES for 1.0.1 releaseJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@982025 13f79535-47bb-0310-9956-ffa450edef68
2010-08-03Add support for replication through an HTTP/HTTPS proxy.John Christopher Anderson
backported from trunk r980985 git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@982002 13f79535-47bb-0310-9956-ffa450edef68
2010-08-01Merged revision 981348 from trunk:Filipe David Borba Manana
Bug fix - proper RegExp matching to avoid having a case like "hhtml" being considered as "html". git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@981349 13f79535-47bb-0310-9956-ffa450edef68
2010-08-01Merge revision 981343 from trunk:Filipe David Borba Manana
Add missing clause to the case expression to avoid a case_clause Erlang exception. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@981344 13f79535-47bb-0310-9956-ffa450edef68
2010-08-01Merge revision 981341 from trunk:Filipe David Borba Manana
Bug fix - RegExp matching the atom 'undefined'. According to the HTTP 1.1 spec, if the Accept header is not specified by a client, it means the client accepts all media types. http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@981342 13f79535-47bb-0310-9956-ffa450edef68
2010-07-29fix the underlying issue that was giving replication problems attempting to ↵John Christopher Anderson
push design docs as a non-admin. this is what my reverted commit should have been git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@980320 13f79535-47bb-0310-9956-ffa450edef68
2010-07-29Revert "replicator was getting stuck on push replication to design docs by ↵John Christopher Anderson
non-admins. this fix is a bit hackish but makes replication work. once the new_replicator is in place this hackish fix will not matter, so for now it is a good solution." This reverts commit bbdce1780b71840abe3197422d697048e708146b. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@980294 13f79535-47bb-0310-9956-ffa450edef68
2010-07-29more relaxed verification of SSL chains, COUCHDB-840Adam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@980270 13f79535-47bb-0310-9956-ffa450edef68
2010-07-28don't require integer seqnums in the changes feed, COUCHDB-838Adam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@980266 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27replicator was getting stuck on push replication to design docs by ↵John Christopher Anderson
non-admins. this fix is a bit hackish but makes replication work. once the new_replicator is in place this hackish fix will not matter, so for now it is a good solution. git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@979908 13f79535-47bb-0310-9956-ffa450edef68
2010-07-27Merge revision 979887 from trunk:Filipe David Borba Manana
Fix issues with the replicator when using HTTP Basic authentication, receiving an HTTP redirect response, and loosing the authentication credentials because they're not found in the Location header's URL. This happens for example when the replicator does a request to the URI /somedb/_design%2Fmyddoc git-svn-id: https://svn.apache.org/repos/asf/couchdb/branches/1.0.x@979888 13f79535-47bb-0310-9956-ffa450edef68