summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2010-04-06use waitForSuccess to timeout changes requests that never succeedJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@931297 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02Removed _sleep from all tests. replaced with loops that spin until a ↵Damien F. Katz
condition is true. Makes tests faster and less likely to fail sporadically. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@930430 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02change couch_server calls to have infinity timeout, because it might have to ↵Damien F. Katz
wait for disk io. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@930365 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02Fix hang with view shutdown.Damien F. Katz
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@930364 13f79535-47bb-0310-9956-ffa450edef68
2010-04-02Deterministic/synchronous shutdown code.Damien F. Katz
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@930363 13f79535-47bb-0310-9956-ffa450edef68
2010-04-01tab to spaceJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@929987 13f79535-47bb-0310-9956-ffa450edef68
2010-03-31add CVE 2010-0009 to CHANGES and NEWSJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@929675 13f79535-47bb-0310-9956-ffa450edef68
2010-03-29forward porting changesNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@928829 13f79535-47bb-0310-9956-ffa450edef68
2010-03-28allows more complex keys in the rewriter, so it could ease theBenoit Chesneau
pagination (only array for now) : { "from": "simpleForm/complexView5/:a/:b", "to": "_list/simpleForm/complexView3", "query": { "key": [":a", ":b"] } }, git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@928374 13f79535-47bb-0310-9956-ffa450edef68
2010-03-28typo.Benoit Chesneau
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@928364 13f79535-47bb-0310-9956-ffa450edef68
2010-03-28allows client to retrieve the revision of document updated via _update,Benoit Chesneau
by providing it in headers. Header is named "X-Couch-Update-NewRev. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@928361 13f79535-47bb-0310-9956-ffa450edef68
2010-03-25restart using init:restart() for better test reliabilityJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@927545 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23small fixNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@926729 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23updated both CHANGESNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@926701 13f79535-47bb-0310-9956-ffa450edef68
2010-03-23forward porting r926694Noah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@926698 13f79535-47bb-0310-9956-ffa450edef68
2010-03-21Test for a regression with doc-id replication.Jan Lehnardt
Patch by Filipe Manana. Closes COUCHDB-703. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@925883 13f79535-47bb-0310-9956-ffa450edef68
2010-03-21Take query options into account when generating replication ids.Jan Lehnardt
Patch by Filipe Manana. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@925879 13f79535-47bb-0310-9956-ffa450edef68
2010-03-21Make changes test pass in CLI runner & WebKitJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@925853 13f79535-47bb-0310-9956-ffa450edef68
2010-03-20backwards compatible ids for non-docid replicationsJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@925497 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19Do not use the doc_id list from the previous replication requestJan Lehnardt
on subsequent replication requests. Closes COUCHDB-703. Patch by Filipe Manana. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@925488 13f79535-47bb-0310-9956-ffa450edef68
2010-03-19Avoid a possible race condition.Paul Joseph Davis
The old code was relying on a DOWN message being sent before a call to get the current ref counter. Its possible that the request was sent before that happened causing an error. The new code doesn't use messages from the child process and instead uses a monitor to know when the process went down. Then it sends up to 10,000 requests for the current count. Theoretically the only way this will fail is if the DOWN message to the ref_counter is delayed for an extremely long time or dropped entirely. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@925264 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17moar bumpageJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@924527 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17Wait a little longer, this should help slower systems.Jan Lehnardt
Idaelly, this test should be changed to not require the `timer:sleep()` call at all. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@924524 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17updates for NEWS, CHANGES, and acinclude.m4.inNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@924486 13f79535-47bb-0310-9956-ffa450edef68
2010-03-17Add INSTALl to .gitignoreJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@924444 13f79535-47bb-0310-9956-ffa450edef68
2010-03-16Fixes couch_server:all_databases/0Paul Joseph Davis
The logic was failing when the database path had a '.' path component in the middle because Filename -- Root is not a prefix operation. This patch adds a normalization function to couch_util that is run on the Root and Filename variables before doing the array subtraction. I could probably make it smarter and error out but I got lazy. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@923526 13f79535-47bb-0310-9956-ffa450edef68
2010-03-15Made the opening of databases asynchronous, so that requests to open ↵Damien F. Katz
databases that are already in the open database cache do not have to wait on the file system. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@923456 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13documentation improvementsNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@922586 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13restore INSTALL file to distNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@922563 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13symlink automake filesNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@922551 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13initial round of documentation changesNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@922548 13f79535-47bb-0310-9956-ffa450edef68
2010-03-13simplified init script optionsNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@922547 13f79535-47bb-0310-9956-ffa450edef68
2010-03-11make sure we pass etags in header when we send docBenoit Chesneau
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@921707 13f79535-47bb-0310-9956-ffa450edef68
2010-03-10_stats builtin reduction for min/max/mean/varianceAdam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@921592 13f79535-47bb-0310-9956-ffa450edef68
2010-03-07json startkey, endkey, and key should be decoded before being sent to the ↵John Christopher Anderson
query server or externals git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@919949 13f79535-47bb-0310-9956-ffa450edef68
2010-03-05config settings for replicator sessions and pipeline. Patch by Filipe MananaAdam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@919548 13f79535-47bb-0310-9956-ffa450edef68
2010-03-05efficient attachment replication. Patch by Filipe Manana. Closes COUCHDB-639Adam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@919469 13f79535-47bb-0310-9956-ffa450edef68
2010-03-05use OTP base64 lib. Patch by Filipe Manana. Closes COUCHDB-681Adam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@919449 13f79535-47bb-0310-9956-ffa450edef68
2010-03-05faster LRU test in 070-couch-db.tAdam Kocoloski
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@919447 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04Futon: use proper document value when constructing input element for inline ↵Christopher Lenz
editing, instead of its HTML rendering, and always create textarea for multiline strings. Closes COUCHDB-671. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@919193 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04ensure full commit when the security object is updatedJohn Christopher Anderson
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918855 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04reverting damien's latest commit until we can figure out why it's causing ↵John Christopher Anderson
failures git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918834 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04Changed process tree shutdown to be synchronous, to eliminate spurious test ↵Damien F. Katz
failures caused by processes not shutdown fast enough or at the wrong time. git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918805 13f79535-47bb-0310-9956-ffa450edef68
2010-03-04update email for DamjanJan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918798 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03correct windows configure example and explanationMark Hammond
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918739 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03more changesNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918730 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03more changesNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918717 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03more changesNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918714 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03edits so farNoah Slater
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918704 13f79535-47bb-0310-9956-ffa450edef68
2010-03-03Fix pull replication. Patch by Randall Leeds.Jan Lehnardt
git-svn-id: https://svn.apache.org/repos/asf/couchdb/trunk@918657 13f79535-47bb-0310-9956-ffa450edef68